grep [options] PATTERN [FILE...]
grep [options] [-e PATTERN | -f FILE] [FILE...]
在指定文件中搜索特定的内容,并将含有这些内容的行输出到标准输出。若不指定文件名,则从标准输入读取。
[options]部分包含的主要参数:
(1) -c:只输出匹配行的计数。
(2) -I:不区分大小写(只适用于单字符)。
(3) -h:查询多文件时不显示文件名。
(4) -l:查询多文件时只输出包含匹配字符的文件名。
(5) -n:显示匹配行及行号。
(6) -s:不显示不存在或无匹配文本的错误信息。
(7) -v:显示不包含匹配文本的所有行。
(8) -R: 连同子目录中所有文件一起查找。
比如到系统头文件目录下查找所有包含printf的文件
$ grep 'printf' /usr/include -R
wc [OPTION]... [FILE]...
该命令统计给定文件中的字节数、字数、行数。如果没有给出文件名,则从标准输入读取。wc同时也给出所有指定文件的总统计数。字(word)是指由空格及标点区分开的最大字符串。
[OPTION]的主要参数如下:
(1) -c 统计字节数。
(2) -l 统计行数。
(3) -w 统计字数。
这些选项总是按下述顺序显示并且每项最多一列: 行数、字数、字节数、文件名
chmod [OPTION]... MODE[,MODE]... FILE...
chmod [OPTION]... OCTAL-MODE FILE...
chmod [OPTION]... --reference=RFILE FILE...