精华内容
下载资源
问答
  • linux上怎么快速删除一个目录 sudo rm -r 【删除目录名称】

    linux上怎么快速删除一个目录

     sudo rm -r 【删除目录名称】
    
    展开全文
  • 1、Linux rm命令用于删除一个文件或者目录。 2、语法:rm [options] name… 3、参数:-i 删除前逐一询问确认;-f 即使原档案属性设为唯读,亦直接删除,无需逐一确认;-r 将目录及以下之档案亦逐一删除。 4、实例:...
  • linux删除一个目录很简单,很多人还是习惯用rmdir,不过一旦目录非空,就陷入深深的苦恼之中,现在使用rm -rf命令即可解决。直接rm就可以了,不过要加两个参数-rf 即:rm -rf 目录名字-r 就是向下递归,不管有...

    在linux中删除一个目录很简单,很多人还是习惯用rmdir,不过一旦目录非空,就陷入深深的苦恼之中,现在使用rm -rf命令即可解决。
    直接rm就可以了,不过要加两个参数-rf 即:rm -rf   目录名字
    -r 就是向下递归,不管有多少级目录,一并删除
    -f 就是直接强行删除,不作任何提示的意思

    删除文件夹实例:rm -rf /var/log/httpd/access
    将会删除/var/log/httpd/access目录以及其下所有文件、文件夹

    需要提醒的是:使用这个rm -rf的时候一定要格外小心,linux没有回收站的,一旦删除不可恢复.

    当然,rm还有更多的其他参数和用法,man rm就可以查看了

    删除文件使用实例:rm -f /var/log/httpd/access.log
    将会强制删除/var/log/httpd/access.log这个文件

    转载于:https://www.cnblogs.com/dpf-learn/p/6143253.html

    展开全文
  • 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删除目录命令

    展开全文
  • 删除文件需要用到rm命令,但删除目录需要添加两参数:  -r 向下递归,不管多少级目录删除  -f 强行删除,不做提示 #rm -rf 文件目录名 转载于:https://www.cnblogs.com/zklyc/p/8479670.html...

    删除文件需要用到rm命令,但删除目录需要添加两个参数:

      -r  向下递归,不管多少级目录都删除

      -f  强行删除,不做提示

    #rm -rf 文件目录名

    转载于:https://www.cnblogs.com/zklyc/p/8479670.html

    展开全文
  • 原文链接:... 问题:删除一个目录下的所有文件,但保留一个指定文件 基础环境: 假设这个目录是/xx/,里面有file1,file2,file3..file10十个文件 [root@oldboyxx]#touchfile{1..10} [root@oldbo...
  • Linux删除一个目录下的所有文件,但保留一个指定文件 面试题:删除一个目录下的所有文件,但保留一个指定文件 解答: 假设这个目录是/xx/,里面有file1,file2,file3..file10十个文件 [root@oldboyxx]#...
  • 面试题:删除一个目录下的所有文件,但保留一个指定文件 解答: 假设这个目录是/xx/,里面有file1,file2,file3..file10 十个文件 [root@oldboy xx]# touch file{1..10} [root@oldboy xx]# ls file1 file...
  • 问题:删除一个目录下的所有文件,但保留一个指定文件 方法一:find [root@oldboy xx]# ls file1 file10 file2 file3 file4 file5 file6 file7 file8 file9 [root@oldboy xx]# find /xx...
  • 1.mkdir file{1…10} 同时创建file1、file2…file10文件 2.mkdir folder{1…10} 同时创建10个目录 3.rm -rf file{1…10} 同时删除10个文件 4.rm -rf folder{1…10} 同时删除10个目录 ...
  • Linux/Fedora/Ubuntu系统中,有时我们想删除一个文件夹(主目录)和这个文件夹下子目录(子文件/子文件夹)中的文件都删除Linux单独使用rm/rmdir都无法删除,其实方法很简单,这里告诉大家如何删除文件夹及文件夹下...
  • filename #列出/root目录下的所有文件,呵呵除. ..开头的文件外,把输出写入filename文件中 for file in `cat filename` do a=$file done cat filename|while read a do if [ ! -s $a ] then ...
  • Linux将一个文件移动到另一个目录

    万次阅读 2019-04-08 10:07:45
    mv命令来为文件或目录改名或将文件由一个目录移入另一个目录中。该命令等同于DOS系统下的ren和move命令的组合。它的使用权限是所有用户。 2.格式 mv [options] 源文件或目录 目标文件或目录 3.[options]主要参数 -i...
  • #!/bin/sh ...#Function:Linux下使用Shell脚本删除一个目录下的所有子目录和文件(不可恢复删除且目录下目录名和文件名中没有空格) #Version:V0.1 #Author:Sunrier #Date:2012-08-01 CURRP
  • 示例:一次性删除目录及其子目录下所有以.exe为后缀的文件。find . -name '*.exe' -type ... :是当前目录,因为Linux是树形目录,所以总有一个交集目录,这里根据需要设置'*.exe': 指明后缀名,*是通配符" -t...
  • 解决方法:rm -r XXX -r:将参数中列出的全部目录和子目录都递归地删除
  • function removeDir($dirName)    {     if(! is_dir($dirName))     {     @unlink($dirName);     return false;     }     $handle = @opendir($dirName);... w
  • 假设这个目录是/xx/,里面有file1,file2,file3..file10 十个文件 [root@oldboy xx]# touch file{1..10} [root@oldboy xx]# ls file1 file10 file2 file3 file4 file5 file6 file7 file8 file9 方法...
  • 开始进入root超级用户,保证有删除的权限:) >进入方法是 su 回车>输入密码->OK>cd到要删除的文件目录>我们知道删除文件用rm [要删除的文件]即可 ,但是删除文件夹呢,这样是不行的>删除文件夹用这 rm ...
  • rm命令删除目录Linux

    2019-09-03 21:58:11
    1.可以删除一个目录中的一个或多个文件或目录 2.可以将某个目录及其下属的所有文件及其子目录均删除掉 3.对于链接文件,只是删除整个链接文件,而原有文件保持不变 rm (选项)(参数) -d:直接把欲删除的目录的硬连接...
  • -i:与-f选项相反,交互式删除,在删除文件时都给出提示。 删除文件可以直接使用rm命令,若删除目录则必须配合选项"-r",例如: rm-r xxxxx.dir 其实不管删除目录还是文件,最有效的命令还是以下命令: 删除...
  • 有的时候,你可能会遇到这种情况,你需要删除一个目录下的所有文件,或者只是简单的通过删除除了一些指定类型(以指定扩展名结尾)之外的文件来清理一个目录。 在这篇文章,我们将会向你展现如何通过 rm、 find 和 ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 9,770
精华内容 3,908
关键字:

删除一个目录linux

linux 订阅