首页 > 代码库 > 文档查看cat_more_less_head_tail

文档查看cat_more_less_head_tail

常用命令:cat (查看一个文件的内容并显示在屏幕上,后面可以不加任何选项直接跟  文件名)。

【1】-n : 查看文件时,把行号也显示到屏幕上。

例:

    # echo ‘11111111‘>dirb/filee

   # echo ‘22222222‘>>dirb/filee

    # cat dirb/filee

11111111

22222222

     #cat -n dirb/filee

1  11111111

2  22222222

“>”叫做重定向,即把前面产生的输出得东西写入到后面的文件中

“>>”作用都是重定向,即把前面产生的输出得东西写入到后面的文件中;只是“>>”是追加的意思。

用“>”如果文件中有内容则会删除文件中的内容,

而“>>”则不会。

【2】-A:显示所有东西出来,包括特殊字符。

例:

# cat -A dirb/filee

11111111$

22222222$

常用命令:tac

和“cat”一样,查看一个文件的内容并显示在屏幕上,只不过是先显示最后一行,然后是倒数第二行,最后显示的是第一行。

例:

# tac dirb/filee

22222222

11111111

常用命令:more

用来查看一个文件的内容,后面直接跟文件名,当文件内容太多,一屏幕不能占下,而用cat肯定是看不了前面内容,那么使用more就可以解决这个问题。

当看完一屏后按空格键看下一屏。

如果想往会看按ctrl+b,往上看

当看完所有内容后就会退出,如果想提前退出只需要按q键即可。

常用命令:less

作用跟more一样,后面直接跟文件名,但比more好在可以上下翻动,空格键同样可以翻页,而按 j 键可以上下移动(按一下就向下移动一行),按k键向上移动。

也可以使用快捷键Ctrl+bctrl+f分别实现上翻页和下翻页。

在使用more和less查看某个问件时,可以按一下“/”键,然后输入一个字符串或单词,如/root然后回车。这样就可以查找这个字符串或者单词了。如果是多个该字符串或者单词可以按 n 键显示下一个;shift +n往前看。

另外也可以不按 / 而按后边同样跟要搜索的字符串或单词来搜索,唯一不同的是,/是在当前行向下搜索,而是在当前行向上搜索。

G可以快速到文本最末端,按g可以快速返回问件首部。如想中途退出,按q即可。

常用命令:head  (默认显示文件前十行)

head后面直接跟文件名,则显示文件的前行。如果加 -n +数字,则显示文件前数字行。(n后面的数字代表多少行)。

例:

  # head -n /etc/passwd

技术分享

常用命令:tail

和head一样,后面直接跟文件名,则显示文件的最后十行。如果加上 -n,怎显示问件最后n行。

技术分享

【1】-f : 动态显示文件的最后十行,如果问件是不断增加的,则用-f选项。

如:tail -f /var/log/messages该选项特别常用。(熟记

查看日志的时候会经常用到。

技术分享


本文出自 “12350027” 博客,谢绝转载!

文档查看cat_more_less_head_tail