cat
cat test.log: 输出全部内容
cat -n test.log: 输出全部内容并显示行号
head
head test.log: 输出文件头10行内容
head test.log -n 10: 从头开始输出10行
tail tail -f test.log: 输出最后10行并持续输出 tail -f test.log -n 10: 输出最后10行,可指定行号,并持续输出 tail -10f test.log: 输出最后10行,可指定行号,并持续输出 tail +20f test.log:从第20行开始输出,可指定行号,并持续输出
more more -d10 test.log:输出前10行,后续内容以百分比显示,回车键继续输出,按q键退出 more -p10 test.log:清空当前屏幕并输出前10行,后续内容以百分比显示,回车键继续输出,按q键退出 more -c10 test.log:清空当前屏幕并输出前10行,后续内容以百分比显示,回车键继续输出,按q键退出
less q:退出 -e:输出结束后,自动离开 -f:可以打开目录,目录会输出该录下文件 -N:显示每行的行号 -o:<文件名> 将less 输出的内容在指定文件中保存起来 -s:显示连续空行为一行 /字符串:向下搜索字符串 ?字符串:向上搜索字符串 n:重复前一个搜索(与 / 或 ? 有关) b:向上翻一页 d:向后翻半页 h:显示帮助界面 u:向前滚动半页 y:向前滚动一行 空格键:滚动一页 回车键:滚动一行
vim i:插入模式 /字符串:搜索字符串 :q : 不保存退出 :w : 保存 :wq : 保存后退出 :q! : 强制退出 :wq! : 强制保存后退出