如何在 Linux 中删除文件夹

在 Linux 中删除文件夹

有些人认为,在 Linux 中,一切都比在其他操作系统(如 Windows 和 macOS)中困难,因为很多事情都需要使用终端。 这也可以换一种方式来看:一切都变得更容易,因为除了允许我们像在 Microsoft 和 Apple 系统中那样使用图形界面做事外,它还允许我们做 我们遇到了什么 在终端中获胜。 不一样。 我们可以用不同的方式做的一件事是像日常一样 在linux中删除一个文件夹.

在网上找这样的东西的时候,是因为有疑问,但有时候你想知道的是如何使用 命令行 或者您正在尝试做一些由于某种原因被阻止的事情。 原因可能多种多样,这里我们将尝试解释如何在 Linux 中删除文件夹,从最简单的开始,无非就是使用当前的文件管理器。

我们可以像在 Windows 中一样在 Linux 中删除文件夹

如果没有阻塞的问题,我们可以在linux中删除一个文件夹 与 Windows 相同. 为此,只需打开文件管理器,例如 Nautilus、Dolphin 或 PCManFM 等,右键单击文件夹并选择“移至垃圾箱”、“删除”或出现的任何内容。 根据我们的配置方式,我们可能有多个选项,一个是将其移至垃圾箱,另一个是将其完全删除。 如果我们选择第二个,就没有回头路可走。

在 Dolphin 中删除文件夹

我们也可以尝试另一种方式,就是选择文件夹,然后按 删除键 (或 Del,取决于键盘语言)。 很可能我们会遇到组合键不一样的情况,我们右键看看是什么。 在上面的屏幕截图中,我们看到在 Dolphin 中它与 Delete 键一起使用,再往下看,不经过垃圾桶的 Delete 键与 Shift+Delete 一起使用。 顺便说一下,直接删除的选项默认是没有激活的; 出于安全原因,您必须从选项中激活它。

从终端

在 Linux 中删除文件夹时出错

在我看来,一些通过 Web 浏览器看到这篇文章的人这样做是为了了解如何从终端删除 Linux 中的文件夹。 删除的命令是 rm, 但如果我们输入终端 rm 文件夹名称 我们将收到一条消息,内容为“rm: 无法删除 'folder_name': 它是一个目录«。 问题基本上是文件夹不是文件,里面可以包含其他文件夹和文件。 因此,要删除它们 你必须递归地做,即第一层(文件夹本身)及其所有子层(其内容)。

但在我们继续之前,我们必须警告一些事情: 如果你从你的终端删除 linux 中的一个文件夹,我们会做什么,没有回头路. 我们必须确保我们不再希望看到该文件夹​​或其内容,因为这就是将要发生的事情。 清楚这一点后,该命令将保留(通过文件夹名称更改“name_of_the_folder”)。

rm -r nombre_de_la_carpeta

如果我们想强制删除,我们可以在命令中添加“f”(-rf)。 给 强制删除 它会忽略尝试删除任何文件或文件夹时可能出现的错误和警告,并直接将其删除。

对于那些不知道它的人来说,这是一个奇怪的事实,在 Linux 中有一个经常被拿来开玩笑的著名命令,因为操作系统允许它,但你永远不必这样做。 命令是 须藤rm -rf /,并会递归地删除系统上的所有内容。 在这里,“一切”的字面意思是一切。 它会加载 /bin、/usr 等文件夹以及系统工作所需的一切,因此,除了丢失我们没有保存的信息外,我们还会留下一个甚至不能用作镇纸的系统. -f 选项在很大程度上是罪魁祸首,因为它会隐藏操作系统让我们知道不好的事情将要发生的任何通知。

文件夹是否受保护?

在 Linux 中,你可以做任何事情,问一个正在做测试的“朋友”,在虚拟机中(谢天谢地......)他设法加载了操作系统所有可执行文件所在的 /bin 文件夹,并且没有回溯从终端完成。 如果我们无法删除文件夹,可能是因为 受到保护 由系统或任何其他原因,因为它来自另一个用户。

例如,如果我们想以“我的朋友”的身份加载 /bin 文件夹,我不推荐这样做,但举个例子,我们所要做的就是从具有超级用户权限的用户那里做., 也称为根。 如果我们的用户可以做到这一点,我们需要做的就是在上面的命令中添加“sudo”,它看起来像:

sudo rm -r nombre_de_la_carpeta

我们可以用文件管理器试试,如果它可以用 sudo 打开,这将允许我们以提升的权限浏览所有文件夹。 例如,鹦鹉螺 (记录 来自 GNOME)确实允许它,并且如果我们打开终端并输入不带引号的“sudo nautilus”,它会让我们删除受保护的文件夹(可能不是全部)。 我们将看到两个打开的窗口,一个是显示信息的终端,另一个是具有最基本界面的文件管理器(它通常不考虑自定义)。

对于 Dolphin,当 KDE 允许或允许时,删除选项应该像其他任何选项一样出现,但在执行该步骤之前,它会要求我们提供管理员密码。 您也可以按照我们在 本文 以 root 身份启动 Dolphin。

使用 Live USB 删除文件夹

在 Linux 中删除文件夹的另一种选择是从另一个 Linux 中执行,特别是 从现场会议. 有一些 bug 可以通过这种方式修复,其中之一是删除一个文件夹,而这在本机操作系统中是不可能的(不太可能,但是……)。 我们要做的是创建一个 Live USB,从它开始,找到我们要删除的文件夹并将其删除。

如您所见,在 Linux 中我们有比在其他操作系统中更多的选择,并且一切皆有可能,但不要为了自己的利益而按照突出显示的文本中所说的去做。


成为第一个发表评论

发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责资料:AB Internet Networks 2008 SL
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。