Наличие проблемы, передающей файл новой папке

Я получаю это сообщение, когда я пытаюсь переместить файл в новую папку

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

screenshot of the error

Я довольно плохо знаком с Ubuntu; я учусь. Существует ли способ, которым я могу изменить эту папку, чтобы быть каталогом, или я должен просто переустановить приложение? Приложением является Higan V94 64 x 64, эмулятор Nintendo. Я пытаюсь поместить BIOS Усовершенствования GameBoy в правильную папку, но я не могу. Я даже попробовал sudo mv bios.rom usr/share/higan/Game Boy Advance.sys

1
задан 22 January 2018 в 23:58

1 ответ

Проверьте что файл bios.rom находится на самом деле в текущем рабочем каталоге ~/Desktop путем ввода ls.

Если Вы видите файл bios.rom, просто необходимо поместить a / в начале пути к 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 Вы будете видеть его там, под /

3
ответ дан 7 December 2019 в 12:39

Другие вопросы по тегам:

Похожие вопросы: