【Linux学习】常用的基本命令(三)查看文件内容

一、文章描述

  1. Linux基本命令的学习(三):查看文件内容相关的基本命令,基本命令的解释与Xshell演示
  2. 总结

二、命令的解释与演示

  • cat (从第一行开始显示文件内容)

cat + 文件名:查看该文件的内容(从第一行到最后一行)。【Linux学习】常用的基本命令(三)查看文件内容
cat相关的参数:

  1. -n 由 1 开始对所有输出的行数编号
  2. -b 和 -n 相似,只不过对于空白行不编号

【Linux学习】常用的基本命令(三)查看文件内容

  • tac (从最后一行开始显示内容)

tac + 文件名:查看该文件的内容(从最后一行到第一行)。
【Linux学习】常用的基本命令(三)查看文件内容
补充:tac 是 cat 的反写,功能与 cat 命令刚好相反,cat 是顺序输出文件每一行到屏幕上,tac 是反序输出文件每一行到屏幕上。虽然功能相反,但是命令参数却大不相同。

tac相关的参数:

  1. -b 将分隔符放到文件记录前
  2. -r 将分隔符当做一般字符处理

【Linux学习】常用的基本命令(三)查看文件内容【Linux学习】常用的基本命令(三)查看文件内容

  • nl (显示文件内容及行号)

nl + 文件名:查看文件的全部内容并显示行号(与cat的-n参数的功能一样)
【Linux学习】常用的基本命令(三)查看文件内容

  • more(一页一页地显示文件内容)

more + 文件名:分页显示文件内容

操作说明:空格表示翻页,enter回车表示一行行滚动查看,:f表示显示文件名+当前页最后一行所在行号,按 b 键就会往回(back)一页显示。
【Linux学习】常用的基本命令(三)查看文件内容
【Linux学习】常用的基本命令(三)查看文件内容
more相关的参数:

  1. +num 从第 num 行开始显示

【Linux学习】常用的基本命令(三)查看文件内容

  • less (一页一页地显示文件内容)

less + 文件名:分页显示内容

操作说明:空格表示翻页,enter回车表示一行行滚动查看,:f表示显示文件名+当前页最后一行所在行号,按 q 键就会退出显示内容,上下键表示上下滚动翻页。

【Linux学习】常用的基本命令(三)查看文件内容
less相关的参数:

  1. ?字符串:向上搜索"字符串"的功能
  2. /字符串:向下搜索"字符串"的功能
  • head(用于查看文件的开头部分的内容,默认显示前10行)

head + 文件名:查看文件开头部分内容
【Linux学习】常用的基本命令(三)查看文件内容
head相关的参数:

  1. -q 隐藏文件名
  2. -v 显示文件名
  3. -c<数目> 显示的字节数
  4. -n<行数> 显示的行数(常用)

【Linux学习】常用的基本命令(三)查看文件内容【Linux学习】常用的基本命令(三)查看文件内容

  • tail(用于查看文件的尾部部分的内容,默认显示后10行)

tail + 文件名:查看文件的尾部部分内容
【Linux学习】常用的基本命令(三)查看文件内容
tail相关的参数:

  1. -c<数目> 显示的字节数
  2. -n<行数> 显示文件的尾部 n 行内容

【Linux学习】常用的基本命令(三)查看文件内容

三、总结:

  1. tac是cat的倒写,联想记忆。一个从开头显示内容,一个从尾部显示内容。
  2. less与more类似

参考****:【狂神说Java】Linux最通俗易懂的教程阿里云真实环境学习

????希望以上的分享对你有所帮助!若有错误,请小伙伴们指出!
【Linux学习】常用的基本命令(三)查看文件内容【Linux学习】常用的基本命令(三)查看文件内容【Linux学习】常用的基本命令(三)查看文件内容【Linux学习】常用的基本命令(三)查看文件内容【Linux学习】常用的基本命令(三)查看文件内容