【发布时间】:2020-10-31 14:44:21
【问题描述】:
我想问一个关于在 linux 中同时移动和重命名文件夹的问题。
假设我在桌面上并想将文件夹移动到另一个位置。
folder1 存在于~/folder1
如果我想将它移动到桌面,我执行以下命令:
mv ~/folder1 ~/Desktop
但是,如果我想移动并重命名文件夹,出于某种原因,这是命令:
mv ~/folder1 ~/Desktop/folder2
我有点困惑。
如果folder2不存在,则folder1重命名为folder2,保留所有内容。
但是,如果folder2 确实存在,它只是将folder1 插入folder2,即
~/Desktop/folder2/folder1
我认为如果folder2 不存在,它只是创建folder2 并根据mv 文件的移动将folder1 插入其中。
为什么文件夹只是简单地从 folder2 重命名为 folder1?
【问题讨论】:
标签: linux command-line mv