linux 常用命令-tar(压缩、解压)

时间:2023-01-24 04:54:48

linux中通过tar命令来压缩解压文件,常用命令如下

主选项(主选项是必须要有的,作用是告诉这次操作的主要目的):

1)c: (create)创建压缩包或者打包

2)x:(extract)拆包

3)t:(list)查看包的内容

辅助选项(选填但是f需要有,并且在最后指定源文件):

1)v(verbose):展示中间过程文件

2)f:(file)后面跟源文件

3)p:(preserve)换用源文件的属性,即使是你新建的所有者不一定是你

4)z:gz后缀的gzip压缩包,否则只是打包

5)j:bz2后缀的bzip2的压缩包

使用例子:

tar -cf hello.tar hello # 将当前文件夹下的hello文件打包成tar包

tar -cvpzf hello.tar.gz hello #将当前文件夹下的包打包并且压缩成tar.gz后缀的包,显示打包过程中的文件,文件属性不变

tar -zxvf hello.tar # 将当前文件夹下的hello解压