Chinaunix首页 | 论坛 | 博客
  • 博客访问: 65159
  • 博文数量: 17
  • 博客积分: 673
  • 博客等级: 中士
  • 技术积分: 150
  • 用 户 组: 普通用户
  • 注册时间: 2010-03-17 16:48
文章分类

全部博文(17)

文章存档

2012年(5)

2011年(12)

分类: LINUX

2011-07-19 10:27:29

搬动整个目录树,目录树中包含隐藏文件,软连接,子目录等等:

1. 如下的命令会覆盖已有同名的文件,保持src里文件的属性。
tar -cf - src/ | (cd dest; tar -xf -)

2. 对于意外中断后再执行,占有资源少,有多种sync的策略 
rsync -avz source dest

用cp可以实现类似功能:
cp -au source dest
等于
cp -dpRu source dest

3. 对于少量文件可以使用 scp

<================================================================>
  tar -xvf foo.tar
  verbosely extract foo.tar

  tar -xzf foo.tar.gz
  extract gzipped foo.tar.gz

  tar -cjf foo.tar.bz2 bar/
  create bzipped tar archive of the directory bar called foo.tar.bz2

  tar -xjf foo.tar.bz2 -C bar/
  extract bzipped foo.tar.bz2 after changing directory to bar

  tar -xzf foo.tar.gz blah.txt
  extract the file blah.txt from foo.tar.bz2



阅读(2428) | 评论(0) | 转发(1) |
0

上一篇:perl misc

下一篇:ls 常用alias

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