Я пытаюсь заменить звук запуска на своей человечности, рабочем-столе-login.ogg, с моим собственным, Настольным-login.ogg (расположенный в папке Downloads) путем выполнения следующего:
sudo cp desktop-login.ogg.old sudo cp ~/Downloads/Desktop-login.ogg
Однако это обнаруживается
cp: target ‘/home/doughnuts/home/Downloads/Desktop-login.ogg’ is not a directory
Я думал, что это было? Что продолжается?
Вы могли бы быть самыми в безопасности создать резервное копирование исходного звукового файла сначала, таким образом, можно безопасно вернуться, если Вы желаете. Следующая единственная команда выполнит то резервное копирование:
sudo mv -v /usr/share/sounds/ubuntu/stereo/desktop-login.ogg \
/usr/share/sounds/ubuntu/stereo/desktop-login.ogg_bak
Затем можно переместить собственный файл в место со следующей единственной командой:
sudo cp -v $HOME/Downloads/desktop-login.ogg /usr/share/sounds/ubuntu/stereo/
(Отмечают нижний регистр на имени файла btw). Если Вы хотите вернуться к своему исходному звуку входа в систему, можно затем работать:
sudo mv -v /usr/share/sounds/ubuntu/stereo/desktop-login.ogg_bak \
/usr/share/sounds/ubuntu/stereo/desktop-login.ogg
и все вернутся, как это было...
Во-первых:
sudo
для копирования к Вашему домашнему собственному каталогу.Во-вторых:
Ваш cp
команда:
cp desktop-login.ogg.old sudo cp ~/Downloads/Desktop-login.ogg
Так, Вы пытаетесь скопировать названные файлы desktop-login.ogg.old
, sudo
и cp
из текущего каталога, к ~/Downloads/Desktop-login.ogg
. Если Вы говорите cp
для копирования нескольких файлов это предположит, что цель является каталогом. Так как цель не является каталогом, она будет жаловаться. То, что необходимо использовать, справедливо:
cp desktop-login.ogg.old ~/Downloads/Desktop-login.ogg
Но от Вашего вопроса, Вы хотели скопировать последнего первому. Так, на самом деле необходимо использовать:
cp ~/Downloads/Desktop-login.ogg desktop-login.ogg.old
И если тот файл не находится в Вашем корневом каталоге, а в /usr/share
(или где-нибудь как этот, затем используйте sudo
).