码迷,mamicode.com
首页 > 其他好文 > 详细

文档查看命令:cat、more、less、head、tail

时间:2018-01-30 23:04:36      阅读:198      评论:0      收藏:0      [点我收藏+]

标签:查看   命令   http   动态显示   查看命令   sha   less命令   vpd   head   

1、cat命令详解
cat命令的用途是连接文件或标准输入并打印。这个命令常用来显示文件内容,或者将几个文件连接起来显示,或者从标准输入读取内容并显示,它常与重定向符号配合使用;
格式:cat [选项] 文件名
cat功能:
1、查看文件内容(从前到后查看)
技术分享图片
-A:会将文件内容每一行加上一个$(表示这一行结尾)
# cat -A /etc/passwd
技术分享图片
-n:列出文件内容行号(包括空行也会加上行号)
# cat -n /etc/passwd
技术分享图片
-b:列出文件内容行号(不包括空行)
2、从键盘创建一个文件:cat > filename 只能创建新文件,不能编辑已有文件.
技术分享图片
3、将几个文件内容合并为一个文件:cat file1 file2 > file
# cat a.txt b.txt > c.txt
技术分享图片
tac(和cat相反):查看文件内容(从后到前查看)
技术分享图片

2、more命令详解
Linux的more命令类似 cat命令 ,多用于查看文件内容。不过more命令以一页一页的形式显示,更方便使用者逐页阅读。
按空白键(space)就往下一页显示,按 b 键就会往回(back)一页显示,输入/+字符串可以搜索字符串(与vi搜索类似)。

格式:more 文件
空格键:往下一屏查看内容;
ctrl+b:往上一屏查看文件内容;
q:退出

3、less命令详解
less命令 与 more命令 非常类似,但less命令 可以更加随意地浏览文件,而且 less 在查看之前不会加载整个文件。
相比较于more命令,很多人更喜欢使用 less命令。
格式:less[参数] 文件
使用:
1、可以用空格键往上看文件内容,但是他也支持方向键上下查看文件内容;
2、不会自动退出,需要按q才会退出查看文件内容界面;
3、支持搜索关键字(能够高亮显示):/搜索的关键字
技术分享图片
搜索的结果:高亮显示在文件内容中(可以按“n”键继续往下搜索要查找的这个关键字符)
技术分享图片
(可以按“n”或者“N”键继续往下(往上)搜索要查找的这个关键字符,如果没有要搜索的了那么会出现以下提示)
技术分享图片
搜索关键字符:这个和/符号是相对的,按n表示往上继续查找,按N表示往下继续查找
G:定位到行尾,g:定位到行首
空格键:一屏一屏往下显示

4、head和tail命令详解
1、head 查看文件的前10行
2、tail 查看文件的后10行
3、head和tail可以选择要查看的行数(-n
查看文件的前3行内容
# head -n 3 anaconda-ks.cfg
技术分享图片
查看文件的后3行内容
# tail -n 3 anaconda-ks.cfg
技术分享图片
4、tail 还经常用来查看一个动态的文件(-f)
动态显示文件内容(常用来查看正在打印的日志文件)

文档查看命令:cat、more、less、head、tail

标签:查看   命令   http   动态显示   查看命令   sha   less命令   vpd   head   

原文地址:http://blog.51cto.com/12918297/2067051

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!