Chinaunix首页 | 论坛 | 博客
  • 博客访问: 5632965
  • 博文数量: 922
  • 博客积分: 19333
  • 博客等级: 上将
  • 技术积分: 11226
  • 用 户 组: 普通用户
  • 注册时间: 2007-03-27 14:33
文章分类

全部博文(922)

文章存档

2023年(1)

2020年(2)

2019年(1)

2017年(1)

2016年(3)

2015年(10)

2014年(17)

2013年(49)

2012年(291)

2011年(266)

2010年(95)

2009年(54)

2008年(132)

分类: LINUX

2011-08-22 10:16:53

一个拷贝命令的技巧,不仅拷贝文件,而且拷贝目录结构。记录下来。

*拷贝的时候,自动创建参数中源文件的路径:
#cp --parents parentdir1/parentdir2/sourcefile destdir/
这样拷贝的时候,会在目标路径中创建源文件参数中的所有父目录层级(不止是一层父目录),然后将源文件拷贝进去。实践证明,使
用--parent也行。
这里的具体过程和其中的结果如下:
[quietheart@lv-k cpp_test]$ ls ../install_test/
[quietheart@lv-k cpp_test]$ ls
a.out  class_test  const_cast_test  cppDemo  libtest  main.debuginfo  main.stripdebug  temp
[quietheart@lv-k cpp_test]$ cp --parent class_test/a.out ../install_test/
[quietheart@lv-k cpp_test]$ ls ../install_test/
class_test                                                                                                          可见,拷贝当前class_test/a.out文件到../install_test之后,../install_test中也同时创建了a.out文件的目录结构而不仅仅是>拷贝文件。

阅读(17045) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~