MV命令在Linux中

Anonim

MV命令在Linux中

句法

MV是基于Linux内核的标准分布之一。想要探索基本终端命令的每个用户都将为她们知道通过控制台研究任何必要的操作。此实用程序允许您重命名目录和单个对象,以及移动它们。当然,可以通过图形界面实现相同的操作,但它并不总是可以访问它,否则必须通过“终端”来使任务进行任务,而不会被桌面的环境分散注意力。启用控制台中的MV命令非常简单,因为它的语法并不困难,并且可用选项可以在几分钟内完全倾斜,只能看着它们。但是,我们仍然会退还对输入规则和存在的参数的单独关注,以便甚至新手用户对此主题没有任何疑问。我们从语法中提出,即,在控制台中绘制一个操作的规则。

如您所知,编程语法对绘制一个或多个请求时输入单词的规则负责。没有绕过这条规则,今天考虑的团队。从字符串序列并取决于,用户是否需要正确。写作的正确性如下所示:mv +选项+ source_ files + place_name。让我们更详细地考虑每个片段,以便您可以理解他的角色:

  • MV - 分别是实用程序本身的挑战。它始终是行的开头,除了安装负责代表超级用户执行命令的sudo参数。然后字符串获取sudo mv +选项+ source_files + place_name的类型。
  • 选项是安装额外的任务,例如备份,重写文件和我们将在当今材料的单独部分中讨论的其他操作。
  • source_files - 要使用的那些对象或目录,例如,重命名或移动。
  • 当移动对象时,表示位置_Nation_Nation,如果重命名,则指示新名称。

这些都是需要记住的所有输入规则。没有更多功能,因此您可以进入可用选项的分析。

选项

您已经知道,如果需要额外行动团队的工作,则选项是以字母的含义形式的其他参数。几乎所有在Linux中的命令都可以使用一个或多个选项执行,该选项也适用于MV。它的机会旨在以下任务:

  • -Help - 显示有关该实用程序的官方文档。如果您忘记了其他选项并希望快速获取一般摘要,则会有用。
  • -version - 显示MV版本。它几乎从未被用户使用过,因为此工具版本的定义几乎从不需要。
  • -b / -backup / -backup =方法 - 创建已移动或覆盖的文件副本。
  • -f - 如果激活,如果播放或重命名文件,则不会向文件的所有者询问文件的权限。
  • - 相反,将询问所有者的许可。
  • -n - 禁用现有对象的覆盖。
  • -strip-trailing-slashes - 如果可用,请从文件中删除最终符号/从文件中。
  • -t目录 - 将所有文件移动到指定的目录。
  • -u - 仅在源文件是新的目标对象时移动。
  • -v - 在命令处理期间显示有关每个元素的信息。

在未来,您可以使用上述选项在重命名或移动各个对象或目录期间在一栏中指定它们。接下来,我们建议使用与在所有主要行动停止的MV命令的互动的最受欢迎的互动示例更详细地处理。

移动文件和文件夹

从上面的信息,您已经知道正在考虑的团队用于移动文件。为此,您需要以方便的方式运行“终端”,并在那里写入mv myfile1.txt mydir /,将指定的文件名和最终文件夹替换为必要的。如果对象不在当前目录中,则应注册到它的完整路径,我们仍然会谈。可以使用单独的文件夹执行相同的文件。

通过Linux中的MV命令将文件移动到指定的文件夹

重命名对象和目录

MV控制台实用程序的第二个目的是重命名对象。这也通过一个命令完成。以上,我们承诺展示如何执行操作,指示完整路径。在这种情况下,字符串获取MV / Home / Lumpics视图/桌面/ test.txt test2.txt,其中/ home / lumpics / desktop / test.txt是对象所需的位置,考虑其名称和扩展,并test2.txt - 在激活团队后将分配给他的名称。

通过Linux中的MV实用程序重命名文件

例如,如果不希望指定对象或目录的完整路径,例如,当您需要在一个会话中进行多种操作时,建议通过输入CD命令移动到位置。之后,不需要完整的写方法。

过渡到指定位置以与Linux中的MV实用程序进行交互

之后,让我们通过MV Test1测试重命名文件夹,其中测试1是原始名称,而Test1是最终的。

在当前文件夹中使用MV重命名文件夹

单击Enter键后,您将立即看到一个新的输入字符串,这意味着所有更改都已成功传递。现在,您可以打开文件管理器或任何其他工具来检查新目录名称。

在当前位置的Linux中成功应用MV命令

创建对象的备份副本

熟悉命令选项时,可以注意到-b参数。是负责创建备份副本的人。字符串的正确装饰如下所示:mv -b /test/test.txt test1.txt,其中/test/test.txt是文件的直接路径,test1.txt是其备份的名称。

使用Linux中的MV命令创建现有文件的备份副本

默认情况下,其名称结尾的备份对象分别具有符号〜,MV命令也会自动创建它。如果要更改它,则在创建备份时,应使用MV -B -S .txt String Test.txt test1.txt。这里而不是“.txt”为您编写最佳文件扩展名。

同时移动多个文件

有时需要一次移动多个文件。通过此任务,所考虑的实用程序是完全应对的。在终端中,您应该只输入mv myfile1 myfile2 myfile3 mydir /,将对象的名称和最终文件夹替换为必要的。

通过Linux中的MV实用程序同时移动多个文件

如果从所有文件所在的目录中激活了来自控制台的命令,请使用MV * MyDir /立即将它们全部传输到指定的目录。因此,您将在交替移动或手动输入所有对象的名称时节省大量时间。

使用Linux中的MV命令从当前文件夹中移动所有文件

这同样适用于具有相同格式的元素。例如,如果有希望移动,只有JPG类型的图像,则应更改MV * .jpg mydir上的行。这同样适用于所有其他众所周知的文件类型。

通过Linux中的MV命令将所有文件移动到指定的扩展名

在目标文件目录中丢失的移动

有些情况必须移动到特定目录的文件,但其中一些文件已在此目录中可用。然后你需要使用-n选项,以便在最后团队找到mv-n mydir1 / * mydir2 /。在此处替换指定的文件夹,以便正确移动。

通过MV在Linux中移动目标文件目录中的不存在文件

如您所见,MV命令可以用于不同的目的,并且具有某些参数,允许不重命名或移动对象组或某些特定文件的任何问题。如果您有兴趣与Linux中其他标准控制台实用程序的互动,我们建议您使用以下链接探索本主题的材料。

也可以看看:

常用于“终端”Linux中的命令

Ln / find / ls / grep / pwd / ps / echo / touch / df命令在Linux中

阅读更多