精华内容
下载资源
问答
  • 删除目录命令 常用方法:rmdir [options] directories 常用参数(options):  -p:删除指定目录后,若该目录的上层目录已变成空目录,则将其一并删除 例如: 删除目录/test/test1后,若test已变成空目录,则将其...

    实验目的

    掌握Linux一些基本命令的使用方法
    熟悉Linux操作环境

    实验内容

    删除目录命令
    常用方法:rmdir [options] directories
    常用参数(options):
     -p:删除指定目录后,若该目录的上层目录已变成空目录,则将其一并删除
    例如:
    删除目录/test/test1后,若test已变成空目录,则将其一并删除:rmdir -p /test/test1
    练习:

    ① 删除子目录/tmp/ptmp/ctmp1

    命令:rmdir -p/tmp/ptmp/ctmp1
    结果(通过ls查看子目录/tmp/ptmp的内容):
    在这里插入图片描述

    ② 删除子目录/tmp/ptest/ctest,若/tmp/ptest已变成空目录,则将其一并删除

    命令:rmdir ptest/ctest
    rmdir ptest
    结果(通过ls查看子目录/tmp的内容):
    在这里插入图片描述
    在这里插入图片描述

    展开全文
  • linux删除目录命令If you want to remove several subdirectories within another directory using the command line in Linux, generally you have to use the rm command several times. However, there is a ...
    linux删除目录命令

    linux删除目录命令

    00_lead_image_removing_multiple_subdirectories

    If you want to remove several subdirectories within another directory using the command line in Linux, generally you have to use the rm command several times. However, there is a faster way to do this.

    如果要在Linux中使用命令行删除另一个目录中的多个子目录,通常必须多次使用rm命令。 但是,有一种更快的方法可以做到这一点。

    Let’s say we have a directory called htg with five subdirectories within it and we want to delete three of them. In a normal situation, we’d use the rm command three times.

    假设我们有一个名为htg的目录,其中包含五个子目录,我们想删除其中的三个。 在正常情况下,我们将使用rm命令3次。

    02_removing_subdirectories_separately

    However, we can make this process even shorter by combining the three rm commands into one. Here’s how.

    但是,通过将三个rm命令组合为一个,我们可以使此过程变得更短。 这是如何做。

    To remove the three subdirectories you only need to type the following command at the prompt and press Enter (obviously, change the directory names to what you want to remove).

    要删除这三个子目录,只需在提示符下键入以下命令,然后按Enter键(显然,将目录名更改为要删除的目录名)。

    rm -r ~/Documents/htg/{done,ideas,notes}
    

    The words in the brackets are part of the “brace expansion list”. Each of the items in the brace expansion list is appended separately to the preceding path (~/Documents/htg/). For example, the above command is expanded into ~/Documents/htg/done, ~/Documents/htg/ideas, and ~/Documents/htg/notes, the three subdirectories under the htg directory that we want to remove. As you can see in the screenshot below, those three subdirectories were removed.

    方括号中的词是“括号扩展列表”的一部分。 大括号扩展列表中的每个项目都分别附加到前面的路径(〜/ Documents / htg /)。 例如,以上命令被扩展为〜/ Documents / htg / done,〜/ Documents / htg / ideas和〜/ Documents / htg / notes,这是我们要删除的htg目录下的三个子目录。 如下面的屏幕快照所示,这三个子目录已被删除。

    03_removing_three_subdirectries_at_once

    The -r flag is required when using the rm command to remove a directory rather than a file. If you leave the -r flag out of the above command, you will get an error saying that the directories cannot be removed.

    使用rm命令除去目录而不是文件时,需要-r标志。 如果将-r标志保留在上述命令之外,则会收到一条错误消息,指出无法删除目录。

    04_cannot_remove_subdirectory

    If all of the subdirectories you want to remove are empty, you can use the rmdir command, as shown below.

    如果要删除的所有子目录都为空,则可以使用rmdir命令,如下所示。

    rmdir ~/Documents/htg/{done,ideas,notes}
    

    If it turns out that any of the subdirectories are not empty, an error will display saying that the removal failed and the subdirectory in question and its subdirectories are not removed. However, any empty subdirectories are removed.

    如果事实证明子目录中的任何一个都不为空,则会显示一条错误消息,指出删除失败,并且该子目录及其子目录未删除。 但是,任何空的子目录都将被删除。

    05_using_rmdir_command

    Be very careful with the rm command. Using it the wrong way can delete all the files on your hard drive.

    rm命令要非常小心。 以错误的方式使用它可能会删除硬盘驱动器上的所有文件。

    You can also create a directory containing several subdirectories, or a directory tree, using one command.

    您还可以使用一个命令创建包含多个子目录的目录或目录树

    翻译自: https://www.howtogeek.com/276516/how-to-remove-multiple-subdirectories-with-one-linux-command/

    linux删除目录命令

    展开全文
  • Ubuntu 12.04 LTE 删除目录命令

    千次阅读 2013-06-18 01:55:17
    Ubuntu12.04 删除目录命令 ubuntu Linux 下在终端里面使用命令删除目录,是日常使用Ubuntu时经常要用到的。 大体来说Linux删除目录的命令有两个:rm,rmdir。rm命令删除目录虽说比较简单,但很多人还是习惯于...

    Ubuntu12.04 删除目录命令


    ubuntu Linux 下在终端里面使用命令删除目录,是日常使用Ubuntu时经常要用到的。

    大体来说Linux删除目录的命令有两个:rm,rmdir。rm命令删除目录虽说比较简单,但很多人还是习惯于使用rmdir命令。不过一旦所操作的目录非空时,就会让你陷入深深的苦恼之中。

    这时可以考虑直接使用rm,不过要在rm后跟两个参数-rf 即:

    rm -rf 目录名字

    -r 就是向下递归,管理有多少级目录,一并删除

    -f 就是直接强行删除,不作任何提示的意思

    这条命令虽然能够帮助你解决问题,但需要提醒的是:

    使用这个rm -rf的时候一定要格外小心,众所周知,Linux没有回收站的,一旦删除就永远找不回来了。

    当然,rm还有更多的其他参数和用法,可以在终端里边使用man rm查看其他具体使用方法。

    root@amosli-pc:/usr/share# rm -rf tomcat6.0/             ---删除tomcat6.0目录。

    展开全文
  • 删除文件 del或erase命令 del命令用于删除一个或多个文件,帮助文档如下所示: c:\users\lan>del /? 删除一个或数个文件。 del [/p] [/f] [/s] [/q] [/a[[:]attributes]] names erase [/p] [/f] [/s] [/q] [/...

    删除文件 del或erase命令

    del命令用于删除一个或多个文件,帮助文档如下所示:

    c:\users\lan>del /?
    删除一个或数个文件。
    del [/p] [/f] [/s] [/q] [/a[[:]attributes]] names
    erase [/p] [/f] [/s] [/q] [/a[[:]attributes]] names
      names         指定一个或多个文件或者目录列表。
                    通配符可用来删除多个文件。
                    如果指定了一个目录,该目录中的所
                    有文件都会被删除。
      /p            删除每一个文件之前提示确认。
      /f            强制删除只读文件。
      /s            删除所有子目录中的指定的文件。
      /q            安静模式。删除全局通配符时,不要求确认
      /a            根据属性选择要删除的文件
      属性          r  只读文件                     s  系统文件
                    h  隐藏文件                     a  存档文件
                    i  无内容索引文件               l  重分析点
                    -  表示“否”的前缀
    如果命令扩展被启用,del 和 erase 更改如下:
    /s 开关的显示句法会颠倒,即只显示已经删除的文件,而不显示找不到的文件。
    
    

    删除一个文件

    输入del 文件名即可删除该文件,如:del a.txt

    删除某个后缀的所有文件

    输入del *.后缀名就可以删除以后该缀名的所有文件,如要删除掉当前目录下所的所有.html文件:

    del *.html
    

    删除掉当前目录下的所有.html,.js,.css文件:

    del *.html *.js *.css
    

    同时,从帮助文档中,我们可以看到,erase命令和del命令的功能一样,所以使用:

    erase *.html *.js *.css
    

    一样能删除当前目录下的所有.html,.js,.css文件。

    删除目录 rmdir或rd命令

    rmdir命令用于删除一个目录,cmd中输入rmdir /?查看帮助文档,如下所示:

    c:\users\lan>rmdir /?
    删除一个目录。
    rmdir [/s] [/q] [drive:]path
    rd [/s] [/q] [drive:]path
        /s      除目录本身外,还将删除指定目录下的所有子目录和文件。用于删除目录树。
        /q      安静模式,带 /s 删除目录树时不要求确认
    

    同样的,rd命令和rmdir命令一样。以后就直接使用rd命令这样可以少打几次键盘。

    删除空目录

    如果一个目录时空目录的话,则可以直接使用 rmdir 目录名直接删除即可:
    例如:rmdir myjavadoc,如果该目录不是空目录则这样无法删除:

    D:\学习9\疯狂Java讲义第三版光盘\codes\03\3.1>rmdir myjavadoc
    目录不是空的。
    

    删除非空目录

    删除非空目录,需要加上/s参数:

    rmdir /s myjavadoc
    

    不过为了避免误操作,使用这个命令时,还需要我们输入y进行确认.

    D:\学习9\疯狂Java讲义第三版光盘\codes\03\3.1>rmdir /s myjavadoc
    myjavadoc, 是否确认(Y/N)? y
    

    直接删除非空目录

    如果删除非空目录时,不想再确认,则可以加上/q参数:

    rmdir /q /s myjavadoc
    

    这样就直接删除掉非空目录myjavadoc了。
    当然如果myjavadoc目录时空目录的话加上参数也是能删掉的,但是空目录的话不加参数就可以删掉,加上参数反而画蛇添足。

    本文链接: cmd 删除文件命令del 删除目录树命令rmdir

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

    千次阅读 2008-09-07 12:02:00
    大体来说Linux删除目录命令有两个:rm,rmdir。rm命令删除目录虽说比较简单,但很多人还是习惯于使用rmdir命令。不过一旦所操作的目录非空时,就会让你陷入深深的苦恼之中。 这时可以考虑直接使用rm,不过要在rm...
  • 创建和删除目录,touch命令,tree命令

    千次阅读 2017-10-29 18:11:50
    创建和删除目录,touch命令,tree命令
  • linux强制删除目录命令rm -rf

    万次阅读 2009-03-06 15:17:00
    Linux删除文件夹命令--rm, rmdirlinux删除目录很简单,很多人还是习惯用rmdir,不过一旦目录非空,就陷入深深的苦恼之中,现在使用rm -rf命令即可。直接rm就可以了,不过要加两个参数-rf 即:rm -rf 目录名字-r 就是...
  • 在Ubuntu下使用命令删除目录

    千次阅读 2015-05-13 23:16:25
    在Ubuntu命令行中用命令删除目录,现在在Linux系统中删除目录大致会用两个,rm和rmdir,rm命令删除目录很简单,不过很多人还是比较习惯用rmdir命令,如果操作的目录非空时就有点麻烦。这时考虑一下用rm命令,使用rm...
  • 一般我们删除一个文件夹的命令是:rmdir [file path] 如:rmdir ../myfile  但是如果文件夹中含有别的文件夹或着文件之类的话使用上面的...2、使用cd命令进入到需要删除的文件夹上级目录 3、使用sudo rm -r -f [fil
  • Linux学习笔记--rm命令(删除文件或目录)

    万次阅读 多人点赞 2016-02-14 15:28:46
    1. 命令格式:rm [选项] 文件或目录2. 常用选项:"rm -f" 强行删除,忽略不存在的文件,不提示确认。(f为force的意思) "rm -i" 进行交互式删除,即删除时会提示确认。(i为interactive的意思) "rm -r" 将参数中列出的...
  • Linux删除目录非空的文件夹命令

    千次阅读 2018-10-24 16:55:47
    linux删除目录可以用rmdir,但是当目录非空时,就不可以用这个命令了。此时使用直接rm -rf 即可: rm -rf 目录名字 其中:  -r 就是向下递归,不管多少级目录,一并删除  -f 就是直接强行删除,不作任何提示....
  • Linux命令--rmdir命令删除目录

    千次阅读 2019-02-15 15:51:04
    既然建立目录命令,就一定会刪除目录命令 rmdir,其基本信息如下: 命令名称:rmdir。 英文原意:remove empty directories。 所在路径:/bin/rmdir。 执行权限:所有用户。 功能描述:删除目录。 ...
  • CMD: DOS 删除目录 rd 命令

    千次阅读 2012-08-31 14:07:48
    CMD: DOS 删除目录 rd 命令 (2011-02-27 12:39) 分类: Windows del 不可以删除文件夹,因为删除文件夹必须使用rd 命令。   rd 的另外一个写法是rmdir ,源自ReMakeDirectory 。 ...
  • LINUX UNIX 删除目录命令

    万次阅读 2010-06-10 10:40:00
    在unix 或者linux删除目录的时候, 使用rmdir,如果在目录下面一些其他文件,会很难办。 因此可以使用 rm-rf 来解决这个问题。 -r 向下递归,不管多少级目录,删除到最深。 -f 强行删除,...
  • Linux rmdir命令删除目录

    千次阅读 2019-06-22 15:59:55
    和 mkdir 命令(创建空目录)恰好相反,rmdir(remove empty directories 的缩写)命令用于删除目录,此命令的基本格式为: [root@localhost ~]# rmdir [-p] 目录名 -p 选项用于递归删除目录。 【例 1】 ...
  • 要求创建目录的用户在当前目录中 (dirname的父目录中)具有写权限,并且dirname不能是当前目录中已目录或文件名称。 参数: - m 对新建目录设置存取权限。也可以用chmod命令设置。 - p 可以是
  • 1. 创建、删除文件及目录命令的使用 命令 说明 touch 文件名 创建指定文件 mkdir 目录名 创建目录(文件夹) rm 文件名或者目录名 删除指定文件或者目录 rmdir 目录名 删除空目录 touch命令效果图: ...
  • rm无法删除目录 删除目录时,需添加 -r 递归删除,这样就不会报错了哦
  • Windows下远程删除文件/目录命令

    千次阅读 2018-09-05 10:26:09
    psexec \\10.41.88.179,10.41.105.142,10.41.105.232,10.41.80.112 -u administrator -p password cmd /c "rd /s /q E:\CI\build\...Psexec是cmd下的一个命令:https://download.sysinternals.com/files/PSTools....
  • 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 ...
  • ubuntu 删除文件目录 rm rmdir 命令

    千次阅读 2010-12-03 10:54:00
    大体来说Linux删除目录命令有两个:rm,rmdir。rm命令删除目录虽说比较简单,但很多人还是习惯于使用rmdir命令。不过一旦所操作的目录非空时,就会让你陷入深深的苦恼之中。 这时可以考虑直接使用rm,不过要在rm...
  • Linux 删除文件夹命令

    千次阅读 2018-08-27 22:01:42
    Linux删除目录使用rm -rf命令。 使用规则: rm -rf 目录名字 -r 向下递归,不管多少级目录,一并删除 -f 直接强行删除,没有任何提示 ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,037,228
精华内容 414,891
关键字:

删除目录的命令有