赞
踩
- 对于大多数压缩和解压缩命令,以下是一些常见的参数:
-c
:创建新的归档文件。-x
:从归档文件中提取文件。-v
:详细模式,显示正在处理的文件名。-f
:指定归档文件的名称(注意紧跟文件名,无空格)。-z
:通过 gzip 进行压缩或解压缩。-j
:通过 bzip2 进行压缩或解压缩。-J
:通过 xz 进行压缩或解压缩(注意大写J,且不是所有版本的tar都支持)。-p
:保留原始文件的权限(如果可能)。-C
:解压到指定目录(注意大写C,且通常是命令行的最后一个参数)。qiuzhiyei_file
目录压缩为qiuzhiyei.zip
:zip -r qiuzhiyei.zip qiuzhiyei_file
qiuzhiyei.zip
解压到qiuzhiyei_dir
目录下(如果不存在则会创建):-d
参数可以指定解压目录。unzip qiuzhiyei.zip -d qiuzhiyei_dir
-j
:使用 bzip2 压缩或解压缩。-c
:创建新的归档文件。-x
:从归档文件中提取文件。-v
:详细模式,显示进度。-f
:指定归档文件的名称。qiuzhiyei_file
目录压缩为qiuzhiyei.tar.bz2
:tar -cjvf qiuzhiyei.tar.bz2 qiuzhiyei_file
qiuzhiyei.tar.bz2
解压到当前目录:tar -xjvf qiuzhiyei.tar.bz2
注意:如果 xxx.tar.bz2
中包含相对路径,则文件将被解压到相对路径中。如果想要避免创建额外的目录结构,可以使用 -C
参数指定当前目录(.
),但通常这不是必需的。
qiuzhiyei.tar.bz2
解压到qiuzhiyei_dir
目录下:tar -xjvf qiuzhiyei.tar.bz2 -C qiuzhiyei_dir
如果 qiuzhiyei_dir
目录不存在,tar
命令通常会创建它。但是,最好确保目标目录存在或手动创建它以避免任何潜在的错误。
与 tar.bz2
类似,但是使用 -z
参数来指定 gzip 压缩。
qiuzhiyei_file
目录压缩为qiuzhiyei.tar.gz
:tar -czvf qiuzhiyei.tar.gz qiuzhiyei_file
qiuzhiyei.tar.gz
解压到当前目录:tar -xzvf qiuzhiyei.tar.gz
qiuzhiyei.tar.gz
解压到qiuzhiyei_dir
目录下:tar -xzvf qiuzhiyei.tar.gz -C qiuzhiyei_dir
a
:添加文件/目录到压缩档案。x
:从压缩档案中提取文件。d
:从压缩档案中删除文件。l
:列出压缩档案的内容。t
:测试压缩档案的完整性。u
:更新压缩档案中的文件。-o
:指定输出目录(注意是小写的 o
),仅用于解压或添加操作时。-p
:指定密码,可用于压缩或解压加密的档案。7z --help
命令查看完整列表。qiuzhiyei_file
压缩为qiuzhiyei.7z
:7z a qiuzhiyei.7z qiuzhiyei_file
qiuzhiyei_file
压缩为加密的qiuzhiyei.7z
(使用密码PASSWORD
,请替换为实际密码):7z a -pPASSWORD qiuzhiyei.7z qiuzhiyei_file
注意:当您在命令行中直接输入密码时,请小心不要将密码泄露,因为这样做可能会在命令历史中留下记录。
qiuzhiyei.7z
解压到当前目录:7z x qiuzhiyei.7z
qiuzhiyei.7z
解压到qiuzhiyei_dir
目录下:7z x qiuzhiyei.7z -oqiuzhiyei_dir
qiuzhiyei.7z
文件使用密码 PASSWORD
解压到当前目录(请将 PASSWORD
替换为实际密码):7z x -pPASSWORD qiuzhiyei.7z
qiuzhiyei.7z
文件使用密码PASSWORD
解压到qiuzhiyei_dir
目录下:7z x -pPASSWORD qiuzhiyei.7z -oqiuzhiyei_dir
lzip
。qiuzhiyei.tar
):lzip -d qiuzhiyei.tar.lz
tar -xvf qiuzhiyei.tar -C qiuzhiyei_dir
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。