cp: неверная опция - '/'

Я пытаюсь восстановить зашифрованную папку с помощью Ubuntu Live CD, я сделал все шаги теперь все, что я хочу сделать, это скопировать мой /tmp/ecryptfs.bM59alvG в /home/ubuntu/myfolder каталог.

Я использую эту команду:

cp -Rv/tmp/ecryptfs.bM59alvG/home/ubuntu/myfolder

но тогда я получаю эту ошибку cp: invalid option -- '/',

Пожалуйста, помогите мне, как скопировать данные /tmp/ecryptfs.bM59alvG к моему /home/ubuntu/myfolder,

1 ответ

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

cp -Rv /tmp/ecryptfs.bM59alvG /home/ubuntu/myfolder

В зависимости от того, как вы расшифровали папку, вам могут потребоваться права суперпользователя для завершения копирования. Это сделало бы команду похожей на это.

sudo cp -Rv /tmp/ecryptfs.bM59alvG /home/ubuntu/myfolder

При этом, исходя из вашего поста, я буду очень осторожен с тем, что вы пытаетесь сделать. Версия Ubuntu для Live CD работает в памяти и может не иметь достаточно места для хранения файлов, хранящихся в зашифрованной папке. Даже если это произойдет, вы можете потерять все эти файлы сразу после перезагрузки (единственное возможное исключение - Live USB с файлом постоянства). Намного лучшей идеей было бы скопировать файлы в какое-то внешнее хранилище для безопасного хранения.

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