cat 查看文件
- 查看 /var/log/messages 文件中内容
cat 命令可以将文件中所有的内容都显示出来。cat /var/log/messages
cat 命令比较适合查看文档内容比较少的文件。如果一个文件过大,使用cat命令查看的时候会将内容从第一行一直显示到最后一行,性能会有影响。cat -n 显示文件内容的行号
cat -n /var/log/messages
head 查看文件的头部
默认查看文件的前10行内容
head /var/log/messages
head -n 查看文件的前n行
查看文件的前5行
head -5 /var/log/messages
tail 查看文件尾部
默认查看文件的后10行
tail /var/log/messages
tail -n 查看文件的后n行
查看文件的后5行
tail -5 /var/log/messages
tail -f 实时查看文件
如果一个文件是不断的在增加内容,使用这个命令可以实时追踪
tail -f /var/log/messages
查看实时日志文件,一般使用 tail -f
命令比较多。
退出实时查看使用快捷键· ctrl + c
思考
-
| 管道符命令
使用
|
可以将两个命令连在一起使用head -5 /var/log/messages | cat -n
查看文件的第6行内容-第10行内容。
- head -10 前10行 (1-10)
- 从前10行内容查看 后5行 (6-10) ```basic head -10 /var/log/messages | cat -n | tail -5
![image.png](https://cdn.nlark.com/yuque/0/2021/png/87080/1631590008942-f81b7b5d-47c1-4498-9997-06d81f413877.png#clientId=ubddd7b2f-765b-4&crop=0&crop=0&crop=1&crop=1&from=paste&height=143&id=u2d8463c0&margin=%5Bobject%20Object%5D&name=image.png&originHeight=286&originWidth=1630&originalType=binary&ratio=1&rotation=0&showTitle=false&size=77750&status=done&style=none&taskId=u75babdb8-e343-43e9-b389-db9c133f916&title=&width=815)
<a name="WadYE"></a>
# wc (word count) 统计
1. 统计 /var/log/messages的内容: 行数 单词数 文件大小
```basic
wc /var/log/messages
more 查看文件
查看文件 分屏显示。
- 按 Space 键:显示文本的下一屏内容。
- 按 Enter 键:只显示文本的下一行内容。
more /var/log/messages
less 查看文件
可以上下翻页查看文件内容
less命令 的作用与more十分相似,都可以用来浏览文字档案的内容,不同的是less命令允许用户向前或向后浏览文件,而more命令只能向前浏览。用less命令显示文件时,用PageUp键向上翻页,用PageDown键向下翻页。要退出less程序,应按Q键。
less /var/log/messages