LINUX tar 压缩和解压缩
2023-12-25 11:28:06
压缩文件命令 tar
tar -cvzf xxx.tar.gz? dir/file1?dir/file2?dir/file3 ... dir/filen??--exclude '*.txt'
xxx为压缩后的路径/+文件夹/文件名字
路径可以不用写
.tar.gz为压缩算法文件后缀
使用?
--exclude
?选项来排除文件或目录
压缩算法后缀
.tar
.tar.gz
.tar.bz2
.tar.xz
下面是一些最常用的 tar 命令选项:
-c:创建新的存档文件(Create)。
-x:从存档文件中提取文件(eXtract)。
-t:列出存档文件中的内容(lisT)。
-v:显示 tar 命令执行的详细信息(Verbose)。
-f:指定存档文件的名称(File)。
-z:在创建或提取存档文件时使用 gzip 压缩算法来进行压缩或解压缩(gzip)。
-j:在创建或提取存档文件时使用 bzip2 压缩算法来进行压缩或解压缩(bzip2)。
-C:指定 tar 命令的工作目录(Change directory)。
?
解压缩文件命令
tar -xvf xxx.tar -C /path
将存档文件解压缩到不同目录,则可以使用?
-C
?选项指定目标目录, 否则默认解压到当前目录。
如果存档文件是经过 gzip、bzip2 或 xz 压缩的,则必须指定相应的压缩算法来列出存档文件的内容列表:
tar -tzvf xxx.tar.gz
tar -tjvf xxx.tar.bz2
tar -tJvf xxx.tar.xz
文章来源:https://blog.csdn.net/weixin_41147796/article/details/135192267
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!