带来一篇CentOS检查文件的几种方法
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!有很多敕令都可以检查文件,分歧的敕令有分歧的长处,可以针对分歧的须要分离选择敕令以进步效力:cat由第一行开端显示内容,并将一切内容输入
tac从最初一行倒序显示内容,并将一切内容输入
more依据窗口巨细,一页一页的实际文件内容
less和more相似,但其长处可以往前翻页,并且停止可以搜刮字符
head只显示头几行
tail只显示最初几行
nl相似于cat-n,显示时输入行号
我应用最多的是more和less!
1.cat与tac
cat的功效是将文件从第一行开端持续的将内容输入在屏幕上。然则cat其实不经常使用,缘由是当文件年夜,行数比拟多时,屏幕没法全体容下时,只能看到一部门内容。
cat语法:cat[-n]文件名
参数解释:-n:显示时,连行号一路输入
例如:
#cat.bashrc
#.bashrc
#Userspecificaliasesandfunctions
aliasrm=rm-i
aliascp=cp-i
aliasmv=mv-i
#Sourceglobaldefinitions
if[-f/etc/bashrc];then
./etc/bashrc
fi
参加-n参数
#cat-n.bashrc
1#.bashrc
2
3#Userspecificaliasesandfunctions
4
5aliasrm=rm-i
6aliascp=cp-i
7aliasmv=mv-i
8
9#Sourceglobaldefinitions
10if[-f/etc/bashrc];then
11./etc/bashrc
12fi
tac的功效是将文件从最初一行开端倒过去将内容数据输入到屏幕上。我们可以发明,tac现实上是cat反过去写。
tac语法:tac文件名
例如:
#tac.bashrc
fi
./etc/bashrc
if[-f/etc/bashrc];then
#Sourceglobaldefinitions
aliasmv=mv-i
aliascp=cp-i
aliasrm=rm-i
#Userspecificaliasesandfunctions
#.bashrc
发明没有,和cat输入的比拟,完整是倒过去的。这个敕令也不经常使用。
2.more和less(推举应用)
相对cat和tac来讲,more和less很好用。
more的功效是将文件从第一行开端,依据输入窗口的巨细,恰当的输入文件内容。
当一页没法全体输入时,可以用“回车键”向下翻3行(我的情况是3行,其他linux版本能够分歧),或许应用“空格键”向下翻页。
加入检查页面,请按“q”键。
别的,more还可以合营管道符“|”(pipe)应用,例如:ls-al|more
more的语法:
more文件名
less的功效和more类似,然则应用more没法向前翻页,只能向后翻。
less可使用【pageup】和【pagedown】键停止前翻页和后翻页,如许看起来更便利。
less的语法:
less文件名
less还有一个功效,可以在文件中停止搜刮你想找的内容,假定你想在passwd文件中查找有无weblogic字符串,那末你可以如许来做:
#lesspasswd
然后输出:
/weblogic
回车
此时假如有weblogic字符串,linux会把该字符已高亮方法显示。
加入检查页面,请按“q”键。
3.head和tail
head和tail平日应用在只须要读取文件的前几行或许后几行的情形下应用。
head的功效是显示文件的前几行内容
head的语法:
head【-nnumber】文件名
例如:
#head-n5passwd--只显示5行内容
root:x:0:0:root:/root:/bin/bash
bin:x:1:1:bin:/bin:/sbin/nologin
daemon:x:2:2:daemon:/sbin:/sbin/nologin
adm:x:3:4:adm:/var/adm:/sbin/nologin
lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin
tail的功效正好和head相反,只显示最初几行内容
tail的语法:
tail[-nnumber]文件名
例如:
#tail-n10passwd--只显示最初5行
userb:x:503:504::/home/userb:/bin/bash
userc:x:504:502::/home/userc:/bin/bash
zgz:x:505:505::/home/zgz:/bin/bash
myy:x:506:505::/home/myy:/bin/bash
weblogic:x:507:508::/home/weblogic:/bin/bash
4.nl
nl的功效和cat-n一样,异样是从第一行输入全体内容,而且把行号显示出来
nl的语法:
nl文件名
例如:
#nl~/.bashrc
1#.bashrc
2#Userspecificaliasesandfunctions
3aliasrm=rm-i
4aliascp=cp-i
5aliasmv=mv-i
6#Sourceglobaldefinitions
7if[-f/etc/bashrc];then
8./etc/bashrc
9fi
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的好朋友们!
带来一篇CentOS检查文件的几种方法
老实说,第一个程序是在C中编译好的,调试好了才在Linux下运行,感觉用vi比较麻烦,因为有错了不能调试,只是提示错误。 即便是非英语国家的人发布技术文档,Linux也都首先翻译成英语在国际学术杂志和网络上发表。 选择一些适于初学者的Linux社区。 这种补充有助于他人在邮件列表/新闻组/论坛中搜索对你有过帮助的完整解决方案,这可能对他们也很有用。 任何人都可以根据自己的喜好来定制适合自己的操作系统,Linux?是抢占式多任务多用户操作系统. Linux只是个内核!这点很重要,你必须理解这一点。只有一个内核是不能构成一个操作系统的。 生成新的unispimsp.ksc。”另外得到回复后如果问题解决,向帮助过你的人发个说明,让他们知道问题是怎样解决的。 这也正是有别的OS得以存在的原因,每个系统都有其自身的优点。?
页:
[1]