Изображения JPG становятся черными при использовании командной строки cp

Я использовал следующую команду для копирования папки, содержащей изображения JPEG и PNG:

sudo cp -r ~/Downloads/wallpap/ /usr/share/backgrounds/

Однако изображения в формате JPEG становятся черными, а изображения в формате PNG - в порядке. Как мне этого избежать?

2 ответа

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

sudo find /usr/share/backgrounds/ -type f -exec chmod 644 {} +
sudo find /usr/share/backgrounds/ -type d -exec chmod 755 {} +

Если вы копируете от имени пользователя root (sudo cp -r ~/Downloads/wallpap/ /usr/share/backgrounds/)

тогда вам придется изменить разрешения:

 sudo chown -R username /usr/share/backgrounds/wallpap/

Надеюсь, это поможет вам

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