linux tar 命令详解
2017-03-06 08:11
134 查看
从使用 sunos 4.1.3 系统时就开始使用tar命令,到后来的solaris,到现在的linux。
tar应该是tape archive 的缩写吧,在sunos和soaris上,tar命令确实是用来读磁带机的,
常用的命令是:
tar xvf /dev/rst0
其中,/dev/rst0 是磁带机的设备号。
当然,在linux下,也可以用它读写磁带设备。但是,目前用得最多的,是它的打包压缩功能。
tar命令打包压缩功能详解
-c: 建立tar档案
-x:读取tar档案
-t:列目录
常用的就是上面这三个功能。
下面的参数是根据需要在压缩或解压档案时可选的。
-z: 用gzip格式压缩
-j: 用bz2格式压缩
-Z: 用compress格式压缩
-v: 显示所有过程
-p 保持文件属性
我最常用的打包压缩命令是:
tar cvfpz xxx.tgz xxx/
这是把 xxx目录打包压缩为 xxx.tgz文件,包括所有子目录和文件,并保持文件的读写、所有者等属性,然后用gzip格式压缩。
相应的解包命令是:
tar xvfpz xxx.tgz
结合 split 命令,可以实现 tar 分包压缩和合并
tar cvfpz - dss/ |split -d -b 100M
-dss.tgz.
这是把 dss目录,打包压缩后,拆分为 100M一个的分包。
两个 - 不能省略,第一个红色的-,表示tar命令的输出为标准输出,第二个绿色的-,表示split命令的输入是标准输入。
-d 选项,表示增加的分包后缀是数字,就是01、02、03。。。,缺省情况下是字母。
相反的操作用下面的命令:
cat dss.tgz.* | tar xvpz
欢迎交流,有问题可联系 QQ:83555727或Email 83555727@qq.com
tar应该是tape archive 的缩写吧,在sunos和soaris上,tar命令确实是用来读磁带机的,
常用的命令是:
tar xvf /dev/rst0
其中,/dev/rst0 是磁带机的设备号。
当然,在linux下,也可以用它读写磁带设备。但是,目前用得最多的,是它的打包压缩功能。
tar命令打包压缩功能详解
-c: 建立tar档案
-x:读取tar档案
-t:列目录
常用的就是上面这三个功能。
下面的参数是根据需要在压缩或解压档案时可选的。
-z: 用gzip格式压缩
-j: 用bz2格式压缩
-Z: 用compress格式压缩
-v: 显示所有过程
-p 保持文件属性
我最常用的打包压缩命令是:
tar cvfpz xxx.tgz xxx/
这是把 xxx目录打包压缩为 xxx.tgz文件,包括所有子目录和文件,并保持文件的读写、所有者等属性,然后用gzip格式压缩。
相应的解包命令是:
tar xvfpz xxx.tgz
结合 split 命令,可以实现 tar 分包压缩和合并
tar cvfpz - dss/ |split -d -b 100M
-dss.tgz.
这是把 dss目录,打包压缩后,拆分为 100M一个的分包。
两个 - 不能省略,第一个红色的-,表示tar命令的输出为标准输出,第二个绿色的-,表示split命令的输入是标准输入。
-d 选项,表示增加的分包后缀是数字,就是01、02、03。。。,缺省情况下是字母。
相反的操作用下面的命令:
cat dss.tgz.* | tar xvpz
欢迎交流,有问题可联系 QQ:83555727或Email 83555727@qq.com
相关文章推荐
- linux Tar 命令参数详解
- Linux tar压缩解压缩命令详解
- linux tar命令详解
- linux tar命令详解
- linux tar 命令详解
- linux tar解压、压缩命令详解
- linux tar命令使用详解
- Linux tar命令详解
- linux tar命令参数及用法详解
- linux tar命令使用详解
- linux tar命令参数及用法详解--linux打包备份命令
- linux tar、rar、zip等命令详解
- linux tar常见命令详解
- linux tar命令详解(转)
- Linux tar命令详解与打包
- Linux tar命令详解
- linux tar 加压、压缩命令详解
- linux tar命令详解
- linux tar命令使用详解
- linux tar、rar、zip等命令详解