歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> 關於Linux

Linux基本操作 8 文件的排序+分割+合並+歸檔等

1 sort

1 sort命令將輸入文件看做由多條記錄組成的數據流,而記錄由可變寬度的字段組成,以換行符作為 定界符

2 sort的命令的基本格式

sort 選項 文件

3 sort命令選項及其意義

選項               意義

-c                   測試文件是否已經被排序

-k                   指定排序的域

-m                  合並兩個已排序的文件

-n                   根據數字大小進行排序

-o 輸出文件    將輸出寫到指定的文件,相當於將輸出重定向到指定的文件

-r                    將排序結果逆向顯 示

-t                    改變域分割符

-u                   去除結果中的重復行

2 uniq

1 uniq命令是用於去除文本的重復行,這類似於sort命令的-u選項

2 uniq命令的基本用法

uniq 選項 文件

3 uniq命令選項及其意義

選項                  意義

-c                     打印每行在文本 中重復出現的次數

-d                     只顯示有重復的 記錄,每個重復記錄只出現一次

-u                     只顯示沒有重復 的記錄

3 cut

1 cut命令用於從標准輸入或文本文件中按域或行提取文本

2 cut命令的基本格式

cut 選項 文件

3 cut選項及其意義

選項             意義

-c                 指定提取的字符數或字符范圍

-f                  指定提取的域或域的范圍

-d                 改變域分割符

4 tar

1 tar命令是Linux的歸檔命令,通俗的說tar命令實現了Linux系統文件的壓縮和解壓縮

2 tar命令基本格式

tar 選項 文件名或目錄名

3 tar命令選項及其意義

選項               意義

-c                 創建新的包

-r                  為包添加新的文件

-t                  列出包內容

-u                 更新包中的文件,若包中沒有此 文件,則將文件添加進包中

-x                 解壓縮文件

-v                 詳細報告tar處理的信息

-f                  使用壓縮文件或設備,該 選項通常是必選的

-z                 用gzip壓縮和解壓縮文件,如果 是.gz結尾的tar包那麼該選項是必須的

4 解壓非gzip格式的壓縮包

tar -xvf  包名  

解壓gzip格式的壓縮包

tar -zxvf  包名

 

Copyright © Linux教程網 All Rights Reserved