如何用一个linux命令删除多个子目录

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

如何用一个linux命令删除多个子目录

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

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

如何用一个linux命令删除多个子目录

但是,我们可以通过将三个rm命令组合成一个命令来缩短此过程。下面是方法。

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

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

括号中的单词是“支架扩展列表”的一部分。大括号展开列表中的每一项都分别附加到前面的路径(~/Documents/htg/)。例如,上面的命令被扩展为~/Documents/htg/done、~/Documents/htg/ideas和~/Documents/htg/notes,这是我们要删除的htg目录下的三个子目录。正如您在下面的屏幕截图中看到的,这三个子目录已被删除。

如何用一个linux命令删除多个子目录

使用rm命令删除目录而不是文件时需要-r标志。如果在上述命令中不使用-r标志,则会出现一个错误,说明无法删除目录。

如何用一个linux命令删除多个子目录

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

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

如果发现任何子目录都不是空的,则会显示一个错误,说明删除失败,并且没有删除有问题的子目录及其子目录。但是,将删除所有空子目录。

如何用一个linux命令删除多个子目录

使用rm命令时要非常小心。使用错误的方法可以删除硬盘上的所有文件。

相关:8个致命的命令你永远不应该在Linux上运行

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

  • 发表于 2021-04-08 22:26
  • 阅读 ( 88 )
  • 分类:互联网

你可能感兴趣的文章

使用以下技巧和技巧成为linux命令行高手

对于Linux用户来说,命令行本质上是一个非常强大的工具。虽然更为用户友好的Linux操作系统(OS)提供了大量功能,而不需要进入终端,但它是操作系统的一个必要元素。与流行的观点相反,命令行甚至可以简化某些操作。 ...

  • 发布于 2021-03-12 10:19
  • 阅读 ( 278 )

如何用dd轻松克隆和恢复linux磁盘映像

当需要在Linux上擦除、备份或恢复数据时,可以选择许多应用程序。GParted是最有效的选择之一。磁盘是一个更现代的替代品,在GNOME桌面环境中看起来很不错。但无论您运行哪种Linux操作系统,都有一个选项始终有效——dd。 ...

  • 发布于 2021-03-15 00:51
  • 阅读 ( 242 )

40多个最常用的linux终端命令

... 这是Linux最大的神话之一。很多人仍然认为Linux是一个困难的操作系统,只有那些死记硬背的极客才会使用,但事实并非如此。如果你能学会最常用的命令,你在Linux中会过得非常愉快——即使你是一个完全的新手。 ...

  • 发布于 2021-03-15 21:40
  • 阅读 ( 265 )

使用linux命令行安装硬盘和分区

...,udisk应该能够覆盖你的大部分基础知识。不过,知道如何用另一种方法来做是件好事。这里的主要区别在于,您需要指定要将分区装入的位置,并且在完成这些命令之后,您将无法使用这些命令关闭设备。 ...

  • 发布于 2021-03-16 13:53
  • 阅读 ( 195 )

linux命令参考备忘单

Linux命令行,也称为终端,可能是一个令人生畏的地方。但它也可以是你最有效的工具。 ...

  • 发布于 2021-03-22 04:06
  • 阅读 ( 235 )

如何用古墓保护您最敏感的数据信息

加密是一种基本的安全实践。虽然您的文件系统可能启用了加密,但共享计算机或极其敏感的信息呢? ...

  • 发布于 2021-03-26 08:43
  • 阅读 ( 169 )

如何用cp命令在linux中复制文件

... 要执行相同的操作,但在子目录中,请使用以下命令: ...

  • 发布于 2021-03-28 11:33
  • 阅读 ( 298 )

如何用testdisk恢复linux上删除的文件

你曾经删除过一个文件,并立即后悔吗?你需要它回来,而且要快!但如果文件太新,还没有备份呢?幸运的是,你能做些什么。 rm:悔恨的缩写? 使用rm命令并发现自己带着深深的遗憾盯着一个终端窗口,这太容易了。通配...

  • 发布于 2021-04-01 08:34
  • 阅读 ( 314 )

linux下如何用gocryptfs加密文件

...使用非常简单。原则是: 创建一个包含要保护的文件和子目录的目录。 使用gocryptrfs初始化该目录。 创建一个空目录作为挂载点,然后将加密的目录挂载到它上面。 在mount point中,您可以查看和使用解密的文件并创建新的文件...

  • 发布于 2021-04-01 18:42
  • 阅读 ( 295 )

linux下如何使用which命令

...件呢?Bash使用路径,实际上是一组路径,每个路径指向一个目录。然后,它在每个目录中搜索与您试图运行的命令或程序匹配的可执行文件。当它找到一个时,Bash启动它并放弃搜索。 可以使用echo检查$PATH环境变量并查看路径中...

  • 发布于 2021-04-02 20:07
  • 阅读 ( 174 )
bf948b
bf948b

0 篇文章

相关推荐