more
命令描述:more命令从前向后分页显示文件内容。
命令使用示例:
- 从第5行开始分页查看系统日志文件/var/log/messages。
more +5 /var/log/messages
输出:
less
命令描述:less命令可以对文件或其它输出进行分页显示,与moe命令相似,但使用 less可以随意浏览文件,而more仅能向前移动,却不能向后移动。
命令格式:less [参数] 文件 。
参数:
-e 当文件显示结束后,自动离开
-m 显示类似more命令的百分比
-N 显示每行的行号
-s 显示连续空行为一行
head
命令描述:head命令用于查看文件开头指定行数的内容。
命令格式:head [参数] [文件]。
参数:
-n [行数] 显示开头指定行的文件内容,默认为10
-c [c表示字符数] 显示开头指定个数的字符数
-q 不显示文件名字信息,适用于多个文件,多文件时默认会显示文件名
命令使用示例:
+ 查看/etc/passwd文件的前5行内容。
head -5 /etc/passwd
输出:
tail
命令描述:tail命令用于查看文档的后N行或持续刷新内容。
命令格式:tail [参数] [文件]。
参数:
-f 显示文件最新追加的内容
-q 当有多个文件参数时,不输出各个文件名
-v 当有多个文件参数时,总是输出各个文件名
-c [字节数] 显示文件的尾部n个字节内容
-n [行数] 显示文件的尾部n行内容
命令使用示例:
- 查看/var/log/messages系统日志文件的最新10行,并保持实时刷新。
tail -f -n 10 /var/log/messages
输出:
stat
命令描述:用来显示文件的详细信息,包括inode、atime、mtime、ctime等。
命令使用示例:
- 查看/etc/passwd文件的详细信息。
stat /etc/passwd
输出: