Linux 命令 tail


tail 查看文件内容(主要用于倒查)

-c 数字:如果数字为正数(例如 -c +5),显示指定文件从行首第 xx 字节到最后的内容;如果数字为负数(例如 -c -5),显示指定文件从行尾第 xx 字节到最后内容。

-n 数字:如果数字为正数(例如 -c +3),显示指定文件从行首第 xx 行到最后的内容;如果数字为负数(例如 -c -3),显示指定文件从行尾第 xx 行到最后的内容。

-f :即时输出文件变化后增加的内容,也就是监视一个文件的内容变化(常用于监视日志输出),使用 Ctrl+C 终止

# 更多的命令可以用 tail --help 来查看。

使用示例:

假设 log.txt 文件内容为:

linux_file1

linux_file2

linux_file3

linux_file4

linux_file5

# 查看 log.txt文件的全部内容

tail log.txt

# 查看 log.txt文件从行首 第25字节到最后的内容

tail -c +25 log.txt

# 输出示例

# 查看 log.txt文件从行尾 第4字节到最前面的内容

tail -c -4 log.txt

# 输出示例

# 查看 log.txt文件的从第2行到最后一行的内容

tail -n +2 log.txt

# 输出示例

# 查看 log.txt文件的后 2行的内容

tail -n -2 log.txt

# 输出示例

# 持续查看(监视) log.txt文件的变化内容(新增加的内容),使用 Ctrl+C 终止

tail -f log.txt

# 查看 log.txt log1.txt log2.txt文件的前 3行内容

tail -n 3 log.txt log1.txt log2.txt

# 更多的命令可以用 tail --help 来查看。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容