歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> 關於Linux >> Linux基本操作 8 文件的排序+分割+合並+歸檔等

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

日期:2017/3/3 16:18:04   编辑:關於Linux

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