最近由于临近期末,开始做各种大作业,其中有一个炼丹项目,我就再次回到了 ubuntu 。这里记录一下各种压缩文件的压缩和解压的命令。

.tar

.tar 文件

功能:对文件目录进行打包备份(仅打包不压缩)

# 解包
$tar -xvf filename.tar
# 打包目录
$tar -cvf filename.tar dirname

.gz

.gz 文件压缩

# 解压
$gunzip filename.gz
# 或
$gzip -d filename.gz
# 压缩文件
$gzip filename

.tar.gz .tgz

# 解压
$tar -zxvf filename.tar.gz
# 压缩目录
$tar -zcvf filename.tar.gz dirname
# 解压到目录
$tar -C dirname -zxvf filename.tar.gz

.bz2

# 压缩文件
$bzip2 -zk filename
# 解压
$bunzip2 filename.bz2
# 或
$bzip2 -d filename.bz2

.tar.bz2

# 解压
$tar -jxvf filename.tar.bz

.Z

# 解压
$ uncompress filename.Z
# 压缩
$comporess filename

.tar.Z

# 解压
$ tar -Zxvf filename.tar.Z
# 压缩
$ tar -Zcvf filename.tar.Z dirname

.rar

# 解压
$rar x filename.rar
# 压缩
$rar a filename.rar dirname

.zip

# 解压
$unzip -O cp936 filename.zip
# 压缩目录
$zip filename.zip dirname
# 递归压缩
$zip -r filename.zip dirname

欢迎留言补充

最后修改:2020 年 12 月 10 日
如果觉得我的文章对你有用,请随意赞赏