如何在 Linux 上移动文件夹

您所在的位置:网站首页 移动文件到另一个文件夹的命令 如何在 Linux 上移动文件夹

如何在 Linux 上移动文件夹

2024-07-17 04:37| 来源: 网络整理| 查看: 265

如何在 Linux 上移动文件夹

在 Linux 上移动文件夹(也称为目录)是每个用户都必须经常执行的常见任务。这可以通过您已安装的任何桌面环境或使用 mv 命令从命令行来完成。

虽然这是一个非常基本的功能,但有一些重要的注意事项需要记住。在本指南中,我们将介绍在 Linux 上移动文件夹的几个示例。请随意在您自己的系统上进行操作,以掌握 mv 命令和 GUI 过程。

在本教程中您将学习:

如何通过 GUI 移动目录

如何通过命令行移动目录

如何在 Linux 上移动文件夹

如何通过 GUI 移动文件夹

通过图形界面在 Linux 上移动文件夹的过程会略有不同,具体取决于您安装的发行版和桌面环境。但您会看到的唯一真正的区别是某些菜单看起来有点不同。

一旦您知道如何在一个 GUI 上移动文件夹,您就已经掌握了它们。在下面的步骤中,我们使用 GNOME 桌面环境,这是许多流行发行版(如 Ubuntu)的默认环境。

右键单击要移动的文件夹,然后单击“剪切”。或者,您可以突出显示该文件夹并按键盘上的 Ctrl + X 来剪切它。

剪切您要移动的文件夹

导航到您要将文件夹移动到的位置。右键单击空白区域,然后单击“粘贴”。或者,导航到该位置并按键盘上的 Ctrl + V 粘贴该文件夹。

将文件夹粘贴到新位置

在某些桌面环境中,您还可以右键单击目录并选择“移至”选项。

单击右键单击上下文菜单中的“移动到”选项

然后,浏览到新目的地,突出显示它,然后单击“选择”以完成移动。

为您要移动的文件夹选择新的目的地

这里的所有都是它的。请注意,这将移动文件夹及其所有内容,包括子目录。接下来,我们将介绍命令行方法。

如何通过命令行移动文件夹

mv 命令用于在 Linux 上移动文件夹(以及文件)。该命令最基本的形式是简单地在命令中指定源位置和目标位置。您可以使用目录的绝对路径或相对路径。

$ mv /dir1 /dir2

上面的命令会将 /dir1 移动到 /dir2。很简单,对吧?

但是等等,如果 /dir2 尚不存在怎么办?在这种情况下,/dir1 将重命名为/dir2。换句话说,当我们使用mv命令时,我们可以为移动的目录指定一个新名称。为了避免指定新名称,只需将目录移动到已存在的位置即可。

现在我们已经了解了 mv 命令的行为,让我们看看其他一些可以方便了解的内容。

默认情况下,mv 不会覆盖已存在的目录,除非目标目录为空。

$ mv example1 example2 mv: cannot move 'example1' to 'example2/example1': Directory not empty

-i(交互式)选项将提示我们询问是否要覆盖该目录。输入“是”或“否”作为响应,然后按 Enter 键。

$ mv -i example1 example2 mv: overwrite 'example2/example1'?

您还可以使用 -v(详细)选项来获取有关移动过程的详细信息。请注意,mv 实际上表示它正在重命名目录。本质上,这与“移动”它相同,因为路径只是硬盘驱动器上文件和目录的链接。

$ mv -v directory1 directory2 renamed 'directory1' -> 'directory2/directory1'

您还可以同时移动多个目录。命令中的最后一个目录将是其余命令的目标目录。在此示例中,dir1 和 dir2 都将移至 dir3 中。

$ mv dir1 dir2 dir3 结束语

在本指南中,我们了解了如何通过 GUI 和命令行在 Linux 系统上移动文件夹。这是所有用户都应该掌握的常见任务。与往常一样,命令行方法为我们提供了对过程的更多控制,但这两种方法同样可行。使用对您来说更方便的一种。



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3