網易投資者溝通會在元宇宙“瑤臺”舉辦,CEO 丁磊虛擬人形象現身
阿新 • • 發佈:2021-12-24
常用命令
# 解壓到指定資料夾 tar -xzvf jdk-8u131-linux-x64.tar.gz -C /usr/local/java # 檢視檔案內容 tar -tf test.tar.gz # 將所有.jpg的檔案打包成一個名為mingongge.tar的檔案 tar -cf mingongge.tar *.jpg # 將所有.gif的檔案追加到mingongge.tar的包裡 tar -rf mingongge.tar *.gif # 更新mingongge.tar檔案中的mingongge.gif檔案 tar -uf mingonggel.tar mingongge.gif # 列出 all.tar 包中所有檔案 tar -tf mingongge.tar # 將檔案foo和bar打包成mingongge.tar檔案包,也可以理解成:從這兩個檔案中去建立這個mingongge.tar檔案 tar -cfv mingongge.tar foo bar # 詳細列出mingongge.tar中的所有檔案 tar -tvf mingongge.tar # 從mingongge.tar提取所有檔案 tar -xf mingongge.tar
引數說明
-A #新增檔案到已經存在的歸檔檔案 -B #設定區塊大小 -c #建立新的歸檔檔案 -C #將壓縮的檔案解壓到指定的目錄下 -d #記錄檔案的差異 -x #解壓或提取歸檔檔案內容 -t #列出備份檔案的內容 -z #通過gzip命令來壓縮/解壓縮檔案,檔名一般為 xx.tar.gz -Z #通過compress命令處理備份檔案 -f #指定備份檔案 -v #顯示命令執行過程 -r #新增新檔案到已經壓縮的檔案中 -u #新增改變了和現有的檔案到已經存在的壓縮檔案 -j #通過bzip2命令來壓縮/解壓縮檔案,檔名一般為xx.tar.bz2 -v #顯示操作過程; -k #保留原有檔案不覆蓋 -m #保留檔案不被覆蓋 -w #確認壓縮檔案的正確性 -p #保留原來的檔案許可權與屬性 -P #使用檔名的絕對路徑,不刪除檔名稱前的“/”號 -N #只將較指定日期更新的檔案儲存到備份檔案中 --exclude=[範本樣式] #排除符合範本樣式的檔案 --remove-files #歸檔/壓縮之後刪除原始檔
基本引數
-c: 建立壓縮檔案
-x:解壓
-t:檢視內容
-r:向壓縮歸檔檔案末尾追加檔案
-u:更新原壓縮包中的檔案
這五個是獨立的命令,壓縮解壓都要用到其中一個,可以和別的命令連用但只能用其中一個。下面的引數是根據需要在壓縮或解壓檔案時可選的。
-z:有gzip屬性的
-j:有bz2屬性的
-Z:有compress屬性的
-v:顯示所有過程
-O:將檔案解開到標準輸出