1.which命令
which查看命令的位置,例如which cd,结果是/usr/bin/cd
2.find命令
find命令查找文件,可以按名字查找,也可以按文件大小查找。类似windows系统中文件搜索。
(1)按名字搜索格式:find 起始位置 -name 名字
例如:find / -name "test",从根目录下查找名为test的文件。
支持模糊搜索,例如:find / -name "test*",从根目录下查找名为test开头的文件。
(2)按大小搜索格式:find 起始位置 -size [+,-]n[k,M,G],其中+-表示大于小于,n代表数字,kMG表示单位
例如:find / -size -10k,从根目录下找文件大小小于10kB的文件。
3.grep命令
grep命令过滤内容
格式:grep [-n] 关键字 文件名
例如:grep "a*" test.txt,在test.txt文件中找包含a开头的内容的行
-n用于标记行号。
4.wc命令
wc统计文件行数,单词数等。
格式:wc [-c,-l,-m,-w] 文件名
例如:wc test.txt 结果:6 221 1464。其中6表示行数(-l),221表示单词数(-w),1464表示字节数(-c)。-m表示字符数1348,因为一个中文占3个字节。
5.管道符(|)
左边的结果作为右边的输入
例如:cat test.txt | wc。左边结果就是test.txt,给到右边wc就相当于wc test.txt,结果还是6 221 1464