有時,當你需要 在 Linux 上創建 .zip 存檔 機器,它不像在 windows 中那麼容易。 每次,您需要下載大量文件或大量任務,甚至當您需要備份網站時,您都需要學習一些在 Linux 中壓縮和解壓縮文件夾的基本命令。 對於存檔文件的壓縮,我們碰巧使用了 zip 命令。 它是用於壓縮和文件打包的實用程序。 我們還有一個名為 unzip 的程序,用於解壓縮 zip 檔案。 本教程將幫助您學習使用命令行在 Ubuntu Linux 上壓縮和管理文件夾。
壓縮或壓縮文件夾
為了壓縮,我們首先需要安裝 zip 命令,為此我們將使用“apt 命令” 或者 “apt-get 命令”. 所以,現在我們將打開終端來安裝 zip 命令。
步驟1:
打開終端后,寫入命令,“sudo apt 安裝 zip 解壓”來安裝 zip 命令。
Enter 所需的憑據。
安裝開始,命令行如下所示。 片刻之後,它就會完成。
第2步:
下一步是使用 zip 命令壓縮所需的文件。 我們要在這裡壓縮當前目錄為Desktop 的名為TestDir 的文件夾。
因此,因此在 Linux 的命令行中,我們還將將當前目錄更改為桌面。
我們可以使用 ls 命令查看桌面上當前存在的文件夾。
我們要壓縮的文件也在列表中。
我們使用命令“zip -r 文件夾名文件夾”,我們要將文件夾壓縮到其中。
最終,壓縮的 TestDirTerminal.zip 被創建,我們想通過壓縮我們的文件夾 TestDir 來創建它,所以我們可以看到它已經被創建。
我們要壓縮的文件夾已被壓縮。
第 3 步:
我們也可以在 Linux 中使用命令行來壓縮文件。 我們選擇了一個文件夾, 測試文件夾 為此目的和一個文件 測試文件 如你看到的。 兩者都再次位於桌面上。 這一步我們將分別壓縮一個文件和一個文件夾。
如果之前沒有選擇,我們會將當前目錄移動到桌面。 之後,我們使用“dir”命令查看目錄的元素。 我們可以在 TestFolder 和 TestFile 也列出的地方找到我們感興趣的任何東西。
為了壓縮文件夾,我們將使用以下命令。
這將壓縮文件夾。
同樣,我們要壓縮文件,我們將使用以下命令,如下所示。
這將壓縮我們的 TestFile。
創建後,TestFile 和 Testfolder.zip 都可以在桌面上看到。
使用 gzip 命令
我們也可以使用 壓縮包 壓縮文件的命令,就像我們對 購物清單。
結果表明,一個 雜貨清單.gz 已創建於 桌面 目錄.
使用 tar 命令
對於太多的文件,我們將使用 tar 命令。 這裡我們有 GroceryList 所以,為此我們將使用 tar cvf
C:創建
V:在終端中顯示輸出(用於驗證)
F:僅用於火災選項
我們可以隨時使用 ls 命令進行驗證,這裡可以看到 GroceryList.tar 已經創建。
解壓壓縮文件夾:
要解壓縮文件,我們將使用命令, 解壓. 但首先,我們需要像之前的壓縮一樣安裝解壓縮代碼。 我們使用命令 sudo apt-get 安裝解壓 以此目的。 該命令用作
Enter 憑據:
這將最終安裝。 當您在我們自己的一端運行它時,您可能會在屏幕上看到以下命令。
對於 zip 命令
首先,我們將把我們的文件解壓縮為 zip 文件。 因此,在上面的列表中,您可以首先 example 我們壓縮在那裡列為壓縮文件“測試目錄終端.zip”,我們現在將使用 unzip 命令壓縮此文件。 這裡我們寫 unzip 和我們要解壓的壓縮文件的名稱。
我們會看到
對於 tar 文件
tar 文件將採用不同的方法,我們將使用與壓縮時不同的方法,因此它與此非常相似,但在這裡,對於 tar 文件提取,我們將使用 tar xvf,
其中 x:表示提取
V:我們之前看到的驗證
F:用於火
這裡我們有一個名為“GroceryList.tar”的 tar 文件,因此我們使用以下命令將其解壓縮。
該命令幫助我們提取文件,一旦它們被提取,我們還可以使用 ls 命令查看當前運行目錄的結果。 所以,這是提取的文件。
為了驗證和查看 tar 文件中的內容列表,我們使用命令 tar –tvf 並添加我們想要查看其內容的 tar 文件的名稱。 因此,我們將在屏幕上獲取存檔內容列表。 因此,以下命令將用於查看特定 tar 文件中的存檔內容。
結論
在本教程中,我們已經看到瞭如何在 Linux 命令行中創建壓縮文件夾/文件。 我們還學習瞭如何在 Linux 命令行中從壓縮文件中提取原始文件。 我們還觀察到,對於並排驗證,我們使用 ls 命令來確定文件是否已創建,文件擴展名向我們表明它是否已被壓縮,如果是,則是 zip、tar 或 gz。 最後,我們看到瞭如何查看存檔在特定 tar 文件中的內容。