我已获得目录/home/user/oldname
并想将其重命名为/home/user/newname
。如何在终端中执行此操作?
答案1
mv /home/user/oldname /home/user/newname
答案2
mv
可以做两件事。
- 它可以移动文件或目录
- 它可以重命名文件或目录
要重命名文件或目录,请在终端中输入以下命令:
mv old_name new_name
新旧名称之间有空格。
要移动文件或目录,请在终端中输入此内容。
mv file_name ~/Desktop
它会将文件移动到桌面。
答案3
mv -T /home/user/oldname /home/user/newname
如果目标不存在或存在但为空,则将重命名目录。否则会给出错误。
如果你这样做:
mv /home/user/oldname /home/user/newname
以下两种情况之一将会发生:
- 如果
/home/user/newname
不存在,它将重命名/home/user/oldname
为/home/user/newname
- 如果
/home/user/newname
存在,它将移入/home/user/oldname
,/home/user/newname
即/home/user/newname/oldname
答案4
此gvfs-move
命令还将重命名文件和目录。
gvfs-move /home/user/oldname /home/user/newname