精华内容
下载资源
问答
  • 命令从一个目录中删除一个或多个子目录项,删除某目录时也必须具有对父目录的写权限。  3.命令参数: - p 递归删除目录dirname,当子目录删除后其父目录为空时,也一同被删除。如果整个路径被删除或者由于...

    1.命令格式:

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

    2.命令功能:

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

    3.命令参数:

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

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

     

    4.命令实例:

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

    命令:

         rmdir doc

    输出:

    [root@localhost scf]# tree

    .

    |-- bin

    |-- doc

    |   |-- info

    |   `-- product

    |-- lib

    |-- logs

    |   |-- info

    |   `-- product

    `-- service

        `-- deploy

            |-- info

            `-- product

     

    12 directories, 0 files

    [root@localhost scf]# rmdir doc

    rmdir: doc: 目录非空

    [root@localhost scf]# rmdir doc/info

    [root@localhost scf]# rmdir doc/product

    [root@localhost scf]# tree

    .

    |-- bin

    |-- doc

    |-- lib

    |-- logs

    |   |-- info

    |   `-- product

    `-- service

        `-- deploy

            |-- info

            `-- product

     

    10 directories, 0 files

     

    说明:

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

     

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

    命令:

    rmdir -p logs

    输出:

    [root@localhost scf]# tree

    .

    |-- bin

    |-- doc

    |-- lib

    |-- logs

    |   `-- product

    `-- service

        `-- deploy

            |-- info

            `-- product

     

    10 directories, 0 files

    [root@localhost scf]# rmdir -p logs

    rmdir: logs: 目录非空

    [root@localhost scf]# tree

    .

    |-- bin

    |-- doc

    |-- lib

    |-- logs

    |   `-- product

    `-- service

        `-- deploy

            |-- info

            `-- product

     

    9 directories, 0 files

    [root@localhost scf]# rmdir -p logs/product

    [root@localhost scf]# tree

    .

    |-- bin

    |-- doc

    |-- lib

    `-- service

    `-- deploy

            |-- info

            `-- product

     

    7 directories, 0 files

     

    最后欢迎大家访问我的个人网站:1024s

    展开全文
  • 1.删除文件命令rm 命令用途 用来删除文件或目录的命令 命令格式 rm命令的一般形式为: rm [选项] 文件… 该命令的各选项含义如下: - f 忽略不存在的文件,从不给出提示。 - r 指示rm将参数中列出的全部目录和子...

    1. 删除文件命令rm

    命令用途

    用来删除文件或目录的命令

    命令格式

    rm命令的一般形式为:
    rm [选项] 文件…
    该命令的各选项含义如下:
    - f 忽略不存在的文件,从不给出提示。
    - r 指示rm将参数中列出的全部目录和子目录均递归地删除。
    - i 进行交互式删除

    命令实例

    bixiaopeng@bixiaopengtekiMacBook-Pro workspace$ touch 1.txt
    #1.删除一个文件,删除时会有提示
    bixiaopeng@bixiaopengtekiMacBook-Pro workspace$ rm -i 1.txt
    remove 1.txt? y
    bixiaopeng@bixiaopengtekiMacBook-Pro workspace$ touch 1.txt
    #2.强制删除一个文件,不管文件在不在
    bixiaopeng@bixiaopengtekiMacBook-Pro workspace$ rm -f 1.txt
    bixiaopeng@bixiaopengtekiMacBook-Pro workspace$ ls -al | grep 1.txt
    bixiaopeng@bixiaopengtekiMacBook-Pro workspace$ mkdir dir1
    #3.删除一个目录
    bixiaopeng@bixiaopengtekiMacBook-Pro workspace$ rm -r dir1
    bixiaopeng@bixiaopengtekiMacBook-Pro workspace$ mkdir dir1
    #4.删除一个目录,删除时会有提示
    bixiaopeng@bixiaopengtekiMacBook-Pro workspace$ rm -ri dir1
    examine files in directory dir1? y
    remove dir1? y
    bixiaopeng@bixiaopengtekiMacBook-Pro workspace$ ls -al |grep dir1
    

    2. 删除空目录命令rmdir

    命令用途

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

    命令格式

    rmdir [选项]... 目录...  
    命令参数:
    - p 递归删除目录dirname,当子目录删除后其父目录为空时,也一同被删除。如果整个路径被删除或者由于某种原因保留部分路径,则系统在标准输出上显示相应的信息。 
    -v, --verbose  显示指令执行过程 

    命令举例

    bixiaopeng@bixiaopengtekiMacBook-Pro workspace$ mkdir dir2
    bixiaopeng@bixiaopengtekiMacBook-Pro workspace$ cd dir2
    bixiaopeng@bixiaopengtekiMacBook-Pro dir2$ mkdir dir3
    bixiaopeng@bixiaopengtekiMacBook-Pro dir2$ cd dir3
    bixiaopeng@bixiaopengtekiMacBook-Pro dir3$ touch f1
    #建一个空目录
    bixiaopeng@bixiaopengtekiMacBook-Pro dir3$ mkdir dir2/dir3/dir4
    bixiaopeng@bixiaopengtekiMacBook-Pro dir3$ cd ../..
    #删除一个非空的目录试试
    bixiaopeng@bixiaopengtekiMacBook-Pro workspace$ rmdir dir2/dir3
    rmdir: dir2/dir3: Directory not empty
    
    #删除一个空目录
    bixiaopeng@bixiaopengtekiMacBook-Pro workspace$ rmdir dir2/dir3/dir4
    #看一下,之前那个空目录没了
    bixiaopeng@bixiaopengtekiMacBook-Pro workspace$ ls -al dir2/dir3
    total 0
    drwxr-xr-x  3 bixiaopeng  wheel  102 10 10 19:21 .
    drwxr-xr-x  3 bixiaopeng  wheel  102 10 10 19:19 ..
    -rw-r--r--  1 bixiaopeng  wheel    0 10 10 19:19 f1
    #将dir3变成空目录
    bixiaopeng@bixiaopengtekiMacBook-Pro workspace$ rm dir2/dir3/f1
    #使用-p命令删除所有的空目录
    bixiaopeng@bixiaopengtekiMacBook-Pro workspace$ rmdir -p dir2/dir3
    bixiaopeng@bixiaopengtekiMacBook-Pro workspace$ ls -al |grep dir2

     

    订阅

    微信搜索“毕小烦”或者扫描下面的二维码,即可订阅我的文章。

    image.png

    如果文章对你有帮助,请随手点个赞吧!

    (完)


     

     

    展开全文
  • 第 第 PAGE 1 页 共 NUMPAGES 1 页 Linux中rm与rmdir删除命令的用法详解 linux命令在系统中有两种类型内置Shell命令Linux命令接下来是小编为大家收集的Linux中rm与rmdir删除命令的用法详解希望能帮到大家 Linux中...
  • Linux 常用基本命令 rmdir rm

    千次阅读 2017-07-13 14:18:13
    这篇 博客将讲解如何删除目录以及删除文件。  删除目录:rmdir (remove directory)  可以使用rmdir 命令删除一个目录。必须离开目录,并且目录必须为空目录,不然提示删除失败。  例:在目录B下,有一个C文件夹...

        这篇 博客将讲解如何删除目录以及删除文件。

        删除目录:rmdir (remove directory)

        可以使用rmdir 命令删除一个目录。必须离开目录,并且目录必须为空目录,不然提示删除失败。

        例:在目录B下,有一个C文件夹,我们mkdir D 创建一个新的文件夹D,在使用rmdir D 删除文件夹D,显示结果如下:

        

        在下例中,我们想要删除文件夹C,命令行上输入rmdir C ,结果如下,会发现出现,rmdir: failed to remove `C': Directory not empty。错误提示,C目录下面为非空,所以无法删除目录C。

        


        删除文件:rm (remove)

        可通过rm 删除文件或者目录。使用rm命令要小心,文件删除后不能恢复。为了方式文件误删,可以在rm后使用-i参数以逐个确认要删除的文件。

           

        例:在目录A下有 a.txt文件,以及目录B。输入命令rm a.txt 后显示是否删除这个文件,输入y表示删除,输入n表示不删除。结果如下。

        

        再次输入命令 rm B 的时候,会出现报错,Cannot remove B ,, Is a directory ,不能删除目录B,因为是目录。

        

        在次输入如下命令 rm -r B ,删除目录B,以及目录B下面的文件或者目录,结果如下。

        

       上面会递归询问是否要删除目录B下的C,目录C下面的D,如果确定要删除,不需要提示可以使用如下参数:rm -rf  B,结果如下:

        

       目录B以及目录B下面的文件以及内容都删除了。

        


    展开全文
  • 命令名称:rmdir 命令英文原意:remove empty directories 命令所在路径:/bin/rmdir 执行权限:所有用户 语法:rmdir [目录名] 功能描述:删除空目录 范例:$rmdir /tmp/Japan/boduo ...

    命令名称:rmdir

    命令英文原意:remove empty directories

    命令所在路径:/bin/rmdir

    执行权限:所有用户

    语法:rmdir [目录名]

    功能描述:删除空目录

    范例:$rmdir /tmp/Japan/boduo

    展开全文
  • 功能解释 rmdir是常用的命令,该命令的功能是删除空目录,一个目录被删除之前必须是空的。(注意,rm - r dir命令可代替rmdir,但是有很大危险性。)删除某目录时也必须具有对父目录的写权限。
  • Linux 删除文件命令

    2015-09-17 10:58:05
    Linuxrmdir命令是用来删除空的目录。 使用方式: rmdir [-p] dirName 参数: -p 是当子目录被删除后使它也成为空目录的话,则顺便一并删除。 举例说明: rmdir folder1 删除名字为folder1的子目录。 rmdir -p...
  • 文件处理命令rmdir 注意这个命令只能删除空目录 # # 命名名称 rmdir 命名英文原意 remove empty directories 命名所在路径 /bin/rmdir 执行权限 所有用户 语法 rmdir [目录名] 功能描述 删除空目录 ...
  • rmdir a 删除文件夹a (只能删除空的文件夹) rm-rf a/ 删除文件夹a以及a文件夹下面的所有 复制文件 cp a/a.conf /root/ 要复制的文件 目标目录 复制目录添加小写 -r参数 将a目录下的b目录复制到 root目录下 cp -r a...
  • 命令 mkdir 作用 创建目录 语法 mkdir 【参数选项】路径(包含路径名) 常见参数 -p:递归创建所有目录,如果想创建多层不存在路径,可以使用·-p参数实现,-p参数表示parents...命令rmdir(remove director...
  • linux 删除文件命令

    2011-01-07 17:02:31
    linux删除目录很简单,很多人还是习惯用rmdir,不过一旦目录非空,就陷入深深的苦恼之中,现在使用rm -rf命令即可。 直接rm就可以了,不过要加两个参数-rf 即:rm -rf 目录名字 -r 就是向下递归,不管有多少级目录...
  • 命令名:mkdir 功能:创建一个文件夹,和touch的区别是,touch是创建一个文件,后面可以跟绝对路径和相对...命令名:rmdir 功能:删除一个文件夹 转载于:https://www.cnblogs.com/Spider-spiders/p/7411218.html...
  • 本文来介绍Linux删除文件和删除目录命令。rm是英文单词remove的缩写,rmdir就是remove directory的缩写。 1.rmdir 删除单个空文件夹 2.rmdir 删除多个空目录 eg: rmdir a/b/c/d/e删除最后一个目录   ...
  • 解析rmdir和rm命令 rmdir只能删除空目录 -v选项:提示删除成功操作 -p 选项:如果一个目录及其子目录都为空,使用 -p 会删除相关目录 rm多用于删除非空目录/文件 -v选项:可以删除一个或多个文件,并给予提示 -f ...
  • linux常用命令-删除空目录rmdir

    千次阅读 2019-03-11 10:02:00
    删除空目录rmdir 命令原意:remove empty directories 删除文件或目录:rm rm -rf 【文件或目录】 选项: -r 删除目录 -f 强制
  • 命令rmdir(remove directory) 删除空目录 格式 rmdir [OPTION]...DIRECTORY... 参数说明 --ignore-fail-on-non-empty 忽略每个因为非空目录删除失败的目录 -p,--parents 删除子目录之后如果父目录也为空,则同时...
  • linux删除文件命令和强制删除命令

    万次阅读 2019-01-11 19:50:05
    Linux中有许多的删除命令的句子,例如删除目录的rmdir删除文件的rm,下面实用的两个强制删除句子 一、强制删除目录 rm -rf var/usr/epd 意思就是强制删除var/usr/epd下的所有文件目录及文件夹和任何文件,其中...
  • Linux命令--rmdir

    2019-10-02 12:56:12
    命令说明 ...rmdir #删除空目录(目录没有任何文件) 范例理解 [root@db01 ~]# mkdir /root/chenliang #创建/root/chenliang目录 [root@db01 ~]# ls -ld /root/chenliang/ #查看是否创建成...
  • linux终端删除文件命令Fatmawati Achmad Zaenuri/Shutterstock.comFatmawati Achmad Zaenuri / Shutterstock.com The rm and rmdir commands delete files and directories on Linux, macOS, and other Unix-like ...
  • rmdir命令用用来删除空目录,如果目录非空,则会出现错误。可以使用rm删除目录中的文件后,使用rmdir删除目录。也可以使用rm -rf替代rmdir命令。这是一个非常简单的命令命令语法: rmdir [OPTION]… DIRECTORY… ...
  • 命令 rmdir (remove dir) 从字面上看就可以知道意思是删除目录 用法 rmdir [dirname] 说明:它是用来删除目录而不能删除文件
  • linux rmdir命令

    2015-06-10 14:09:57
    昨天学习了创建文件和目录的命令rm,今天学习一下linux命令rmdir命令rmdir是常用的命令,该命令的功能是删除空目录,一个目录被删除之前必须是空的。(注意,rm - r dir命令可代替rmdir,但是有很大危险性。...
  • 17、Linux 命令-rm rmdir

    2019-08-21 18:24:24
    rm 命令 Linux rm 命令用于删除一个文件或目录。 语法: rm [options] name ... ...删除文件可以直接使用rm命令,若删除目录则必须配合选项"-r",例如: # rm test.txt rm:是否删除 一般文件 "test.t...
  • Linux学习笔记——rmdir命令和rm命令rmdir命令 功能是删除一个空的目录。 ● -v 选项 提示删除操作成功,如图所示: ● -p 选项 如果一个目录及其子目录都是空的,其中在删除最子目录...
  • linux命令rmdir

    2017-05-03 10:11:20
    用于删除指定的目录,删除的目录必须为空目录或为多级空目录。如使用“p”参数,“rmdir -p a/b/c” 等价于“rmdir a/b/c ...tips:当使用“p”参数时,如果目录中存在空目录和文件,则目录会被删除,上一级不能删除
  • Linux-rmdir命令

    2016-12-04 13:37:59
    可以使用rm删除目录中的文件后,使用rmdir删除目录。也可以使用rm -rf替代rmdir命令。这是一个非常简单的命令命令语法:rmdir [OPTION]... DIRECTORY...命令参数:参数长参数描叙--ignore-fail-on-non-empty忽略...
  • Linux命令rmdir

    2016-01-03 13:06:00
    命令只能删除空目录,也就是说,目录中不能含有文件或是其它目录,因为这一点,所以该命令只能一层一层的删除空目录。 被删除的空目录不能是当前工作目录,即使当前工作目录是空目录。 删除空目录时,必须具有对...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 2,182
精华内容 872
关键字:

linux删除文件命令rmdir

linux 订阅