Linux 中,沒有 zip命令,怎么生成 zip 文件?


大家有時候可能需要在 Linux 上面生成 zip 文件或者對一個 zip 文件進行解壓。如果你在網上搜索怎么在 Linux 解壓 zip 文件,你一般會看到下面這樣的回答:

 

 

但如果你手邊剛好有一台 Linux 服務器的話,你可以試一試,一般你會得到這樣的返回:

 

 

這是因為,zipunzip 這兩個命令,是需要單獨安裝的,並不是系統默認的命令。但有時候,我們拿到的 Linux 服務器並沒有管理員權限,我們不能自己安裝任何東西,只能使用系統已有的命令。

一般主流的 Linux 發行版都會默認自帶 Python。有了 Python,我們也可以對文件進行壓縮。可能有人又說,他不會 Python、或者他不會 Vim,在 Linux 上寫代碼太麻煩。

今天我們講一個方法,只需要執行命令,不需要寫 Python 代碼。

命令的格式為:

# 把一個或多個文件壓縮到一個 zip 文件中
python -m zipfile -c xxx.zip 文件1 文件2 文件3

# 把一個文件夾壓縮
python -m zipfile -c monty.zip 文件夾名

# 解壓一個 zip 文件到指定文件夾中
python -m zipfile -e xxx.zip 目標文件夾名

就這么簡單,無論你想壓縮一個或多個文件,還是想壓縮整個文件夾,還是想解壓一個 zip 文件,都可以使用上面的命令輕松搞定。

 

 

轉自:微信共=公眾號:未聞code


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM