Linux显⽰⽂件内容常⽤命令显⽰⽂件内容命令:cat、more、less、head、tail
⼀.cat命令
主要⽤来显⽰⽂件,依次读取其后所指⽂件的内容并将其输出到标准输出设备上。
另外,还能够⽤来连接两个或多个⽂件,形成新的⽂件
该命令的使⽤形式为:cat [选项] ⽂件名
例:在屏幕上显⽰出⽂件的内容
#
把⽂件text1和⽂件text2的内容合并起来,放⼊⽂件test3中
#cat text1 text2 > text3
此时终端屏幕上不能直接看到该命令执⾏后的结果,所有要查看text3需要使⽤命令
#cat text3
⼆、more命令
more命令⼀次显⽰⼀屏信息,若信息未显⽰完屏幕底部将出现“-More-(xx%)”。
此时按Space键,可显⽰下⼀屏内容;
按“回车”键,显⽰下⼀⾏内容;
按B键,显⽰上⼀屏;
按Q键,可退出more命令。
命令格式为:more [选项] ⽂件名
选项表如下:
在查看⼀个内容较多,⽆法在⼀屏内显⽰的⽂件时,经常要⽤到more操作命令:
例:显⽰⽂件test中从第三⾏起的内容
#more +3 test
再使⽤“+/pattern”选项,从⽂件test中查第⼀个出现“teacher”字符串的⾏,并从该处前两⾏开始显⽰输出#more +/teacher test
若每屏显⽰8⾏
#more -8 test
从终端顶部开始显⽰⽂件内容,并给出提⽰信息
#more -dc test
三、less命令
less命令和more命令功能类似,显⽰⽂件是允许⽤户既可以向前⼜可以向后翻页阅读⽂件。
【page up】向前翻页
【page down】向后翻页
q键退出
命令格式:less [选项] ⽂件名
四、head命令
cat命令会⼀次输出⽂件的全部内容,⽽head命令则⽤于查看⽂件前⾯的部分内容。
命令格式为:head [n] ⽂件名linux退出文件命令
其中,-n⽤于指定显⽰⽂件的前n⾏,如果未指定⾏数n,则使⽤默认值10.
例:显⽰example⽂件的前5⾏
#head -5 example
五、tail命令
和head命令的功能相对应。如果想查看⽂件的尾部,可以使⽤tail命令。
该命令显⽰⼀个⽂件的指定内容,它拔指定⽂件指定显⽰范围的内容显⽰在标准输出上。
同样,如果没有给定⽂件名,则使⽤标准输⼊⽂件。
命令格式为:tail [选项] ⽂件名
各选项的含义如下:
+num:从第num⾏以后开始显⽰
-num:从距⽂件尾num⾏处开始显⽰。如果省略num参数,系统默认值为10.
l:以⽂本⾏为num的计数单位。与参数选项+num或-num选项同时使⽤时,num表⽰要显⽰的⽂本⾏⾏数。c:以字节为num的计数单位。与参数选项+num或-num选项同时使⽤时,num表⽰要显⽰的字符数。
注:c选项可以省略,系统默认值为1,即按⾏计。
例:从⽂件test的第10⾏开始时显⽰⽂件的内容
#tail +10 test
显⽰⽂件example的最后4⾏
#tail -4 example

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。