linux输出文件内容常用命令


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! : 强制保存后退出

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM