阅读此文章之前,我们来约定一下:file是文件,folder是文件夹,folder.tar是压缩包
1.gzip
参数 | 详解 |
---|---|
-d | 解压文件 |
2.tar
参数 | 详解 |
---|---|
-c | 打包文件 |
-f | 指定 tar 文件的名称 |
-j | bzip2 格式 |
-t | 列出归档文件的内容 |
-u | 添加文件到 tar 文件 |
-v | 显示文件详细信息 |
-x | 解压文件 |
-z | tar.gz 格式 |
-Z | tar.Z 格式 |
3.zip
参数 | 详解 |
---|---|
-r | 打包文件 |
gzip file ... // 打包gz(一个文件一个包)
gzip -d file ... // 解压gz
tar -cvf folder.tar file/folder ... // 打包tar
tar -uvf floder.tar file/folder ... // 添加tar
tar -czvf folder.tar file/folder ... // 打包tar
tar -uzvf floder.tar file/folder ... // 添加tar
tar -tf floder.tar // 查看tar/tar.gz内容
tar -xvf floder.tar // 解压tar
tar -cxvf floder.tar file/folder ... // 打包tar.gz
tar -xzvf floder.tar.gz // 解压tar.gz/tgz
tar -xjvf floder.tar.bz2 // 解压tar.bz2
tar -xZvf floder.tar.Z // 解压tar.Z
unrar e floder.rar // 解压rar
unar floder.rar // 解压rar(-o指定解压目录)
zip -r floder file/floder ... // 打包zip
unzip floder.zip // 解压zip(-d指定解压目录)