亚洲国产第一_开心网五月色综合亚洲_日本一级特黄特色大片免费观看_久久久久久久久久免观看

Hello! 歡迎來到小浪云!


如何在Linux服務器中創建帶密碼的Zip文件或目錄


avatar
小浪云 2024-06-29 193


Zip是一種提供打包和壓縮功能的多合一解決方案。通過密碼添加隱私也非常容易。我們將向您展示如何使用命令行在終端創建帶密碼的密碼Linux zip文件。

1、從終端在Linux中創建Zip文件

在繼續之前,請確保您的機器上有zip實用程序。它通常已預安裝在大多數主要的Linux發行版中。您可以通過運行以下命令來檢查其存在。

$ zip –version

如果Zip不可用,請通過在Linux服務器上運行以下命令之一來安裝它。

$ sudo apt install zip

$ sudo yum install zip

現在,首先,了解如何創建沒有任何密碼的簡單zip文件。下面的命令將創建五個單獨文件的zip文件。

$ zip files.zip test1 test2 test3 test4 test5

$ zip files.zip test{1,2,3,4,5}

但是,files.zip文件不是很安全,因為任何人都可以使用Linux中的unzip命令提取原始文件。我們可以使用Zip 的-P或–password選項為files.zip添加密碼。下面的命令演示了這一點。

$ zip -P 12345 files.zip test1 test2 test3 test4 test5

$ zip –password 12345 files.zip test{1,2,3,4,5}

以上兩個命令都是等效的,并創建一個受密碼保護的zip文件,名為files.zip。

但是,此操作有一個警告。由于我們在終端中以純文本形式提供密碼,因此系統上的其他用戶可能可以查看此密碼。幸運的是,您可以使用-e或–encrypt選項為zip添加隱藏密碼。

$ zip -e files.zip test1 test2 test3 test4 test5

$ zip –encrypt files.zip test1 test2 test3 test4 test5

Enter password:

Verify password:

當您鍵入以上任何命令并按Enter時,將出現提示詢問密碼。該密碼不會在您的終端中回顯。該命令還將驗證密碼,以確保用戶未犯拼寫錯誤。現在,無論何時要提取文件,zip都會要求輸入密碼。在Linux中使用unzip命令提取files.zip文檔。

$ unzip files.zip

2、從終端創建目錄的Zip文件

創建目錄的zip文件與文件完全相同。只需傳遞目錄名而不是文件名即可。快速瀏覽以下命令以了解其工作原理。

$ zip -P 12345 dir.zip test/

它創建一個Linux zip,密碼為dir.zip。該zip文件的內容是一個名為test的目錄,它可以單獨包含任意數量的文件/目錄。使用以下命令對目錄的zip文件進行密碼保護。

$ zip -e dir.zip test/

您可以使用Linux unzip命令輕松解壓縮dir.zip,如以下示例所示。

$ unzip dir.zip

我們展示了如何使用命令行來創建帶密碼的zip文件,本文中并沒有把重點放在壓縮方面。雖然zip具有普遍的吸引力,但它并不能提供最好的壓縮效果。因此,如果壓縮對你來說更重要,那么你應該使用gzip或bzip2壓縮,與Linux tar壓縮文件一起使用。

相關閱讀