当我尝试将文件移动到新文件夹时收到此消息
sudo mv bios.rom usr/share/higan/GameBoyAdvance.sys
mv: cannot move 'bios.rom' to 'usr/share/higan/GameBoyAdvance.sys': no such file or directory
我对 Ubuntu 还很陌生;我正在学习。有没有办法可以将此文件夹更改为目录,还是我应该重新安装应用程序?该应用程序是 Higan V94 64 x 64,任天堂模拟器。我试图将 GameBoy Advance Bios 放在正确的文件夹中,但我做不到。我甚至尝试过sudo mv bios.rom usr/share/higan/Game Boy Advance.sys
答案1
通过键入来检查该文件是否bios.rom
确实位于当前工作目录中。~/Desktop
ls
如果你可以看到该文件bios.rom
,你只需要/
在路径的开头mv
放一个
sudo mv bios.rom /usr/share/higan/GameBoyAdvance.sys
如果目录名称中包含空格(例如)Game Boy Advance.sys
,则需要使用\
字符将其转义,如下所示:
sudo mv bios.rom /usr/share/higan/Game\ Boy\ Advance.sys
不然mv
会混淆...
如果文件bios.rom
是不是在当前工作目录中,那么您必须cd
首先到它所在的目录,或者使用绝对路径,例如,如果它在您的~/Downloads
目录中:
sudo mv ~/Downloads/bios.rom /usr/share/higan/Game\ Boy\ Advance.sys
错误解释
当前工作目录usr/share...
下不存在该路径。位于 下,即根目录 下。如果您在当前位置键入 ,则看不到,但键入然后您将在 下看到它~/Desktop
usr
/
ls
usr
cd /
ls
/