linux 打包、压缩、解压

linux下打包、压缩、解压方法:

方法一:

==打包

# tar cvf 123.tar 目录名   将目录打包为123.tar的文件  打包后并不压缩

c--创建  v--详细  f--文件  x--解压  z---对应***.gz

==压缩

# gzip etc1.tar

# bzip2 etc2.tar

# xz etc3.tar

==解压

# gzip -d etc1.tar.gz

# bzip2 -d etc2.tar.bz2

# xz -d etc3.tar.xz

==解包

# tar -xvf etc1.tar     #解压到当前目录

# tar -xf etc2.tar -C /var/tmp/     #-C重定向到/var/tmp目录

————————————————————————————————————————

方法二:

===打包,压缩===

# tar -czf etc1.tar.gz /etc     #-z 调用gzip

# tar -cjf etc2.tar.bz2 /etc     #-j 调用bzip2

# tar -cJf etc3.tar.bz2 /etc     #-J 调用xz

===解包,解压===

# tar -xzvf etc1.tar.gz

# tar -xvf etc1.tar.gz     #无需指定解压工具,tar会自动判断

# tar -xvf etc2.tar.bz2  -C /tmp    #解压到指定目录

# tar xf etc1.tar.gz

时间: 2024-08-05 19:37:37

linux 打包、压缩、解压的相关文章

Linux各类压缩/解压方法

Linux各类压缩/解压方法——转载: 01-.tar格式 解包:[*******]$  tar xvf FileName.tar  打包:[*******]$  tar cvf FileName.tar DirName(注:tar是打包,不是压缩!) 02-.gz格式  解压1:[*******]$  gunzip FileName.gz  解压2:[*******]$  gzip -d FileName.gz  压 缩:[*******]$  gzip FileName 03-.tar.gz

Linux下压缩/解压方法大全

linux下压缩包格式繁多,并且在命令行下没有Windows下使用那么方便,有时候解压文件的时候会突然忘掉命令,这里fcbu.com为大家收集了基本所有文件格式的解压方法和打包命令.需要的可以参考一下: .tar 解包:tar xvf FileName.tar 打包:tar cvf FileName.tar DirName (注:tar只是打包,没有经过压缩的!) --------------- .gz 解压1:gunzip FileName.gz 解压2:gzip -d FileName.gz

Linux下压缩/解压

Linux下各种压缩包的解压方法 作者:intq 时间:2009-9-25 文章来源:来自网络 -------------------------------------------------------------------------------- .tar 解包:tar xvf FileName.tar 打包:tar cvf FileName.tar DirName (注:tar是打包,不是压缩!) ——————————————— .gz 解压1:gunzip FileName.gz

Linux学习 - 压缩解压命令

一." .gz "压缩文件 1 压缩语法 gzip  [文件] 2 解压语法 gunzip  [压缩文件] 3 注 gzip只能压缩文件 gzip不保留原文件 二." .bz2 "压缩文件 1 压缩语法 bzip2  [-k]  [文件] -k 产生压缩文件后保留原文件(keep) 2 解压语法 bunzip2  [-k]  [文件] -k 产生解压文件后保留原压缩文件(keep) 3 说明 bzip2只能压缩文件 三." .tar.gz "压缩

linux xz压缩解压

1. 解压 xz 格式文件 方法一: 需要用到两步命令,首先利用 xz-utils 的 xz 命令将 linux-3.12.tar.xz 解压为 linux-3.12.tar,其次用 tar 命令将 linux-3.12.tar 完全解压. xz -d linux-3.12.tar.xz tar -xf linux-3.12.tar 方法二(推荐) tar -Jxf linux-3.12.tar.xz 2. 创建 xz 格式文件 方法一: 也是用到两步命令,首先利用 tar 命令将 linux-

Linux命令-压缩解压命令:gzip

cd /tmp 切换tmp目录 rm -rf * 强制删除tmp目录下面所有的文件和目录 touch beijing 创建一个名为beijing的文件 ls 显示当前目录内容 gzip beijing 压缩beijing文件,生成beijing.gz文件,原文件会被删除 ls 显示当前目录内容 cp /etc/services /tmp/beijing 复制etc目录中的serivces文件到tmp目录中改名为beijing ls -l 显示当前目录长格式信息(压缩前) gzip beijing

linux下压缩解压指令tar----------看完瞬间记住参数用法,从此不用再查

以前解压压缩文件老是去死记这些参数和指令,其实理解原理就不用记了,请往下看 tar 常用参数如下: -c:    create  创建一个压缩文件,那么压缩文件的时候肯定就少不了他 -x:    extract 解压一个压缩文件,那么解压文件的时候也就少不了他了 -t:    查看压缩文件(tarfile)里面的文件 以上三个参数有很强的目的性,所以有且仅有一个存在. -z:    解压或压缩成 .gz 文件 -j:    解压或压缩成 .bz2 文件(遇到gz用z,遇到bz2用j,那么就可以总

Linux命令-压缩解压命令:bzip2、bunzip2

bzip2 -k services 压缩services文件生成services.bz2文件,同时保留源文件不删除(压缩文件) tar -cjf shijiazhuang.tar.bz2 shijiazhuang 压缩shijizhuang目录,并创建shijiazhuang.tar.bz2文件(打包并压错目录) ls bunzip2 services.bz2 解压缩services.bz2文件(如果解压缩文件存在,则需要先删除文件在解压缩) tar -xjf shijiazhuang.tar.

Linux命令-压缩解压命令:tar

tar -cvf shijiazhuang.tar shijiazhuang 将shijiazhuang目录打包为shijiazhuang.tar文件,并显示打包过程的详细信息(仅打包) gzip shijiazhuang.tar 压缩shijiazhuang.tar文件(仅压缩) tar -czf shijiazhuang.tar.gz shijiazhuang 打包并压缩shijiazhuang目录,生成shijiazhuang.tar.gz文件(打包并压缩) tar -zcf /tmp/e

linux tar 压缩解压命令

tar命令: -c 压缩-x 解压缩-t 不解压的情况下查看文件内容-r 向压缩文件追加文件-u 更新压缩文件 以上参数必须和'-f'参数连用,且'-f'必须为最后一个参数,后接文档名 -z 对应gzip-j 对应bz2 原文出自:http://www.cnblogs.com/jyaray/archive/2011/04/30/2033362.html