CentOS 7에서 루트 권한이 있는 폴더로 파일 이동

CentOS 7에서 루트 권한이 있는 폴더로 파일 이동

저는 script.sh이라는 폴더 에 스크립트 파일을 넣으라는 튜토리얼을 따르고 있습니다 /etc/profile.d/. 그러나 script.sh해당 디렉터리에 파일을 저장 하려고 하면 gedit도구에서 해당 폴더에 저장할 권한이 없다는 오류 메시지를 표시합니다. 그래서 script.sh지금은 데스크탑에 저장하겠습니다. /etc/GUI를 통해 폴더의 내용을 볼 수도 없습니다 . (비어 있고 정말로 비어 있는 것이 보이지 않는 한.) 를 입력하여 루트로 터미널을 실행할 수 있지만 su - root,script.sh파일을 데스크탑에서 로 이동하거나 에 저장할 수 있는 방식으로 열려면 무엇을 입력해야 합니까 /etc/profile.d/script.sh?gedit/etc/profile.d/script.sh

답변1

sudo이 패키지가 있으면 시도해 보세요 gksudo nautilus. 그렇지 않으면 더 많이 사용하려면 sudo mv -v /home/username/Desktop/script.sh /etc/profile.d/script.sh시도해 보세요.man mv

sudo설명하는 작업을 수행하려면 그 뒤에 오는 명령을 일시적으로 승격하세요.

답변2

이 디렉터리에 파일을 저장하려면 루트 권한이 필요합니다. sudo 권한이 있는 경우 'sudo' 명령을 사용하여 이를 달성하세요. (sudo mv fileName /location/of/dir) 예, 'su -'를 사용하여 루트로 변경하고 mv script.sh를 /etc/profile.d로 변경할 수 있습니다.

관련 정보