Linux 使用 catlessheadtailldd 等命令显示文件内容
Posted 小伍
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux 使用 catlessheadtailldd 等命令显示文件内容相关的知识,希望对你有一定的参考价值。
使用方法:
$ cat --help
用法:cat [选项]... 文件...
将[文件]输出到标准输出。
长选项必须使用的参数对于短选项时也是必需使用的。
-A, --show-all 等价于 -vET
-E, --show-ends 在每行结束处显示$
-n, --number 对输出的所有行编号
-T, --show-tabs 将跳格字符显示为^I
-v, --show-nonprinting 使用 ^ 和 M- 引用,除了 LFD 和 TAB 之外
$ tac --help
用法:tac [选项]... 文件...
将[文件]按行倒叙输出到标准输出。
$ less --help
用法:less [选项]... 文件...
分页显示文件内容。
长选项必须使用的参数对于短选项时也是必需使用的。
-N 显示每行的行号
按键功能如下:
b 向后翻一页
Q 退出less命令
y 向前滚动一页
空格键 滚动一页
回车键 滚动一行
1 向前搜索
/ : 使用一个模式进行搜索,并定位到下一个匹配的文本
n : 向前查找下一个匹配的文本
N : 向后查找前一个匹配的文本
3 单行导航
j : 向前移动一行
k : 向后移动一行
4 其它导航
G : 移动到最后一行
g : 移动到第一行
q : 退出 less 命令
5 编辑文件
v : 进入编辑模式,使用配置的编辑器编辑当前文件
$ head --help
用法:head [选项]... 文件...
将每个指定文件的前10行输出到标准输出。
长选项必须使用的参数对于短选项时也是必需使用的。
-n, --lines=[-]K 显示每个文件的前K行内容
$ tail --help
用法:tail [选项]... 文件...
将每个指定文件的最后10行输出到标准输出。
长选项必须使用的参数对于短选项时也是必需使用的。
-n, --lines=[-]K 显示每个文件的最后K行内容,或使用 -n +K 从第K行开始输出
-f, --follow 当文件增长时,输出后续添加的数据
$ ldd --help
用法:ldd [选项]... 文件...
显示二进制文件的信息。
使用示例:
# 显示文件内容
cat /etc/hosts
# 显示行号
cat -n /etc/hosts
# 查看隐藏的控制符
cat -A /etc/hosts
# 倒叙显示文件内容
tac /etc/hosts
# 查看大文件
less /var/log/message
# 显示文件的前10行内容
head /etc/passwd
# 显示文件的前5行内容
head -n 5 /etc/passwd
# 显示文件的前3行内容
head -3 /etc/passwd
# 显示文件的最后10行内容
tail /etc/passwd
# 显示文件的最后5行内容
tail -n 5 /etc/passwd
# 显示文件的最后2行内容
tail -2 /etc/passwd
# 显示第5行至文件末尾的内容
tail -n +5 /etc/passwd
# 持续显示文件追加的新内容
tail -f /var/log/message
# 查看二进制文件
ldd /usr/bin/mkdir
以上是关于Linux 使用 catlessheadtailldd 等命令显示文件内容的主要内容,如果未能解决你的问题,请参考以下文章
Linux 内核Linux 内核源码结构 ( 下载 Linux 内核源码 | 使用 VSCode 阅读 Linux 内核源码 )