百分百源码网-让建站变得如此简单! 登录 注册 签到领金币!

主页 | 如何升级VIP | TAG标签

当前位置: 主页>网站教程>服务器> 哪些linux下令可以用于文件读取
分享文章到:

哪些linux下令可以用于文件读取

发布时间:12/01 来源:未知 浏览: 关键词:

用于文件读取的linux命令有:1、“cat and tac”,用于将文件从第一行开端持续的将内容输出在屏幕上;2、“more and less”,用于将文件从第一行开端,按照输出窗口的大小,恰当的输出文件内容等等。

引荐:《linux系统教程》

Linux对文件的读取命令

1、cat and tac

cat的功效是将文件从第一行开端持续的将内容输出在屏幕上。但是cat并不常用,缘由是当文件大,行数比力多时,屏幕没法全部容下时,只能看到一部分内容。

cat语法:cat -n filename(-n : 显示时,连行号一起输出)

使用cat查询:cat filename | grep keyword

tac的功效是将文件从最后一行开端倒过来将内容数据输出到屏幕上。我们可以发明,tac实际上是cat反过来写。这个命令也不常用。

tac语法:tac filename。

2、more and less

more的功效是将文件从第一行开端,按照输出窗口的大小,恰当的输出文件内容。当一页没法全部输出时,可以用“回车键”向下翻行,用“空格键”向下翻页。退出查看页面,请按“q”键。别的,more还可以配合管道符“|”(pipe)使用,例如:ls -al | more

more的语法:more 文件名

Enter 向下n行,需要定义,默许为1行;

Ctrl f 向下滚动一屏;

空格键 向下滚动一屏;

Ctrl b 返回上一屏;

= 输出当前行的行号;

:f 输出文件名和当前行的行号;

v 调取vi编纂器;

! 命令 调取Shell,并施行命令;

q 退出more

less的功效和more类似,但是使用more没法向前翻页,只能向后翻。

less可以使用【pageup】和【pagedown】键停止前翻页和后翻页,这样看起来更利便。

less的语法:less 文件名

less还有一个功效,可以在文件中停止搜索你想寻的内容,假设你想在passwd文件中查寻有没有weblogic字符串,那么你可以这样来做:

[root@redhat etc]# less passwd

然后输入:

/weblogic

回车

此时假如有weblogic字符串,linux会把该字符已高亮方式显示。

退出查看页面,请按“q”键。

3、head and tail

head和tail平常使用在只需要读取文件的前几行或者后几行的状况下使用。head的功效是显示文件的前几行内容

head的语法:head [n number] filename (number 显示行数)

tail的功效刚好和head相反,只显示最后几行内容

tail的语法:tail [-n number] filename

4、nl

nl的功效和cat -n一样,一样是从第一行输出全部内容,并且把行号显示出来

nl的语法:nl 文件名

5、tail

 tailf命令几乎等同于tail -f,严厉说来应当与tail --follow=name更类似些。当文件改名之后它也能连续跟踪,特殊适合于日志文件的跟踪(follow the growth of a log file)。与tail -f不一样的是,假如文件不增长,它不会去拜访磁盘文件(It is similar to tail -f but does not access the file when it is not growing. This has the side effect of not updating the access time for the file, so a filesystem flush does not occur periodically when no log activity is happening.)。tailf特殊适合那些便携机上跟踪日志文件,由于它能省电,由于减少了磁盘拜访嘛(tailf is extremely useful for monitoring log files on a laptop when logging is infrequent and the user desires that the hard disk spin down to conserve battery life.)。tailf命令不是个足本,而是一个用C代码编译后的二进制施行文件,某些Linux安置之后没有这个命令,本文供给了如何编译安置tailf命令的办法。

以上就是哪些linux命令可以用于文件读取的具体内容,更多请关注百分百源码网其它相关文章!

打赏

打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

百分百源码网 建议打赏1~10元,土豪随意,感谢您的阅读!

共有154人阅读,期待你的评论!发表评论
昵称: 网址: 验证码: 点击我更换图片
最新评论

本文标签

广告赞助

能出一分力是一分吧!

订阅获得更多模板

本文标签

广告赞助

订阅获得更多模板