CenOS 文件管理命令

【CenOS 文件管理命令】古人学问无遗力,少壮工夫老始成。这篇文章主要讲述CenOS 文件管理命令相关的知识,希望能为你提供帮助。
文件管理命令 去重命令

uniq## 语法 uniq[选项]...文件名... ## 注意,去重内容,必须是连续的行,必须要配合sort先排序,再去重,去重也不会修改源文件的内容## 选项 -c:count 统计 ## 举例 [root@localhost ~]# cat 1.txt 1 1 2 3 1 1 2 2 3 3 3 4 2 3 2 4 [root@localhost ~]# sort 1.txt 1 1 1 1 2 2 2 3 2 3 2 4 3 3 3 4 [root@localhost ~]# sort 1.txt | uniq 1 1 2 2 2 3 2 4 3 3 3 4 [root@localhost ~]# sort 1.txt | uniq -c 2 1 1 1 2 2 2 2 3 1 2 4 1 3 3 1 3 4[root@localhost ~]# cat shi.txt 客从远方来,遗我一端绮。 相去万余里,故人心尚尔。 文采双鸳鸯,裁为合欢被。 著以长相思,缘以结不解。 以胶投漆中,谁能别离此? 客从远方来,遗我一端绮。著以长相思,缘以结不解。 以胶投漆中,谁能别离此?相去万余里,故人心尚尔。 文采双鸳鸯,裁为合欢被。 著以长相思,缘以结不解。 以胶投漆中,谁能别离此?相去万余里,故人心尚尔。 文采双鸳鸯,裁为合欢被。 [root@localhost ~]# sort shi.txt | uniq -c 3 3 以胶投漆中,谁能别离此? 2 客从远方来,遗我一端绮。 3 文采双鸳鸯,裁为合欢被。 3 相去万余里,故人心尚尔。 3 著以长相思,缘以结不解。

文件内容截取命令
cut:截取## 语法 cut[选项]...文件名... ## 注意:cut默认没有分隔符## 选项 -d:指定分隔符 -f:取列,选择要打印的列内容 -c:按照字符来取内容 ## 举例 [root@localhost ~]# cat 2.txt Im jbs,22 years old QQ 123456789 Im wsh,18 years old QQ 234567890 # -d -f (只显示22和18) [root@localhost ~]# cut -d , -f2info.txt | cut-d "" -f1 18 103# -c (只显示后面数字) [root@localhost ~]# cut -c 25-33 2.txt 123456789 234567890

文件统计命令
wc:统计文件的行数,统计文件的单词数量,统计文件的字符数量## 语法 wc [选项]... 文件名...## 选项 -l:line 行,统计行数 -w:word 单词,统计单词数 -c:char 字符,统计字符数## 举例 [root@localhost ~]# cat 2.txt Im jbs,22 years old QQ 123456789 Im wsh,18 years old QQ 234567890 [root@localhost ~]# wc -l 2.txt 3 2.txt [root@localhost ~]# wc -w 2.txt 12 2.txt [root@localhost ~]# wc -c 2.txt 69 2.txt [root@localhost ~]# wc -wc 2.txt 12 69 2.txt [root@localhost ~]# wc -wl 2.txt 3 12 2.txt [root@localhost ~]# wc -lc 2.txt 3 69 2.txt [root@localhost ~]# wc -wlc 2.txt 3 12 69 2.txt


    推荐阅读