Linux mv命令移动文件与目录(Linux mv命令:移动文件或改名)

mv Linux mv命令移动文件与目录 移动文件和目录是您在Linux系统上经常需要执行的最基本的任务之一。在本教程中,我们将说明如何使用mv命令移动文件和目录。 By myfreax 6 Nov 2022

挪动文件和目录是你在Linux系统上经常需要执行的最重要每日每日任务之一。全是作为一个Linux顾客尽量会使用的命令。它便是你变为Linux系统管理者一个重要命令。

mv是move简称用于将文件和目录从一个位置移动到另一个位置或者重命名。mv命令的基本语法是mv [OPTIONS] source destination

source源能是一个或多个文件或目录,destination总体目标可以是独立文件或目录。

假如你将好多个文件或目录指定为源,则总体目标一定要一个目录。在这种情况下,源文件将挪到总体目标目录中。

如果将独立文件指定为源,并且目的在于目录,则该文件将挪到总体目标目录中。

假如你将一个文件指定为源,然后把一个文件指定为总体目标,或许你将重命名该文件。

挪动文件

要挪动文件,我们应该对源文件有加载的管理员权限,对于目标有加载管理员权限。要不然,我们将收到一个管理员权限遭拒Permission denied不正确。

mv命令还允许您运用搜索算法进行文件挪动操作过程。例如命令mv file1 /tmp将文件file1从各项任务目录挪到/tmp要运行的目录。

mv file1 file2很有可能重命名文件。命令mv dir1 dir2将挪动目录dir1到目录dir2中。倘若dir2也不会有,dir1会被重命名为dir2

mv file1 file2 dir1命令很有可能挪动好多个文件和目录在指定的目录中。挪动文件file1file2dir1目录。

mv *.pdf ~/Documents这是一个使用通配符的案例,该将所有pdf文件从当前目录挪到~/Documents目录。

mv file1 /tmp #挪到特定目录
mv file1 file2 #重命名文件
mv dir1 dir2 #挪动目录dir1到dir2
mv file1 file2 dir1 #挪动好多个文件到总体目标目录
mv *.pdf ~/Documents 

mv命令选项

mv命令接受伤害默认违法违规行为的选项。在一些Linux发行版中,mv命令可能是带有自设选项别名。

例如,在CentOS中,mv命令没有错mv -i的别名。您可以使用运行type命令检索mv是否为别名。

倘若mv命令是别名,我们将看到mv是别名的输出mv is aliased to `mv -i'。倘若特定冲突的选项,则以最终选项首先选择。

type mv
mv is aliased to `mv -i'

默认情况下,倘若总体目标文件存在,它会被遮盖总体目标文件。如果你需明确提示,挑选-i选项。在很大程度上可以防止你遮盖文件,你也不是CentOS运用mv -i作为别名的重要原因。

例如命令mv -i file1 /tmp很有可能提示mv: overwrite '/tmp/file1'?需不需要遮盖文件,遮盖输入y,不遮盖输入n

若是不务必提示,挑选-f选项,如果你必须遮盖好多个文件时,此选项特别是在合理。

倘若总体目标文件存在,则能用mv的-b选项创建该文件的备份资料,备份资料文件的名称与原始文件的名称一样,并附加一个波浪号~

另一个有意义的选项是-v。运用此选项时,mv命令将打印出每一个挪动文件的名称。

结论

到这里,您应该知道如何运用mv命令挪动文件和目录有着特别好把握。Linux新客能用GUI文件可视化工具挪动文件。

有关mv命令的更多信息,客户程序手册页。如果您有任何问题或意见和建议,请随时。

LINUX

Linux which命令(linux which命令详解)

2023-1-19 11:44:34

LINUX

Linux free命令(linux free命令详解)

2023-1-19 11:49:27

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索