精华内容
下载资源
问答
  • 删除目录的命令有
    千次阅读
    2022-06-17 16:47:30

    1、删除文件命令

    rm -f 文件名

    将会强行删除文件,且无提示

    需要注意:

    使用rm -rf要格外注意,linux中没有回收站,慎重删除

    2、删除文件夹以及文件夹中的所有文件命令:

    rm -rf 目录名字

    其中:

    -r:向下递归删除

    -f:直接强行删除,且没有任何提示

    原文链接:https://blog.csdn.net/weixin_42463480/article/details/114010247

    更多相关内容
  • 删除目录命令 常用方法: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删除目录命令

    展开全文
  • 文章目录显示当前目录命令(pwd)创建目录命令(mkdir)删除命令(rm)目录切换命令(cd)结尾 显示当前目录命令(pwd) pwd命令的作用,主要显示当前所在的目录,比如:我们不断的切换目录,此时如果我们想查看当前所在目录。...


    关注【 郑大钱呀】【公】【众】【号】,我们一起交流,一起学习。

    显示当前目录命令(pwd)

    pwd命令的作用,主要显示当前所在的目录,比如:我们不断的切换目录,此时如果我们想查看当前所在目录。

    pwd
    

    执行结果如下:

    /root/filedir
    

    创建目录命令(mkdir)

    该命令的作用为创建一个目录,也就是一个文件夹,值得注意的是,创建目录的时候,不能与当前目录下的文件夹或文件重名,否则会报错,导致创建不成功。

    示例1:创建一个文件夹

    mkdir test
    

    执行结果如下:

     test
    

    执行该命令后则会在当前的目录下创建一个文件夹,但是如果我们想要创建一个多级的文件夹怎么办呢,比如我需要创一个学科的目录,学科目录下有需要创建数学的目录,该如何操作呢,我们可以先创建一个学科的目录,然后进入学科的目录,再创建数学的目录,但是这种方式,太繁琐,有没有简单的方式呢,当然有。

    示例2:创建一个多级目录

    mkdir -p  subject/math
    

    执行结果如下:

    ├── subject
    │   └── math
    

    值得注意的是,在创建多级文件夹得时候,需要加上-p的参数,不加是会报错的。

    删除命令(rm)

    该命令的主要作用是删除文件或目录,我们先看一下它常用的参数:

    参数英文含义
    -fforce强制删除,忽略不存在的文件或目录,无需提示
    -rrecursive递归删除目录下的内容,删除目录时必须加此参数

    示例1:删除一个文件

    rm filetest
    rm:是否删除普通空文件 "filetest"?y
    

    从上面的结果我们可以看出,删除文件的时候,会有一个二次确认提示,如果你直接回车或者输入"n",那么表示的就是否,只有你输入"y"的时候,它才会删除文件。我们有时候觉得这样做太麻烦了,磨磨唧唧的,我们就喜欢直接一点的,直接删除,无需二次确认。

    示例3:强制删除文件,无需二次提示

    rm -f file
    

    当我们加上-f参数的时候,再进行删除,此时是没有二次提示的,直接删除。

    示例4:删除目录
    我们上面删除的都是文件,当我们删除目录的时候,和删除文件是有点不同的,我们必须要加上-r的参数,如果我们不想二次确认提示,可以再加上-f的参数,示例命令如下:

    rm -rf test
    

    目录切换命令(cd)

    该命令的作用就是切换目录,在Windows系统中,我们切换文件的时候,是通过在文件管理器进行目录的切换,而在无界面的Linux中,只能通过cd命令来操作,cd其实是英文"change directory"的缩写,意思表示更改当前目录,是Linux用户最常用的命令之一

    示例1:切换到用户主目录

    cd
    

    执行结果如下:

    [root@VM-0-6-centos ~]#
    

    如果我们直接在当前目录输入cd命令,不加任何的参数,那么表示切换到用户的主目录,也就是说,如果你的用户是超级管理员用户,你cd后的目录就是/root,如果你是普通用户,那么你cd后的目录是其对应的家目录。

    示例2:切换到指定目录

    cd /root/filedir/subject/math
    

    执行结果如下:

    [root@VM-0-6-centos math]#
    

    从上面的运行结果我们看出,如果我们在cd 后面加上路径,则表示切换到指定的目录,需要值得注意的时,如果你切换的路径不在当前目录下,那么你后面的路径需要是绝对路径,/root/filedir/subject,但是如果你切换的路径在当前路径下面,那么你可以使用相对路径,比如你此时所在的目录是subject,在subject目录下有一个math目录,此时你只需cd math,即可切换至math目录下。

    在Windows中我们在使用文件资源管理器的时候,通常都会有一个返回上一级目录的操作,通常点一下就可以了,那么Linux中有没有呢,如果返回上一层,也需要通过指定路径的方式切换目录,就显得有些麻烦。

    示例3:返回上一层目录

    cd ..
    

    执行结果如下:

    [root@VM-0-6-centos math]# cd ..
    [root@VM-0-6-centos subject]#
    

    从上面的结果我们知道,我们原来所在的目录是math,我们通过cd ..目录的方式可以很快的切换到上一级目录,这里的..就表示上一级目录。类似的也可以cd ../..,表示返回上一级目录的上一级目录,除此之外,还有如下特殊的目录,比如:

    • / 表示根目录,cd /,可以直接切换至根目录
    • ~ 表示家目录,cd ~,可以直接切换至家目录,效果与直接cd一样

    示例4:两个目录间的切换

    如果我们存在着一种场景,需要在两个目录间来回的切换,如果我们通过指定路径的方式,来回切换就显得很麻烦,此时在Linux 中有一个简单的方式可以对最后的两层目录间,进行来回切换。

    cd -
    

    执行结果如下:

    [root@VM-0-6-centos subject]# cd -
    /root/filedir
    [root@VM-0-6-centos filedir]# cd -
    /root/filedir/subject
    [root@VM-0-6-centos subject]# cd -
    /root/filedir
    [root@VM-0-6-centos filedir]# cd -
    /root/filedir/subject
    

    结尾

    本期的内容就到这里了,如有不足之处还请大家多多指正,欢迎大家留言、关注、转发、收藏,谢谢。

    展开全文
  • 方法1 //删除文件 del *.后缀 /s //删除文件夹 for /r 目录 %a in (文件夹名\) do @if exist "%a" rd /s/q "%a" 方法2 先cd 到指定目录,然后执行如下 cd "E:\aaa" for /R %s in (.,*) do rd /q /...删除bin目录
  • (Linux命令删除目录

    千次阅读 2021-02-27 13:17:36
    featurize图形化界面删除文件夹时,如果文件夹里面内容,则删除失败,那么就要先删除文件夹内容再删除文件夹,这样比较麻烦,我决定采用Linux命令进行删除命令 删除目录下的test文件夹 rm -rf /test   ...
  • rmdir命令删除目录

    千次阅读 2021-05-09 01:38:38
    当要删除非空目录时,就要使用带“-R”选项的rm命令。rmdir命令的“-p”参数可以递归删除指定的多级目录,但是要求每个目录也必须是空目录。语法格式 : rmdir [参数] [目录名称]常用参数:-p用递归的方式删除指定...
  • ubuntu创建、删除文件及目录命令

    千次阅读 2021-10-08 21:40:20
    1. 创建、删除文件及目录命令的使用 命令 说明 touch文件名 创建指定文件 mkdir 目录名 创建目录(文件夹) rm 文件名或者目录名 删除指定文件或者目录 rmdir 目录名 删除空目录 touch命令效果图: ...
  • 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 ...
  • Linux命令删除文件或目录rm

    千次阅读 2022-05-21 14:53:25
    rm 命令可用于删除文件或目录,是 remove 的缩写。
  • rm (remove)删除文件或目录 rm -d (-directory) #直接把需删除目录的硬连接数据删成0,删除目录 rm -f (--force) #强制删除文件...rm -r或-R (--recursive) #递归删除,防止目录里面文件不能删除 rm -rf
  • 如何使用 rmdir 命令删除目录

    千次阅读 2022-05-20 18:23:28
    因为听起来好像 rmdir 用于删除目录(即文件夹),但事实是,默认情况下,它只删除空目录。 在 Linux 中使用 rmdir 命令 rmdir 一个简单的语法: rmdir [option] directory 让我们看看它的用法。 删除一个空目录 ...
  • 如果要使用Linux中的命令行删除另一个目录中的几个子目录,通常您必须多次使用rm命令。但是,一个更快的方式来做到这一点。说的我们一个名为htg的目录,其中五个子目录,我们要删除其中的三个目录。在正常情况...
  • rm (remove)删除文件或目录 rm -d (-directory) #直接把需删除目录的硬连接数据删成0,删除目录 rm -f (--force) #强制...rm -r或-R (--recursive) #递归删除,防止目录里面文件不能删除 rm -rf .
  • linux常用命令-删除目录rmdir

    千次阅读 2019-03-11 10:02:00
    删除空目录rmdir 命令原意:remove empty directories 删除文件或目录:rm rm -rf 【文件或目录】 选项: -r 删除目录 -f 强制
  • svn delete-删除文件和目录命令大全

    千次阅读 2021-08-01 05:57:47
    delete (del, remove, rm): 从版本库中删除文件和目录。用法: 1、delete PATH...2、delete URL...1、每个 PATH 指定的项目会被调度到下次提交时从版本库删除。除非给出--keep-local 参数,工作副本中没有提交的文件...
  • Linux下删除文件命令

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

    千次阅读 2021-11-30 10:43:26
    Linux中使用命令行删除目录
  • linux只删除目录命令-----rmdir

    千次阅读 2020-02-29 14:00:15
    rmdir ...但要注意,在空目录中,无法对其进行删除操作,也无法删除不为空的目录,此外,想要删除目录,其父目录还必须修改权限。 这个命令只能删除目录,可能很多人都会想,这个命令很鸡...
  • Linux删除目录下所有文件包括子目录方法:rm -rf 目录名。Linux操作系统是UNIX操作系统的一种克隆系统,它诞生于1991 年的10 月5 日(这是第一次正式向外公布的时间)。以后借助于Internet网络,并通过全世界各地...
  • 如何使用Linux命令行删除文件和目录

    千次阅读 2021-05-09 07:20:08
    在本教程中,我们将向您展示如何使用rm,unlink和rmdir命令在Linux中删除文件和目录。如何删除文件要从命令行中删除(或删除)Linux中的文件,请使用rm(删除)或unlink命令。unlink命令仅允许您删除单个文件,而使用rm...
  • 如何在Linux中删除目录

    千次阅读 2021-05-09 03:25:32
    在Linux系统中,几种删除目录的方法。如果使用桌面文件管理器,例如Gnome的文件或KDE的Dolphin,则可以使用图形用户界面管理器删除文件和目录。但是,如果您在没有GUI的服务器上工作,或者想一次删除多个目录,...
  • linux命令之二 创建/删除/移动/复制/查询目录目录 创建目录操作 ...删除目录操作 2.1 rm -rf dir #删除dir目录,不需要确认,直接删除,删除一个叫做 ‘dir’ 的目录并同时删除其内容 2.2 rm -rf *删
  • linux删除用户命令

    千次阅读 2021-05-09 04:25:58
    下面由学习啦小编为大家整理linux删除用户命令的相关知识,希望对大家帮助!linux删除用户命令简介userdel 是一个底层用于删除用户的工具。在 Debian 上,我们通常会使用 deluser 命令。userdel 会查询系统账户文件...
  • centos彻底删除文件夹、文件命令(centos 新建、删除、移动、复制等命令)讲解:1.新建文件夹mkdir 文件名新建一个名为test的文件夹在home下view source1 mkdir /home/test2.新建文本在home下新建一个test.sh脚本vi /...
  • 在这篇指南中,你将学习如何从 Linux 命令行删除目录和文件。 Linuxrm命令 rm(remove 的缩写)命令非常有用。让我们学习它的语法,并查看一些示例以了解它的实际效果。 rm命令语法 语法如下所示,args是任意...
  • centos彻底删除文件夹、文件命令

    千次阅读 2021-01-17 10:21:49
    新建文件夹格式:mkdir 文件名view source1 mkdir /home/test 新建一个名为test的文件夹在home下【2】新建文本vi /home/test.sh 在home下新建一个test.sh脚本【3】删除文件或文件夹rm /home/test 删除home目录下的...
  • Linux系统删除文件夹命令

    万次阅读 2022-05-28 20:00:33
    Linux系统删除文件夹命令
  • Windows下使用cmd命令清空目录

    千次阅读 2022-06-15 10:18:06
    windows下使用cmd命令清空目录,目录下包含了子目录和文件。清空目录但是不删除目录本身。del命令删除文件,但是不能删除文件夹;rd命令删除目录,作用于子目录,for循环遍历所有子目录。 del: rd:......
  • CentOS7-命令-删除当前目录下的所有文件 使用如下命令删除当前目录下的所有文件 rm -rf * 未执行当前目录有 执行命令之后

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,198,923
精华内容 479,569
热门标签
关键字:

删除目录的命令有