码迷,mamicode.com
首页 > 其他好文 > 详细

tar命令的使用与学习

时间:2015-07-10 12:58:40      阅读:278      评论:0      收藏:0      [点我收藏+]

标签:

1.tar命令(磁带归档命令) 文件扩展包括 .tar.gz .tar.bz2   z 代表 gzip  j 代表 bzip

2.解压归档文件 tar -xvzf .tar.gz     tar -xvjf .tar.bz2

技术分享

3.将文件解压到一个指定的目录 tar -xvzf .tar.gz  -C   /opt/folder   注意:前提是目录要存在,否则会报错

4.取出单个文件  tar -xz -f  .tar.gz  "./new/cde.txt"   "./new/c.txt"   或   tar -xz -f  .tar.gz  --wildcards   "*/c.txt"

5.列出归档文件中的内容  tar -tz -f .tar.gz        tar -tz -f .tar.gz  | grep  abc.txt    tar -tz -f .tar.gz  | less abc.txt

6. 归档不压缩  tar -cvf  abc.tar ./new

7.归档并压缩   tar -cvzf  abc.tar.gz  ./new

8.添加文件之前确认  w 只有用户输入 y 时文件才被加入到归档文件中   tar -czw -f a.tar.gz ./new/*

9.加入文件到普通的归档文件中,文件不能加入到已经压缩的归档文件中。 r     tar  -rv -f abc.tar abc.txt

10.将文件加入到压缩的归档文件中(tar.gz  tar.bz2) 解压缩归档文件  将文件加入到归档文件  重新进行压缩    gunzip a.tar.gz      tar -rf a.tar ./path/to/file  gzip a.tar   对于bzip文件分别使用 bzip2 和 bunzip2

11.通过tar来进行备份  固定时间内备份目录 tar命令可以通过 cron 调度来实现这样的一个备份 tar -cvz -f archive-$(date +%Y%m%d).tar.gz  ./new/

使用cron来运行上述的命令会保持创建类似以下名称的备份文件 :‘archive-20150218.tar.gz‘。

12.在创建归档文件时进行验证 W 可以用来在创建归档文件之后进行验证  只能是非压缩的归档文件

 

参考文献:

https://linux.cn/article-5167-1.html

tar命令的使用与学习

标签:

原文地址:http://www.cnblogs.com/dobestself-994395/p/4635343.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!