使用rar在命令列下打包目錄

2022-04-05 07:57:00 字數 650 閱讀 9954

作者:冰狐浪子

如何用命令打包乙個站點,包括其所有目錄檔案?

這個問題本來很簡單,因為多數站點主機都會安裝winrar,如果你獲得的shell能夠執行exe檔案,你就可以使用rar.exe這個命令列程式進行打包,rar的詳細命令可以在winrar的安裝目錄裡"rar.txt"檔案中找到,也許因為大家習慣了圖形介面,忽略了這些命令,下面我就給大家乙個打包例子,希望對大家能有點幫助.

例:把e:web目錄下的所有東西打包為1.rar放到e:web目錄下,以便**

c:program fileswinrarrar.exe a -k -r -s -m1 e:web1.rar e:web

引數說明:

a 新增檔案到壓縮檔案中

-k 鎖定壓縮檔案

-s產生固體存檔,這樣可以增大壓縮比

-r包括子目錄

-m1 設定壓縮比

-m0   儲存      新增到壓縮檔案時不壓縮檔案。

-m1   最快      使用最快方式(低壓縮)

-m2   較快      使用快速壓縮方式

-m3   標準      使用標準(預設)壓縮方式

-m4   較好      使用較好壓縮方式(較好壓縮,但是慢)

-m5   最好      使用最大壓縮方式(最好的壓縮,但是最慢)

使用rar在命令列 cmd 下打包目錄

e recycler rar.exe a k r s m1 e wwwroot web web.rar e wwwroot web 引數說明 a 新增檔案到壓縮檔案中 k 鎖定壓縮檔案 s產生固體存檔,這樣可以增大壓縮比 r包括子目錄 m1 設定壓縮比 m0 儲存 新增到壓縮檔案時不壓縮檔案。m1 ...

RAR 命令列語法

rar 命令列語法 語法rar 命令 選項 壓縮包 檔案列表.檔案.解壓縮路徑 描述命令列選項 命令及選項 提供 rar 建立及管理控制壓縮包的控制。命令是一 個字串 或單個字母 命令 rar 執行相應的操作。選項則用來修改 rar 執 行操作的方式。其他的引數則是壓縮包名稱 要壓縮的檔案或要從壓縮...

Mac系統下 使用gradle命令列打包

在使用android studio命令列打包的時候出現 bash gradle command not found的問題,原因是類似我們在windows系統下配置的環境環境,在mac裡沒有配置gradle,android studio的terminal視窗如下 解決方法 1 找到gradle的所在目...