linux 目录命令

一 创建目录

1.mkdir dir1 dir2  (可以同时建多个)

2.指定路径下:mkdir D:/data/hello  (D:/data路径下创建目录hello)

3.在指定路径不存在时,利用参数 -p ,可同时创建不存在的路径:

   eg:假如"D:/excel/" 路径不存在,利用 mkdir -p D:/excel/hello  可以创建目录 D:/excel,同时在其目录下创建hello目录

二 删除目录

1.直接删除目录(前提目录内为空,可利用 rm *)rmdir dir1 dir2 (可以同时删除多个)

2.强制删除目录(不论里面有什么)  rm -r dir  (参数 -r)(注意:1.rm不是rmdir  2.一般不推荐这样)

3.递归删除目录: 删除目录dir中的dir1

   a.目录内没有别的目录或文件: rmdir -p dir/dir1  直接 dir1以及其父目录dir也没了

   b.目录内还有别的目录或文件:rmdir -p dir/dir1 只把dir1删除掉

三 复制目录

cp  dir1_name  dir2_name

但是要注意  如果dir1_name里面还有目录,则会出现 cp: omitting directory `dir1_name'的提示,解决办法是加上参数-r(recrurence递归),即cp  -r dir1_name  dir2_name

posted @ 2012-08-13 20:49  jihite  阅读(881)  评论(0编辑  收藏  举报