CentOS 文件管理
Posted ❕
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CentOS 文件管理相关的知识,希望对你有一定的参考价值。
去重命令
uniq
## 语法
uniq [选项]... 文件名...
## 注意,去重内容,必须是连续的行,必须要配合sort先排序,再去重,去重也不会修改源文件的内容
## 选项
-c:count 统计
#举列:uniq 去重:去除重复内容,必须配合sort使用
1 ✗ 20:46:02 root@leidage,10.0.0.100:<sub> # cat quchong.txt
1
1
2
3
4
55
5
5
5
0 ✓ 20:46:33 root@leidage,10.0.0.100:</sub> # sort quchong.txt
1
1
2
3
4
5
5
5
55
0 ✓ 20:48:51 root@leidage,10.0.0.100:<sub> # sort quchong.txt | uniq
1
2
3
4
5
55
#举列: -c count 统计:统计出现的次数
0 ✓ 20:49:29 root@leidage,10.0.0.100:</sub> # sort quchong.txt | uniq -c
2 1
1 2
1 3
1 4
3 5
1 55
文件内容截取命令
cut:截取
## 语法
cut [选项]... 文件名...
## 注意:cut默认没有分隔符
## 选项
-d:指定分隔符
-f:取列,选择要打印的列内容
-c:按照字符来取内容
#举列:截取名字
21:20:41 root@leidage,10.0.0.100:<sub> # cat >> info.txt <<EOF
> Im zls,18 years old QQ 133411023
> Im wyk,73 years old QQ 383838384
> EOF
21:25:06 root@leidage,10.0.0.100:</sub> # cut -d -f 2 info.txt | cut -d , -f 1
zls
wyk
#举列:-c 截取年龄
0 ✓ 21:26:21 root@leidage,10.0.0.100:~ # cut -c 9-10 info.txt
18
73
文件统计命令
wc:统计文件的行数,统计文件的单词数量,统计文件的字符数量
## 语法
wc [选项]... 文件名...
## 选项
-l:line 行,统计行数
-w:word 单词,统计单词数
-c:char 字符,统计字符数
#举列:
0 ✓ 21:29:29 root@leidage,10.0.0.100:<sub> # wc /etc/services
11176 61033 670293 /etc/services
行数 单词数量 字符数量
0 ✓ 21:32:12 root@leidage,10.0.0.100:</sub> # cat info.txt
Im zls,18 years old QQ 133411023
Im wyk,73 years old QQ 383838384
0 ✓ 21:33:25 root@leidage,10.0.0.100:<sub> # wc info.txt
2 12 68 info.txt
-l:行,统计行数
0 ✓ 21:34:28 root@leidage,10.0.0.100:</sub> # wc -l info.txt
2 info.txt
-w:单词,统计单词数
0 ✓ 21:35:19 root@leidage,10.0.0.100:<sub> # wc -w info.txt
12 info.txt
-c:字符,统计字符数
0 ✓ 21:35:47 root@leidage,10.0.0.100:</sub> # wc -c info.txt
68 info.txt
lw:统计行数和单词数
0 ✓ 21:36:10 root@leidage,10.0.0.100:<sub> # wc -lw info.txt
2 12 info.txt
lc: 统计行数和字符数
0 ✓ 21:36:36 root@leidage,10.0.0.100:</sub> # wc -lc info.txt
2 68 info.txt
wc: 统计单词和字符数
0 ✓ 21:37:00 root@leidage,10.0.0.100:~ # wc -wc info.txt
12 68 info.txt
以上是关于CentOS 文件管理的主要内容,如果未能解决你的问题,请参考以下文章