这里只比较cat more less tail 命令的查看文件功能,其他选项功能不作例举讨论
cat 命令
cat /var/log/messages #查看日志内容messages文件会记录系统变化的信息
more命令
more /var/log/messages逐屏显示文件内容
填满命令行窗口不再继续显示
按Enter切屏
左下角显示百分比
按q退出

less命令
除了不显示百分比外,与more命令无区别
以上三个命令默认情况下都会显示整个文件的内容,所以对于messages这种实时更新的日志文件来说(最新的内容在最底部),要查看最新的信息需要大量的翻页
tail命令
tail /var/log/messages 
tail命令默认情况下只显示最下面的10行内容
可以指定tail命令的显示行数
tail -20 /var/log/messages #查看最后20行内容实际使用中tail命令常与watch命令配合使用
watch -n 2 tail -20 /var/log/messages #每隔2s显示一次messages内容的最后20行
6万+

被折叠的 条评论
为什么被折叠?



