цель Каталога CP не может быть найдена Ubuntu 14.04

Я пытаюсь заменить звук запуска на своей человечности, рабочем-столе-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

Я думал, что это было? Что продолжается?

1
задан 21 March 2016 в 06:36

2 ответа

Вы могли бы быть самыми в безопасности создать резервное копирование исходного звукового файла сначала, таким образом, можно безопасно вернуться, если Вы желаете. Следующая единственная команда выполнит то резервное копирование:

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

и все вернутся, как это было...

0
ответ дан 7 December 2019 в 15:59

Во-первых:

Вы не должны использовать 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).

1
ответ дан 7 December 2019 в 15:59

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

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