Я столкнулся с проблемой при копировании файла с помощью команд,
cp ~/Downloads/sample.pdf ~/Desktop/
Но терминал дает мне сообщение cp: cannot stat 'sample.pdf': No such file or directory
.
command-line
cp
Herks
источник
источник
ls -al
когда вы запускаете его из ~ / Downloads? Вы увидите ошибку, которую видите, если нет файла с таким же именем для копирования.Ответы:
Вы убедились, что sample.pdf - это точное имя файла в папке загрузок? Похоже, путь указан неверно, и этот файл там на самом деле не существует. Попробуй это...
ll ~/Downloads
Посмотрите,
sample.pdf
появляется ли в списке файлов.источник
Если файл существует, возможно, у вас неправильные права, скопируйте файл. Запустите в терминале:
sudo chmod 775 /home/<user>/Downloads/sample.pdf
предоставьте себе разрешения иsudo chown <your-user>:<your-user-group> /home/<user>/Downloads/sample.pdf
владелец файла и попробуйте скопировать его снова. Ваша группа пользователей должна иметь ту же ценность, что и ваш пользователь.источник