zoukankan      html  css  js  c++  java
  • 每天一个Linux命令(4):目录操作命令——rmdir命令

    rmdir命令,从字面的意思能看出该命令是删除目录的,但是该命令只能删除空目录。下面来看下给命令的具体使用

    1、基本使用格式

    # rmdir [OPTION]... DIRECTORY...

    2、常用参数

    Arguments Function
    -p 删除指定目录以及其父目录,'rmdir -p a/b/c' is similar to ’rmdir a/b/c a/b a'
    -v   显示详细信息

    3、应用示例

    (1)删除一个空目录

    # rmdir -v a_d

    (2)删除一个非空的目录

    # rmdir /tmp/sysroot/usr

    因为/tmp/sysroot/usr目录下还有其他的子目录,所以使用rmdir命令并不能将其删除

    (3)删除指定目录及其父目录

    # rmdir -pv /tmp/sysroot/etc/sysconfig/network-script/

    当加上-p参数时,会删除指定的空目录,如果其父目录也是空目录也会被删除,一直删除到其父目录的上级目录不为空为止。

    总结

    rmdir命令是删除空目录的命令,只有当目录为空的时候才能删除,当加上-p参数时会删除指定的空目录以及其上级目录,直到删除至上级目录不为空为止。rmdir directory_name命令等价于rm -r directory,当然rm命令很危险,要慎重使用。

  • 相关阅读:
    字符串数组
    常用函数
    判断是否是素数回文数
    杨辉三角
    惨痛的教训 没有 脑子的我
    剪缎带
    ?????函数不起作用
    C#3
    celery 原理和组件
    vue检查用户名是否重复
  • 原文地址:https://www.cnblogs.com/dabric/p/11108076.html
Copyright © 2011-2022 走看看