如何使用mv命令移动linux文件

在Linux终端中移动文件比在文件浏览器中更强大,但是您需要知道自己在做什么。...

虽然您可能已经知道如何使用GUI文件浏览器在Linux中移动文件,但您可能想知道终端中是否有move命令允许您将文件快速移动到不同的目录。mv命令就是您想要的命令,它的简单语法和一些可选的安全标志很容易使用。

Linux Mv Command

这个基本的终端命令适用于大多数Linux发行版,包括Ubuntu、Kali-Linux和Fedora。

mv命令语法

mv命令非常灵活,但在使用它时必须按以下顺序保留对象:

mv [option] <source> <destination>

每个mv命令都必须指定一个源和一个目标;如果包含选项,则它必须位于源和目标之前。我们将在下面解释其中的一些选项。

要在没有任何选项的情况下尝试mv命令,请创建一个快速文件并发出如下命令:

mv ~/test.txt ~/Documents

该命令将移动文件测试.txt从主文件夹到文档目录。

Using Mv Command in Linux

要移动多个文件,只需在指定目标之前列出所有文件(用空格分隔),它们将在一个命令中移动。

Moving Multiple Files in Linux with Mv

此外,如果有多个文件要移动到同一目标,并且它们的名称(例如扩展名)中都有共同点,则可以在源名称中使用星号(*)作为通配符。

Using Mv Command With Wildcard

您会注意到,在这些命令中,mv都没有要求确认您的移动,甚至没有报告发生了什么。这就是mv的选择。

mv命令选项

可以使用的一个选项是--verbose或-v,它只打印每个操作的记录。

Using Linux Mv Command with Verbose

使用mv命令时需要注意的一点是,除非指定,否则mv将自动覆盖目标中与源文件同名的任何文件。

您可以使用-i选项避免在交互模式下意外覆盖。

Linux Mv Command in Interactive Mode

在交互模式下,如果目标目录中出现文件冲突,mv将要求您确认移动。

若要在发生冲突时自动取消mv命令,请指定-n选项。

Using Mv Command With -N Option

您可以通过设置update选项-u,将mv设置为在发生冲突时始终支持具有较新“上次修改日期”的文件。

Linux Mv Command With Update Option

如果您有两个同名的文件,但只想保留最新更新的文件,那么这很方便。

另一个避免冲突的选项是备份选项。如果使用--backup=numbered,则在文件名冲突的情况下,mv将在源文件名后面加上~1~。移动的文件将从普通视图中隐藏,除非您显示隐藏的文件,如使用ls-a命令。

Using Mv Command With Backup Numbered Option

无缝移动文件

我们学习了一些在Linux终端中使用mv快速安全地移动本地文件的技巧和技巧。

在某些情况下,您可能希望将本地文件移动到另一台机器上,在Linux上也有很多方法可以做到这一点。

  • 发表于 2021-03-28 17:18
  • 阅读 ( 242 )
  • 分类:IT

你可能感兴趣的文章

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

... 如何掌握linux命令行:最后的想法 ...

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

如何在不重新启动的情况下刷新linux桌面

您可能正在使用桌面环境和Linux。无论是一个额外的轻量级的还是更成熟的,如果您想运行图形应用程序,您都需要一个。当然,你可以试着在终端运行所有的东西,但那只是愚蠢。 ...

  • 发布于 2021-03-14 10:32
  • 阅读 ( 265 )

linux下如何重命名文件

要在Linux中重命名文件吗?如果您知道如何在Windows、macOS或Chrome操作系统中完成这项工作,那么您就知道如何在这里完成这项工作。在大多数版本的Linux上,您只需右键单击一个文件并选择Rename选项。 ...

  • 发布于 2021-03-22 02:48
  • 阅读 ( 275 )

如何隐藏linux上的文件和文件夹

... 我们已经介绍了如何在Windows和Mac上隐藏文件和文件夹。下面介绍如何在Linux上使用终端和Ubuntu中的文件管理器Nautilus隐藏文件和文件夹。我们还将讨论几种安全地隐藏文件和文件夹的方法...

  • 发布于 2021-03-25 15:00
  • 阅读 ( 404 )

如何在windows、mac和linux上禁用usb存储设备

...上有大量敏感数据的情况下完全禁用USB存储设备。下面是如何在Windows、Mac和Linux上做到这一点。 ...

  • 发布于 2021-03-26 07:27
  • 阅读 ( 656 )

如何在linux中使用ls命令

如果您不知道如何使用ls命令,那么获取与存储上的文件相关的详细信息是很困难的。在这里,我们将讨论Linux上与ls命令相关的所有内容,以及它使用的一些不同的标志。 ...

  • 发布于 2021-03-26 18:01
  • 阅读 ( 187 )

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

...么在Linux中复制文件和目录可以快速而轻松。我们将学习如何使用cp,并利用其方便的选择,将使您的复印工作更安全。 ...

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

如何在linux中向$path添加目录

...但这并没有什么不好的地方。我们将解释它的作用,以及如何调整它。 什么是$path,它是如何工作的($path on linux, and how does it work)? 当您在终端窗口中键入一个命令并按Enter键时,您甚至在执行命令之前就开始了大量的活动。 B...

  • 发布于 2021-04-02 14:04
  • 阅读 ( 186 )

linux下如何使用which命令

...在shell中的,因此Bash不必费劲地查找这些命令。 但是Bash如何定位其他命令、程序和外部独立二进制文件呢?Bash使用路径,实际上是一组路径,每个路径指向一个目录。然后,它在每个目录中搜索与您试图运行的命令或程序匹配...

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

如何将linux主目录移动到另一个驱动器

...作系统。 现在,在我们开始之前,去做个备份。 相关:如何备份Linux系统 识别驱动器 如果您刚刚将一个驱动器安装到Linux计算机上,或者将Linux安装到新的多驱动器计算机中的一个驱动器上,然后重新启动,那么几乎没有证据...

  • 发布于 2021-04-03 02:48
  • 阅读 ( 174 )
评论拉屎勿插眼
评论拉屎勿插眼

0 篇文章

相关推荐