![스크립트를 사용하여 이미지를 /usr/share/Backgrounds/에 복사합니다. [닫기]](https://linux55.com/image/178227/%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8%EB%A5%BC%20%EC%82%AC%EC%9A%A9%ED%95%98%EC%97%AC%20%EC%9D%B4%EB%AF%B8%EC%A7%80%EB%A5%BC%20%2Fusr%2Fshare%2FBackgrounds%2F%EC%97%90%20%EB%B3%B5%EC%82%AC%ED%95%A9%EB%8B%88%EB%8B%A4.%20%5B%EB%8B%AB%EA%B8%B0%5D.png)
/usr/share/background/
다른 스크립트를 사용하여 선택한 이미지를 복사하여 사용할 수 있도록 하려고 하는데 lightdm
작동하지 않습니다. 일반적인 방법을 시도했지만 cp "$file" /usr/share/background/wall.png
작동하지 않습니다.
답변1
두 가지 사항을 검토해 보시기 바랍니다.
1.권한 보기 스크립트를 루트로 실행하지 않는 경우 권한을 확인하십시오. /usr/share/Backgrounds는 루트가 소유하며 여기에 쓰려면 수퍼유저 작업이 필요합니다.
sudo cp "$file" /usr/share/backgrounds/wall.png
2. 경로를 확인하세요 권한이 올바른 경우 경로를 확인하세요.
제공하신 샘플 코드가 다음 위치에 파일을 복사하려고 합니다./usr/공유/배경. 다음과 같이 수정해보세요.
cp "$file" /usr/share/backgrounds/wall.png
배경이 있으니 참고하세요에스(복수형).