如何使用终端将一个文件移动到一个文件夹?

Lou*_*von 64 command-line

我想使用终端将一个文件移动到一个文件夹。我该怎么做呢?

Dav*_*ill 92

mv [file] [directory]
Run Code Online (Sandbox Code Playgroud)

例如,info.txt要从实际目录移动到config/目录中,请键入mv info.txt config/


正如在正确评论中指出的那样,如果运行该命令的用户没有对文件或文件夹的写访问权限,则上述操作将失败。

如果您在命令前加上 前缀sudo,您是在告诉系统以root用户身份运行命令(类似于管理员帐户)。例子:

sudo mv info.txt config/
Run Code Online (Sandbox Code Playgroud)

重要的重要说明:
sudo当您确定自己知道自己在做什么时才使用- Ubuntu 保护事物是有原因的。sudo如果您移动(或删除或其他)重要文件,使用您可以破坏您的操作系统,强制重新安装。


小智 5

您可以使用相同的命令来重命名文件。重命名本质上是将文件移动到相同位置但使用新名称。使用前面的例子:

mv info.txt config/information.txt
Run Code Online (Sandbox Code Playgroud)

这将移动文件并更改其名称。