zoukankan      html  css  js  c++  java
  • 每天一个linux命令:【转载】rmdir命令

      今天学习一下linux中命令: rmdir命令。rmdir是常用的命令,该命令的功能是删除空目录,一个目录被删除之前必须是空的。(注意,rm - r dir命令可代替rmdir,但是有很大危险性。)删除某目录时也必须具有对父目录的写权限。

    1.命令格式

    rmdir [选项]... 目录...

    2.命令功能:

    该命令从一个目录中删除一个或多个子目录项,删除某目录时也必须具有对父目录的写权限。 

    3.命令参数:

    - p 递归删除目录dirname,当子目录删除后其父目录为空时,也一同被删除。如果整个路径被删除或者由于某种原因保留部分路径,则系统在标准输出上显示相应的信息。 

    -v, --verbose  显示指令执行过程 

    4.命令实例:

    实例一:rmdir 不能删除非空目录

    命令:

         rmdir doc

    输出:

     1 [root@localhost scf]# tree
    2 . 3 |-- bin 4 |-- doc 5 | |-- info 6 | `-- product 7 |-- lib 8 |-- logs 9 | |-- info 10 | `-- product 11 `-- service 12 `-- deploy 13 |-- info 14 `-- product 15 12 directories, 0 files 16 [root@localhost scf]# rmdir doc 17 rmdir: doc: 目录非空 18 [root@localhost scf]# rmdir doc/info 19 [root@localhost scf]# rmdir doc/product 20 [root@localhost scf]# tree 21 . 22 |-- bin 23 |-- doc 24 |-- lib 25 |-- logs 26 | |-- info 27 | `-- product 28 `-- service 29 `-- deploy 30 |-- info 31 `-- product 32 10 directories, 0 files

    说明:

    rmdir 目录名 命令不能直接删除非空目录

    实例2:rmdir -p 当子目录被删除后使它也成为空目录的话,则顺便一并删除 

    命令:

    rmdir -p logs

    输出:

     1 [root@localhost scf]# tree
     2 .
     3 |-- bin
     4 |-- doc
     5 |-- lib
     6 |-- logs
     7 |   `-- product
     8 `-- service
     9     `-- deploy
    10         |-- info
    11         `-- product
    12 10 directories, 0 files
    13 [root@localhost scf]# rmdir -p logs
    14 rmdir: logs: 目录非空
    15 [root@localhost scf]# tree
    16 .
    17 |-- bin
    18 |-- doc
    19 |-- lib
    20 |-- logs
    21 |   `-- product
    22 `-- service
    23     `-- deploy
    24         |-- info
    25         `-- product
    26 9 directories, 0 files
    27 [root@localhost scf]# rmdir -p logs/product
    28 [root@localhost scf]# tree
    29 .
    30 |-- bin
    31 |-- doc
    32 |-- lib
    33 `-- service
    34 `-- deploy
    35         |-- info
    36         `-- product
    37 7 directories, 0 files
    世事如棋,乾坤莫测,笑尽英雄啊!
  • 相关阅读:
    700. Search in a Binary Search Tree
    100. Same Tree
    543. Diameter of Binary Tree
    257. Binary Tree Paths
    572. Subtree of Another Tree
    226. Invert Binary Tree
    104. Maximum Depth of Binary Tree
    1、解决sublime打开文档,出现中文乱码问题
    移植seetafaceengine-master、opencv到ARM板
    ubuntu16.04-交叉编译-SeetaFaceEngine-master
  • 原文地址:https://www.cnblogs.com/bsjl/p/7878907.html
Copyright © 2011-2022 走看看