我对此很陌生,请原谅我,所以我执行了“mv file1.desktop ~/desktop”,然后对与我的桌面文件关联的 png 文件执行了“mv name-filename.png ~/desktop”,现在我找不到了。有人知道为什么或它去了哪里吗?提前谢谢您!
答案1
您可能打算将两个文件都移动到该~/Desktop
目录中。不幸的是,Linux 默认区分大小写,并且可能没有~/desktop
目录。在这种情况下,
mv file1.desktop ~/desktop
将有改名 file1.desktop
到~/desktop
(一个普通文件,在你的主目录内~
)然后
mv name-filename.png ~/desktop
将会改名name-filename.png
同名,,~/desktop
覆盖旧的file1.desktop
。
出于这样的原因,我建议尝试养成在/
目标是目录时添加尾随的习惯;这样,您将收到一条有用的消息,例如
/home/steeldriver/desktop/: Not a directory
重命名将失败。您还可以考虑将别名mv
设为mv -i
(以使其提示您确认)或 even mv -n
(这将防止意外“破坏”现有文件)。请参阅man mv
这些和其他选项。
答案2
mv file1.desktop ~/desktop
你将在你的主目录中有一个名为“desktop”的文件/
你应该输入
mv file1.desktop ~/Desktop/
注意大写字母 D。并且,以 / 结束移动到现有目录始终是一个好主意。当您在输入目标时出错时,它会显示错误。执行...
mv ~/desktop ~/Desktop/file1.desktop
来解决你的问题。