tar zcvf 压缩包 文件
打包:尽量切换到打包目录的上级目录,然后用相对路径打包
tar zcvf [随意路径] /框 [相对路径] 一堆苹果
tar tf 查看内容
-z --gzip --ungzip
filter the archive through gzip||调用gzip来压缩归档文件
-c --create
create a new archive ||建立新的归档文件
-v --verbose
verbosely list files processed||处理过程中输出相关信息
-f --file [建立档案名]
-t --list list the contents of an archive|查看压缩包的内容列表
tar zcvf a.tar.gz --exclude=oldboy/wodi.gz ./oldboy/
解包的常用命令组合:zxvf或xf
-x --extrsct 从归档文件中解出文件
-j:有bz2属性的
-Z:有compress属性的
-v:显示所有过程
-O:将文件解开到标准输出
参数-f是必须的 文件
解压到指定地方:tar xf a.tar.gz -C /tmp/
tar:打包
tar zcvf etc.tar.gz /etc
tar tf etc.tar.gz
-c: 建立压缩档案
-x:解压
-t:查看内容
-r:向压缩归档文件末尾追加文件
-u:更新原压缩包中的文件
这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。
-z:有gzip属性的
-j:有bz2属性的
-Z:有compress属性的
-v:显示所有过程
-O:将文件解开到标准输出
参数-f是必须的 文件
压缩时排除一个:
tar zcvf a.tar.gz --exclude=oldboy/test ./oldboy/
find /oldboy/ -type f|xargs tar zcvf oldboy.tar.gz
#find /oldboy/ -type f|tar zcvf oldboy.tar.gz 错
#find /oldboy/ -type f -exec tar zcvf oldboy.tar.gz {} \;错
会对每一个文件打包覆盖
tar zcvf /root/oldboy.tar.gz `find /oldboy -type f`
#tar zcvf /root/oldboy.tar.gz./find /oldboy -type f错
gzip unzip zip压缩解压缩命令