1.cat 查看文件内容
-b 显示行号,空白行不显示行号-n 显示行号,空白行显示
2.more 分下查看文件内容, 空格件查看下一页 q键退出查看
more *.log
3.less 分页查看文件内容 空格下一页 方向键上下回翻 q键退出查看
less *.log
4.head 查看文件头部内容,默认显示前10行
-c nK 显示前nKB的内容-n 显示前n行的内容
5.tail 查看文件尾部内容, 默认显示末尾10行
-c nK 显示尾nKB的内容-n 显示尾n行的内容-f 动态显示文件内容, 查看日志
6.wc显示文件的行,单词与字节统计信息
-c 显示文件字节统计信息-l 显示文件行统计信息-w 显示文件单词统计信息 [~root]# wc -c */*.log #显示文件的字节信息 [~root]# wc -l */*.log #显示文件行数 [~root]# wc -w */*.log #显示文件的单词个数
7.grep 查找关键词并打印匹配的行
-i 忽略大小写-v 取反匹配-w 匹配单词--color 显示颜色 [~root]# grep --color th test.txt #对匹配的关键词显示颜色 [~root]# grep -i the test.txt #过滤包含the的行(不区分大小写) [~root]# grep -w num test.txt #过滤单词 num (不过滤number) [~root]# grep -v num test.txt #过滤不包含num的行
8.echo 显示一行指定的字符串
-n 不换行输出,默认echo输出内容后会换行-e 支持反斜线开始的转义字符(以后细说) [~root]# echo "adb" > test.txt # 将adb显示到test.txt文件中 [~root]# echo 'date' # 显示日期