|
如何用命令打包一个站点,包括其所有目录文件? y a7 a% r" R$ @" b
这个问题本来很简单,因为多数站点主机都会安装winrar,如果你获得的shell能够运行exe文件,你就可以使用rar.exe这个命令行程序进行打包,rar的详细命令可以在winrar的安装目录里"Rar.txt"文件中找到,也许因为大家习惯了图形界面,忽略了这些命令,下面我就给大家一个打包例子,希望对大家能有点帮助.
# |+ K5 c* }& [6 z: i8 M例:把E:\web\目录下的所有东西打包为1.rar放到E:\web\目录下,以便下载( O+ ^! t1 S3 v( M0 _8 R) ?
C:\Program Files\WinRAR\Rar.exe a -k -r -s -m1 E:\web\1.rar E:\web\
4 a( R' z6 K C参数说明:/ V- K: N U5 D, Q; L$ q$ \
a 添加文件到压缩文件中
" {& a9 m, Z+ I" g& F, F -k 锁定压缩文件/ F* K- \* U* d; ]$ B# K. B
-s产生固体存档,这样可以增大压缩比2 F, n" T* A' S! y4 E% c
-r包括子目录
% ?' H8 f: N5 _' ^ -m1 设置压缩比3 t3 C; l6 _9 ]6 h8 z! M7 ?
-m0 存储 添加到压缩文件时不压缩文件。! O3 h! D6 h( Y/ \' @
-m1 最快 使用最快方式(低压缩)2 X8 w( G3 M! V& \% Z; Y
-m2 较快 使用快速压缩方式& a( w' r3 S1 E% ?% v; [
-m3 标准 使用标准(默认)压缩方式) `/ A2 W" i2 p$ b* P. \+ u- i( B+ U
-m4 较好 使用较好压缩方式(较好压缩,但是慢)
2 l- l/ d+ U( U -m5 最好 使用最大压缩方式(最好的压缩,但是最慢) |