CentOS 文件管理命令
Posted 雾里屿伦
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了CentOS 文件管理命令相关的知识,希望对你有一定的参考价值。
去重命令
uniq
语法:uniq [选项]……文件名……
选项:-c:count 统计
注意:去重内容必须是两个连着的行,使用去重命令必须先用sort排序,然后去重。
去重命令不会修改源文件的内容。
举例:[root@localhost ~]# sort QC.txt
1
1
1
1
1
2
2
3
3
4
4
[root@localhost ~]# sort QC.txt | uniq
1
2
3
4
[root@localhost ~]# sort QC.txt | uniq -c
5 1
2 2
2 3
2 4
文件内容截取命令
cut:截取
语法:cut [选项]……文件名……
选项:-d:指定分隔符
-f:取列,选择要打印列的内容
-c:按照字符来取内容
举例:[root@localhost ~]# cat haha
Im zls,18 years old QQ 133411023
Im wyk,73 years old QQ 3838383
[root@localhost ~]# cut -d -f 2 haha
zls,18
wyk,73
[root@localhost ~]# cut -d -f 2 haha |cut -d , -f 2
18
73
[root@localhost ~]# cut -c 9-10 haha
18
73
文件统计命令
wc:统计文件的行数,统计文件的单词数量,统计文件字符的数量
语法:wc [选项]……文件名……
选项:
-l:line 行,统计行数
-w:word 单词,统计单词数量
-c:char 字符,统计字符的数量
举例:[root@localhost ~]# cat haha
Im zls,18 years old QQ 133411023
Im wyk,73 years old QQ 3838383
[root@localhost ~]# wc haha
2 12 66 haha
[root@localhost ~]# wc -l haha
2 haha
[root@localhost ~]# wc -w haha
12 haha
[root@localhost ~]# wc -c haha
66 haha
[root@localhost ~]# wc -lw haha
2 12 haha
[root@localhost ~]# wc -lwc haha
2 12 66 haha
[root@localhost ~]# wc -wc haha
12 66 haha
[root@localhost ~]# wc -lc haha
2 66 haha
[root@localhost ~]# wc -l -w -c haha
2 12 66 haha
以上是关于CentOS 文件管理命令的主要内容,如果未能解决你的问题,请参考以下文章