Linux的目录处理命令下

一 删除空目录

1、语法
rmdir [目录名]
命令英文含义:remove empty directories
2.实战
  1. [root@localhost test]# mkdir test
  2. [root@localhost test]# ls
  3. test
  4. [root@localhost test]# mkdir -p janpan/cang
  5. [root@localhost test]# ls
  6. janpan test
  7. [root@localhost test]# rmdir test
  8. [root@localhost test]# ls
  9. janpan
  10. [root@localhost test]# rmdir janpan
  11. rmdir: failed to remove ?.anpan?.Directory not empty
 
二 删除文件或目录
1、语法
rm -rf [文件或目录]
命令英文含义:remove
选项:
-r:删除目录
-f:强制
2、实战
  1. [root@localhost test]# touch abc
  2. [root@localhost test]# rm abc
  3. rm: remove regular empty file ?.bc?. y
  4. [root@localhost test]# ls
  5. janpan
  6. [root@localhost test]# rm -r janpan
  7. rm: descend into directory ?.anpan?. y
  8. rm: remove directory ?.anpan/cang?. y
  9. rm: remove directory ?.anpan?. y
  10. [root@localhost test]# ls
  11. [root@localhost test]# mkdir -p japan/cangls
  12. [root@localhost test]# rm -rf japan
  13. [root@localhost test]# ls
三 复制命令
1、语法
cp [选项] [源文件或目录] [目标文件或目录]
命令英文含义:copy
选项:
-r:复制目录
-p:连带文件属性复制
-d:若源文件是链接文件,则复制链接属性
-a:相当于 -pdr
2、实战
  1. [root@localhost test]# touch abc
  2. [root@localhost test]# cp abc /tmp/bcd
  3. [root@localhost test]# ls /temp
  4. ls: cannot access /temp:No such file or directory
  5. [root@localhost test]# ls /tmp
  6. bcd
  7. [root@localhost test]# mkdir -p japan/can
  8. [root@localhost test]# cp japan /tmp/
  9. cp: omitting directory ?.apan?
  10. [root@localhost test]# ls /tmp
  11. bcd
  12. [root@localhost test]# cp -r japan /tmp
  13. [root@localhost test]# ls /tmp
  14. bcd
  15. japan
  16. [root@localhost test]# ll
  17. total 0
  18. -rw-r--r--.1 root root 0Jul1219:31 abc
  19. drwxr-xr-x.3 root root 16Jul1219:33 japan
  20. [root@localhost test]# ll /tmp
  21. -rw-r--r--.1 root root 0Jul1219:32 bcd
  22. drwxr-xr-x.3 root root 16Jul1219:34 japan
  23. [root@localhost test]# cp -a abc /tmp/
  24. [root@localhost test]# ll /tmp
  25. total 280
  26. -rw-r--r--.1 root root 0Jul1219:31 abc
  27. -rw-r--r--.1 root root 0Jul1219:32 bcd
  28. drwxr-xr-x.3 root root 16Jul1219:34 japan
四 剪切或命名命令
1、语法
mv [源文件或目录] [目标文件或目录]
命令英文含义:move
注意:源文件和目标文件不在一个目录下,就是剪切,在一个目录下,就是改名。
2、实战
  1. [root@localhost test]# ls
  2. abc japan
  3. [root@localhost test]# mv japan /tmp/japan
  4. [root@localhost test]# ls /tmp
  5. japan
  6. [root@localhost test]# cd /tmp
  7. [root@localhost tmp]# cd -
  8. /root/test
  9. [root@localhost test]# mv abc bcd
  10. [root@localhost test]# ls
  11. bcd

猜你喜欢

转载自cakin24.iteye.com/blog/2391209
今日推荐