admin 管理员组文章数量: 887021
2024年1月22日发(作者:threadlocal特性)
Linux文件内容查看常用命令我们需要先知道什么是绝对路径与相对路径。绝对路径:路径的写法,由根目录/写起,例如:/usr/share/doc这个目录。相对路径:路径的写法,不是由/写起,例如由/usr/share/doc要到/usr/share/man底下时,可以写成:cd../man这就是相对路径的写法。你可以使用man[命令]来查看各个命令的使用文档,如:mancp。Linux文件内容查看常用命令catnllesshead由第一行开始显示文件内容显示的时候,顺道输出行号!tacmore切换目从最后一行开始显示一页一页的显示文件内容与more类似,但是比more更好的是,他可以往前翻页!只看头几行tail只看尾巴几行一、cat:由第一行开始显示文件内容由第一行开始显示文件内容语法:cat[-AbEnTv]选项与参数:-A:相当於-vET的整合选项,可列出一些特殊字符而不是空白而已;-b:列出行号,仅针对非空白行做行号显示,空白行不标行号!-E:将结尾的断行字节$显示出来;
-n:列印出行号,连同空白行也会有行号,与-b的选项不同;-T:将[tab]按键以^I显示出来;-v:列出一些看不出来的特殊字符检看/etc/issue这个文件的内容:cat/etc/issue二、tac:切换目从最后一行开始显示tac与cat命令刚好相反,文件内容从最后一行开始显示,可以看出tac是cat的倒着写!如:tac/etc/issue三、nl:显示的时候,顺道输出行号显示行号语法:nl[-bnw]文件选项与参数:-b:指定行号指定的方式,主要有两种:-ba:表示不论是否为空行,也同样列出行号(类似cat-n);-bt:如果有空行,空的那一行不要列出行号(默认值);-n:列出行号表示的方法,主要有三种:-nln:行号在荧幕的最左方显示;-nrn:行号在自己栏位的最右方显示,且不加0;-nrz:行号在自己栏位的最右方显示,且加0;-w:行号栏位的占用的位数。
实例一:用nl列出/etc/issue的内容nl/etc/issue四、more:一页一页的显示文件内容一页一页翻动,在more这个程序的运行过程中,你有几个按键可以按的:空白键(space):代表向下翻一页;Enter:代表向下翻『一行』;/字串:代表在这个显示的内容当中,向下搜寻『字串』这个关键字;:f:立刻显示出档名以及目前显示的行数;q:代表立刻离开more,不再显示该文件内容。b或[ctrl]-b:代表往回翻页,不过这动作只对文件有用,对管线无用。五、less:与more类似,但是比more更好的是,他可以往前翻页!一页一页翻动,less运行时可以输入的命令有:空白键:向下翻动一页;[pagedown]:向下翻动一页;[pageup]:向上翻动一页;/字串:向下搜寻『字串』的功能;?字串:向上搜寻『字串』的功能;n:重复前一个搜寻(与/或?有关!)N:反向的重复前一个搜寻(与/或?有关!)
q:离开less这个程序;六、head:只看头几行取出文件前面几行语法:head[-nnumber]文件选项与参数:-n:后面接数字,代表显示几行的意思默认的情况中,显示前面10行!若要显示前20行,就得要这样:head-n20/etc/七、tail:只看尾巴几行取出文件后面几行语法:tail[-nnumber]文件选项与参数:-n:后面接数字,代表显示几行的意思-f:表示持续侦测后面所接的档名,要等到按下[ctrl]-c才会结束tail的侦测默认的情况中,显示最后的十行!若要显示最后的20行,就得要这样:tail-n20/etc/
版权声明:本文标题:Linux文件内容查看常用命令 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.freenas.com.cn/free/1705921985h493903.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论