【Linux学习】常用的基本命令(三)查看文件内容
一、文章描述
- Linux基本命令的学习(三):查看文件内容相关的基本命令,基本命令的解释与Xshell演示
- 总结
二、命令的解释与演示
- cat (从第一行开始显示文件内容)
cat + 文件名:查看该文件的内容(从第一行到最后一行)。
cat相关的参数:
- -n 由 1 开始对所有输出的行数编号
- -b 和 -n 相似,只不过对于空白行不编号
- …
- tac (从最后一行开始显示内容)
tac + 文件名:查看该文件的内容(从最后一行到第一行)。
补充:tac 是 cat 的反写,功能与 cat 命令刚好相反,cat 是顺序输出文件每一行到屏幕上,tac 是反序输出文件每一行到屏幕上。虽然功能相反,但是命令参数却大不相同。
tac相关的参数:
- -b 将分隔符放到文件记录前
- -r 将分隔符当做一般字符处理
- …
- nl (显示文件内容及行号)
nl + 文件名:查看文件的全部内容并显示行号(与cat的-n参数的功能一样)
- more(一页一页地显示文件内容)
more + 文件名:分页显示文件内容
操作说明:空格表示翻页,enter回车表示一行行滚动查看,:f表示显示文件名+当前页最后一行所在行号,按 b 键就会往回(back)一页显示。
more相关的参数:
- +num 从第 num 行开始显示
- …
- less (一页一页地显示文件内容)
less + 文件名:分页显示内容
操作说明:空格表示翻页,enter回车表示一行行滚动查看,:f表示显示文件名+当前页最后一行所在行号,按 q 键就会退出显示内容,上下键表示上下滚动翻页。
less相关的参数:
- ?字符串:向上搜索"字符串"的功能
- /字符串:向下搜索"字符串"的功能
- …
- head(用于查看文件的开头部分的内容,默认显示前10行)
head + 文件名:查看文件开头部分内容
head相关的参数:
- -q 隐藏文件名
- -v 显示文件名
- -c<数目> 显示的字节数
- -n<行数> 显示的行数(常用)
- …
- tail(用于查看文件的尾部部分的内容,默认显示后10行)
tail + 文件名:查看文件的尾部部分内容
tail相关的参数:
- -c<数目> 显示的字节数
- -n<行数> 显示文件的尾部 n 行内容
- …
三、总结:
- tac是cat的倒写,联想记忆。一个从开头显示内容,一个从尾部显示内容。
- less与more类似
参考****:【狂神说Java】Linux最通俗易懂的教程阿里云真实环境学习
????希望以上的分享对你有所帮助!若有错误,请小伙伴们指出!