文件查看 cat_tac_more_less_head_tail

文件查看 cat_tac_more_less_head_tail

一, 命令 cat

  1. 命令语法 
    cat [参数] 文件名

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

  3. 命令参数 
    -n : 查看文件时,把行号也显示在屏幕上。

文件查看 cat_tac_more_less_head_tail

-A : 显示所有的内容,包括特殊字符。

文件查看 cat_tac_more_less_head_tail


二, 命令 tac

  1. 命令语法 
    tac 文件名

  2. 命令描述 
    命令 tac 是命令 cat 的反序写法,也是把文件的内容显示在屏幕上。 
    只不过是先显示最后一行,然后显示倒数第二行,最后才显示第一行。

小知识: #wc -l 文件名 //查看一个文件的行数
文件查看 cat_tac_more_less_head_tail


三, 命令 more

  1. 命令语法 
    more 文件名

  2. 命令描述 
    命令 more 也用于查看一个文件的内容,后面直接跟文件名。 
    当文件内容太多的时候,一屏不能全部显示时,用命令 cat 肯定是看不了前面的内容的,这时可以使用命令 more。 
    当看完一屏后,按空格键可以继续看下一屏,看完所有内容后就会退出。 
    按 Ctrl+D 可以向上翻屏,按 Ctrl+F 可以向下翻屏 (同空格)。 
    如果你想提前退出,按 q 即可。
    文件查看 cat_tac_more_less_head_tail


四, 命令 less

  1. 命令语法 
    less 文件名

  2. 命令描述 
    命令 less 的作用和命令 more 一样,后面直接跟文件名,但命令 less 比 more 功能要多一点。 
    按空格键可以翻页。 
    按 j 键可以向下移动,按 k 键可以向上移动。 
    在使用 more 和 less 查看某个文件时,你可以按一下 / 键,并输入一个字符串 (如 root),然后回车,这样就可以查找这个字符串了。 
    如果是查找多个字符串,可以按 n 键显示下一个。 
    另外,也可以用?键代替 / 键来搜索字符串,唯一不同的是,/ 是在当前行向下搜索,而? 是在当前行向上搜索。

五, 命令 head

  1. 命令语法 
    head 文件名

  2. 命令描述 
    命令 head 用于显示文件的前 10 行,后面直接跟文件名。

  3. 命令参数 
    -n : 显示文件的前几行(n 代表行数,n 也可以省略)

文件查看 cat_tac_more_less_head_tail


六, 命令 tail

  1. 命令语法 
    tail 文件名

  2. 命令描述 
    和命令 head 类似,命令 tail 用于显示文件的最后 10 行,后面直接跟文件名。

  3. 命令参数 
    -n : 显示文件的最后几行(-n 后面有无空格均可,且字母 n 也可以省略)。
    文件查看 cat_tac_more_less_head_tail

-f :它可以动态显示文件的最后 10 行(一般用来查看日志)。如果文件的内容在不断的增加 (动态增加的内容会全部显示),使用 -f 选项非常方便和直观。比如 tail -f /var/log/messages 可以动态,实时地查看文件 /var/log/messages 中的内容。