
常用命令
@shitouji
赤裸羔羊待烹煮!
展开
-
AWK命令----三剑客之一
一、AWK概念 awk 是一种编程语言,用于在linux/unix下对文本和数据进行处理。数据可以来自标准输(stdin)、一个或多个文件,或其它命令的输出。它在命令行中使用,但更多是作为脚本来使用。awk有很多内建的功能,比如数组、函数等,这是它和C语言的相同之处,灵活性是awk最大的优势。二、AWK用法 1、语法格式 awk [options] 'scrip...原创 2020-04-06 20:58:01 · 230 阅读 · 0 评论 -
find命令
find文件查找命令,实时,精确,支持众多查找标准,遍历指定目录中的所有文件完成查找,速度慢参数find 查找路径 查找标准 查找到以后的处理运作,默认运作是print -name 'FILENAME': 对文件名作精确匹配 -iname 'FILENAME':文件名匹配时不区分大小写 -regex PATTERN:基于正则表达式进行文件名匹配 -user USERNAME:根据属...原创 2019-02-20 16:34:14 · 130 阅读 · 0 评论 -
cut/sort/uniq/wc命令简介
cut命令用于对文件打印选定的部分到标准输出参数-b :以字节为单位进行分割。这些字节位置将忽略多字节字符边界,除非也指定了 -n 标志。 -c :以字符为单位进行分割。 -d :自定义分隔符,默认为制表符。 -f :与-d一起使用,指定显示哪个区域。 -n :取消分割多字节字符。仅和 -b 标志一起使用。如果字符的最后一个字节落在由 -b 标志的 List 参数指示的<b...原创 2019-02-20 15:22:51 · 203 阅读 · 0 评论 -
cat/tac/tail/less/more/head文本查看命令
cat命令将文件或标准输入连接到标准输出。参数:-n 或 --number:由 1 开始对所有输出的行数编号。 -b 或 --number-nonblank:和 -n 相似,只不过对于空白行不编号。 -s 或 --squeeze-blank:当遇到有连续两行以上的空白行,就代换为一行的空白行。 -v 或 --show-nonprinting:使用 ^ 和 M- 符号,除了 LFD...原创 2019-02-20 15:09:58 · 248 阅读 · 0 评论 -
bc命令
bc 命令是任意精度计算器语言,通常在linux下当计算器用bc(选项)(参数)选项值-i:强制进入交互式模式; -l:定义使用的标准数学库 ;-w:对POSIX bc的扩展给出警告信息; -q:不打印正常的GNU bc环境信息; -v:显示指令版本信息; -h:显示指令的帮助信息。参数文件:是指定包含计算任务的文件。常用的运算:+ 加法 - 减法 * 乘...原创 2019-02-20 14:59:34 · 516 阅读 · 0 评论 -
netstat命令详解
netstat命令,是一个监控TCP/IP网络的非常有用的工具,它可以显示路由表、实际的网络连接以及每一个网络接口设备的状态信息网络连接状态详解 共有12中可能的状态,前面11种是按照TCP连接建立的三次握手和TCP连接断开的四次挥手过程来描述的。LISTEN:首先服务端需要打开一个socket进行监听,状态为LISTEN./* The socket is listening for in...转载 2019-03-04 23:10:54 · 1095 阅读 · 0 评论 -
ls命令
ls命令,ls是个别名,alias ls='ls --color=auto',列出当前目录的文件-a:显示所有档案及目录(ls内定将档案名或目录名称为“.”的视为影藏,不会列出);-A:显示除影藏文件“.”和“..”以外的所有文件列表;-C:多列显示输出结果。这是默认选项;-l:与“-C”选项功能相反,所有输出信息用单列格式输出,不输出为多列;-F:在每个输出项后追加文件的类型标识符...原创 2019-02-20 09:58:06 · 157 阅读 · 0 评论 -
shift和getopts命令
shift位置偏移命令,用于对参数的偏移(左移)#!/bin/bash # if ! [ $# = 0 ];then echo "未加shift命令偏移." for i in `seq 1 $#`;do echo "第一个参数为: $1 参数个数为: $#" done else echo "没有参数." fi if ! [ $# = 0 ];then echo "加shi...原创 2019-02-21 16:31:19 · 906 阅读 · 0 评论 -
sed命令
sed(stream editor)是流编辑器。Sed软件有两个内置的存储空间:模式空间(pattern space):是sed软件从文本读取一行文本然后存入的缓冲区(这个缓冲区是在内存中的),然后使用sed命令操作模式空间的内容。 保持空间(hold space):是sed软件另外一个缓冲区,用来存放临时数据,也是在内存中,但是模式空间和保持空间的用途是不一样的。Sed可以交换保持空间...原创 2019-02-21 16:30:13 · 236 阅读 · 0 评论