tar:打包文件或者目錄,打包不是壓縮,打包是將一大堆檔案先打成乙個包,然後再用壓縮程式進行壓縮。
tar的選項比較多,下面說幾個常用的引數組合。
tar -cvf file.tar file 將file打包,不壓縮,-f選項合起來寫要寫在最後,或者分開寫,例如-cv -f
tar -zcvf file.tar.gz file 將file打包,用gzip壓縮
tar -jcvf file.tar.bz2 file 將file打包,用bzip2壓縮
選項:-c:建立新的備份檔案
-v:顯示操作檔案的過程
-f:指定的備份檔案
-j:用bzip2壓縮
-z:用gzip壓縮
-t:檢視備份檔案
-c:後面接特定的需要解壓到的路徑
-p:備份原來的檔案許可權
-p:去掉壓縮檔案絕對路徑的「/」
-x:解壓縮
示例:tar -jtvf file.tar.bz2 檢視壓縮檔案
tar -jxvf file.tar.bz2 file1 僅僅將壓縮檔案中的file1檔案解壓縮出來
tar -jxvf file.tar.bz2 -c /tmp/file 將壓縮檔案解壓縮到/tmp/file/下
每天乙個Linux命令
將我遇到的linux指令總結一下,不斷增加 1 sz和rz 一般來說,linux 伺服器大多是通過 ssh客戶端來進行遠端的登陸和管理的,使用 ssh登陸 linux ssh有關的兩個命令可以提供很方便的操作 sz 將選定的檔案傳送 send 到本地機器 rz 執行該命令會彈出乙個檔案選擇視窗,從本...
每天乙個linux命令
linux cmp命令 linux cmp命令用於比較兩個檔案是否有差異。當相互比較的兩個檔案完全一樣時,則該指令不會顯示任何資訊。若發現有所差異,缺省會標示出第乙個不同之處的字元和列數編號。若不指定任何檔名稱或是所給予的檔名為 則cmp指令會從標準輸入裝置讀取資料。語法cmp clsv i 字元數...
每天乙個 Linux 命令
head 與 tail 就像它的名字一樣的淺顯易懂,它是用來顯示開頭或結尾某個數量的文字區塊,head 用來顯示檔案的開頭至標準輸出中,而 tail 想當然爾就是看檔案的結尾。1 命令格式 head 引數 檔案 2 命令功能 head 用來顯示檔案的開頭至標準輸出中,預設head命令列印其相應檔案的...