不要壓縮密碼的軟件?
通用解壓縮手機版。
專注于文件管理工具的快速解壓和壓縮!支持ZIP、RAR、7Z、TAR、ZIPX、GZIP、JAR等壓縮和解壓縮文件格式。超級好用,超級方便的解壓軟件!支持在手機上解壓縮計算機格式的文件,你可以查看和編輯它們,你不再也不用擔心在手機上打不開那些電腦壓縮包了,非常方便!
什么壓縮軟件純凈無毒?
前言真的是一個重度windows用戶。這篇文章帶你去看"壓縮和壓縮從Linux的角度來看!
關注windows下鼠標的拖拽。linux在終端里,不需要用界面操作文件和文件夾。
Linux是開源的,它是由大量的GNU軟件構建的。本文中的壓縮軟件是無毒的,這是肯定的(因為你不don你不想在開源世界里混嗎?)。
打包壓縮、解壓軟件數以千萬計,打包拆包指令只有一個——tar。
It指出我不喜歡很容易。;我不認為它有必要多說。
用mantar查看手冊,關鍵的功能描述和例子都圈出來了。
因為一般的壓縮軟件只能壓縮單個文件,如果是針對一個目錄,是無法操作的。所以在這個時候,有必要"打包"一堆雜七雜八的文件,不管是什么都在一個袋子里。這是一個整體,然后調用壓縮指令,就可以了。這也是linux系統實踐中最常用的方法。
英文不直觀,以下是中文的參數注釋。
壓縮軟件最后說說壓縮軟件。Linux下還是有很多選項的,一些常見壓縮文件的擴展名會是
*.焦油,*。tar.gz。tgz,*。gz,*。z,*。bz2,*。xz我們知道,linux的文件擴展名是沒用的,這個寫法只是用來識別的,文檔是基于那個軟件的。
Linux下最常用的是Gzip、bzip2和xz。因為使用習慣,我們主要介紹壓縮軟件gzip。
Gzip是GNU軟件,它取代了舊的壓縮指令。完全支持windows下較高zip文件的壓縮和解壓縮。
后來GNU開發了bzip2和xz,壓縮效果更好,效率更高。但是這三個軟件只能壓縮和解壓一個文件。在這種情況下,如果你操作大量的文件,它贏了t崩潰!
因此,它反映了前面提到的焦油包裝說明的重要性。
這些工具加在一起非常強大!
言歸正傳。以下是gzip的常用參數和用法。
Gzip[-cdtv#]文件名其中,
-c將壓縮數據輸出到終端stdout。
-d減壓
-t用于解壓縮壓縮文本一致性,檢查文件是否有誤。
-v可視化原文件,壓縮文件壓縮比等信息。
這里有一些例子來說明它的用法。我們用圖片來展示這個過程。
如果我們創建一個目錄。
Mkdir-pv/tmp/gzip_demo然后創建一個隨機文件并用一些內容填充它。
opensslrand-base641024984log生成的單個文件日志由gzip壓縮。
Gzip-vlog可以看到壓縮比和目標文件名。日志文件已被替換。這就是gzip的工作。
默認情況下,原始文件將被壓縮成帶有gz后綴的文檔,源文件將不再存在。這和windows下的winrar,7zip等軟件完全不同,一定要注意,注意,注意!
組裝,更強大!Linux下的指令,在管道符號的幫助下,可以讓你的代碼隨著你的思想飛翔,一行解決戰斗,瞬間搞定!
讓讓我們結合打包指令tar做一些更復雜的壓縮操作。
例1:打包一些目錄,但是排除一些特定的目錄。
例如,打包了/etc和/root目錄,但是以/root/etc*開頭的文件不需要打包和壓縮。將新生成的壓縮包放在/root/system.tar.gz中。
需要按照如下編寫說明:
tar-zcv-f-exclude/root/etc*-exclude/root/system.tar.gz/etc/root逐一解釋參數的用法:
-z使用gzip壓縮。
-c創建文檔
-v顯示詳細信息
-exclude指定不包括任何規則。
因為目標文檔也在壓縮文檔中,所以必須將它附加到-exclude選項。否則,循環是無止境的。
例2:只備份/etc目錄中修改日期在2019年10月01日之后的文件。
直接指令:
tar-zcv-f-Newer-MTime2019/10/01/etc/*主要使用-N:-)
【本文由@程序員助手發布,繼續分享編程的故事。歡迎關注】