Ubuntu tar
介绍tar解压和压缩命令的使用
参数:
- -c : 建立一个压缩文件
- -x : 解开一个压缩文件
- -t : 查看压缩文件里的内容
- -r : 向压缩归档文件末尾追加文件
- -u : 更新原压缩包中的文件
这五个参数只能同时存在一个
其他参数:
- -z : 具有gzip属性
- -j : 具有bzip2属性
- –exclude : 打包时排除文件夹
- 打包一个目录
1
tar -zcvf compress.tar.gz filepath
- 打包多个目录
1
tar -zcvf compress.tar.gz filepath1 filepath2
- 打包单个文件
1
tar -zcvf compress.tar.gz file
- 打包多个文件
1
tar -zcvf compress.tar.gz file1 file2
- 查看
1
tar -ztf compress.tar.gz
- 解压
1
tar -zxvf compress.tar.gz
- 解压到指定文件夹
1
tar -zxvf compress.tar.gz -C path
- 解压压缩包内的某个文件
1
tar -zxvf pathname.tar.gz pathname/filename
- 压缩时排除某个或多个文件夹
1
tar -zcvf compress.tar.gz --exclude=pathname/path1 --exclude=pathname/path2 --exclude=pathname/file
–exclude 对于目录进行排除时,不能加目录后面的”/”
本文由作者按照 CC BY 4.0 进行授权