02文本查看、操作、统计命令
2022-03-05 本文已影响0人
不到7不改名
cat
- Concatenate 查看文本文件的内容,输出到屏幕
- 常见参数:
-A ## 列出所有内容,包括特殊字符,如制表符
-n ## 打印出所有行号,-b 参数仅打印非空白行行号
-
常见用法:
图像2022-3-4 下午7.19
- 其他:
- zcat:可以查看压缩的文本文件
- tac:逆向查看
head / tail
- 查看文件的前/后 n 行,默认 10 行
- 常见参数:-n
more
- 逐页查看,按空格翻页,按回车换行
less
-
[参数] 文件名
-
常用参数:
-N: #显示行号 -S: #单行显示 zless: #查看压缩文件
• 上下左右键查看文本内容
• Enter键向下移动一行
• 空格键翻页
• q键退出
wc
-
统计文本
-
常见参数:
-l #统计行数 -w #统计字符串数 -c #统计字节数
[图片上传失败...(image-cb37bd-1646452513705)]
cut
- 常见参数
-d 指定分隔符,默认\t
-f 输出哪几列(字段fields)
截屏2022-03-05 上午11.47.19
sort
- 排序
- 常见参数:
-n: #按照数值从小到大进行排序
-V: #字符串中含有数值时,按照数值从小到大排序
-r: #逆向排序
-k: #指定区域
-t: #指定分隔符
截屏2022-03-05 上午9.56.59
uniq
- 去除重复行
- 常见参数
-c: #统计每个字符串连续出现的行数
paste
- 文本合并
- 常见参数
-d: #指定分隔符
-s: #按行合并
- 常见用法
paste file1 file2
paste - -
[站外图片上传中...(image-de2425-1646452513705)]
tr
- 字符替换
- 常见参数
-d: #删除指定字符
-s: #缩减连续重复字符
截屏2022-03-05 上午9.57.41
split
-
split:Linux split命令用于将一个文件分割成数个。该指令将大文件分割 成较小的文件,在默认情况下将按照每1000行切割成一个小文件
-
常见用法:
-
split -6 README
#将README文件每六行分割成一个文件
-