Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1220083
  • 博文数量: 243
  • 博客积分: 7442
  • 博客等级: 少将
  • 技术积分: 2483
  • 用 户 组: 普通用户
  • 注册时间: 2006-12-26 09:58
个人简介

I\'m working in IT for above 10 years, although I\'m not an expert yet, but I\'m working on it :)

文章分类

全部博文(243)

文章存档

2019年(2)

2018年(5)

2017年(3)

2016年(3)

2013年(1)

2012年(15)

2011年(8)

2010年(40)

2009年(70)

2008年(63)

2007年(43)

2006年(1)

分类: LINUX

2007-02-09 16:55:51

今天学习了tar的使用,学习了两个以前没用过的参数 -r 和 -t。
-r的意思是向已经存在的包文件中追加文件或文件夹,被追加的文件或文件夹若想与原来的路径相符,则需要首先将他拷贝入原来的位置。最后在运行追加操作。注意tar命令的全部参数都要以-f来结尾。
例如:tar -rf backup.tar /var/test (这里的test就是后追加的文件夹,而且这个文件夹是被后拷贝到/var中)
tar -tf backup.tar 的意思是看backup.tar包中的文件文件列表。
 
在解包过程中,要注意,一定要把tar包拷贝到要恢复的目录的上级(默认解包会解到当前目录下)。
 
tar的其他常用参数:
-f:打包后的文件名或要解包的文件名,例如 tar -cvf test.tar  file1(把file1打包成test.tar)
-c:打包,创建包
-x:解包,例如 tar -xvf test.tar  (把test.tar包解开)
-v:显示详细信息
  
--exclude,排除一些文件,例如 tar -cvf bk.tar --exclude file1 /home,意思是将/home文件夹进行打包,但是打包不包括(排除)file1文件。
阅读(2111) | 评论(0) | 转发(0) |
0

上一篇:CMMI3级评估工作的总结

下一篇:watch命令

给主人留下些什么吧!~~