Linux shell:查看文件内容的几个常用命令(cat/tac/more/less/head/tail) 您所在的位置:网站首页 超小厨3 Linux shell:查看文件内容的几个常用命令(cat/tac/more/less/head/tail)

Linux shell:查看文件内容的几个常用命令(cat/tac/more/less/head/tail)

2024-06-21 19:33| 来源: 网络整理| 查看: 265

cat

适用场景:查看小型文件 常用命令:

cat file.txt # 查看文件 cat -n file.txt # 查看并显示行号 cat -b file.txt # 与-n类似,但对空行不编号 cat -s file.txt # 将连续的空行“压缩”成1行 cat file1.txt file2.txt > file3.txt # 将file1.txt和file2.txt合并到file3.txt tac

适用场景:查看小型文件,是“cat”倒过来的写法,以行为单位倒序查看文本内容 常用命令:

tac file.txt more

适用场景:大文件,分页显示 常用命令:

more file.txt # 查看文件 more +10 file # 从第10行开始查看 more +/string file # 从匹配到string的地方开始查看

查看文件时操作命令:

回车 # 向下查看n行,默认为1行 空格 # 往下翻一页 b # 往上翻一页 = # 输出当前行号 :f # 输出当前文件名和当前行号 q # 退出查看 less

适用场景:和more类似,但还支持向前查看以及搜索 常用命令:

less file.txt # 查看文件 less -N file.txt # 查看并显示行号 less -m file.txt # 查看并显示百分比 less file1.txt file2.txt file3.txt # 查看多个文件,支持文件之间切换

查看文件时操作命令:

f或空格 # 往下翻一页 b # 往上翻一页 j或方向键“↓”或回车 # 查看下一行 k或方向键“↑” # 查看上一行 g # 跳到第一行 G # 跳到最后一行 /string # 向下搜索字符串“string”,n查找下一个,N查找上一个 ?string # 向上搜索 :p # 打开多个文件时切换到上一个文件 :n # 打开多个文件时切换到下一个文件 :x # 打开多个文件时切换到第一个文件 :d # 打开多个文件时从列表里移除该文件 q # 退出 head

适用场景:查看文件开头部分的内容 常用命令:

head -n 10 file.txt # 查看文件前10行 head -n -10 file.txt # 查看文件除了后10行外的内容 tail

适用场景:查看文件末尾部分的内容 常用命令:

tail -10 file.txt # 查看文件后10行 tail -n +10 file.txt # 从第10行开始显示

参考:

Linux文本查看命令 – CSDN不可不知的Linux文本查看命令 – 微信公众号“ 编程珠玑 ”


【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有