linux之tar命令.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
linux之tar命令

tar命令详解 引言: tar –zcvf dest/file.tar.gz source 例如:tar -zcvf /vicidial_2011-12-20.tar.gz /var/www/html tar 格式: tar [选项] [文件目录列表] 功能: 对文件目录进行打包备份 选项: -c 建立新的归档文件 -r 向归档文件末尾追加文件 -x 从归档文件中解出文件 -O 将文件解开到标准输出 -v 处理过程中输出相关信息 -f 对普通文件操作 -z 调用gzip来压缩归档文件,与-x联用时调用gzip完成解压缩 -Z 调用compress来压缩归档文件,与-x联用时调用compress完成解压缩 1.用tar打包一个目录下的文件:#tar -cvf /mnt/lgx/a1.doc 生成一个以.tar为扩展名的打包文件 2.用tar解开打包文件:#tar -xvf /mnt/lgx/a1.doc.tar 通常情况下,tar打包与gzip(压缩)经常联合使用。方法: 首先用tar打包,如:#tar -cvf /mnt/lgx/a1.doc (产生a1.doc.tar文件) 然后用gzip压缩a1.doc.tar文件,如:#gzip /mnt/lgx/a1.doc.tar (产生a1.doc.tar.gz文件) 3.解压a1.doc.tar.gz文件 方法1: #gzip -dc /mnt/lgx/a1.doc.tar.gz (产生a1.doc.tar文件) #tar -xvf /mnt/lgx/a1.doc.tar (产生a1.doc文件) 这两次命令也可使用管道功能,把两个命令合二为一: #gzip -dc /mnt/lgx/a1.doc.tar.gz | tar -xvf 方法2:使用tar提供的自动调用gzip解压缩功能 #tar -xzvf /mnt/lgx/a1.doc.tar.gz 经过tar打包后,也可用compress命令压缩(注:gzip比compress压缩更加有效),产生一个以.tar.Z的文件,在解包时,可先用 “uncompress 文件名”格式解压,然后用“tar -xvf 文件名”解包。也可直接调用“tar -Zxvf 文件名”解包。 怎样使用tar命令打包(备份)文件? A:The syntax of tar is: tar [options][files] The options used most often with tar are as follows: c Creates a new backup,overwriting any files already on the backup destination. x Extracts files from backup media. t Lists the contents of backup media. v Displays the name of each file being processed. f Creates backups on a specified device. u Adds files to the backup if they are not already there,or if they have been modified since they were last written on the backup. 步骤: 1)估算打包文件的大小,确定使用档案媒体(archive media)的空间,用命令du -s 例如: $ lf a.out* fork.c mbox time.c atoi.c int.c memcpy.c vi $ du -s 296 . $ 该例显示的296代表the total number of 512-byte blocks,计算:512*296/1024=148kilobytes. 2)制作备份,用命令tar cvf /dev/fd0135ds18 .(将该目录下的所有内容备份到1.44英寸软盘中 where c causes a new backup to be created,v causes each file to be displayed as the backing up takes place,and f causes the subsequent argument–/dev/fd0135ds18 to be the destination of the backup.) 注:平时硬盘上的备份,我们一般用命令tar cvf filename.tar . 例如: $ tar cvf wuyd.tar . a ./.profile 2 tape blocks

文档评论(0)

yan698698 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档