태그 보관물: java

java

sh 파일을 실행할 때 권한이 거부되었습니다. mc.sh와 동일한 디렉토리에 다른 sh 파일이

sh 파일을 사용하여 minecraft 서버 콘솔로 화면을 쉽게 시작하려고합니다. 이 파일 이름을 mc.sh로 지정했습니다. mc.sh와 동일한 디렉토리에 다른 sh 파일이 있습니다.

mc.sh의 내용은 다음과 같습니다.

screen -S minecraft java -Xms1024M -Xmx1024M -jar spigot.jar nogui

다음은 다른 sh 파일에있는 내용입니다.

#!/bin/sh    
java -Xms512M -Xmx1024M -XX:MaxPermSize=128M -jar spigot.jar

내가 얻는 오류 메시지는 -bash: ./mc.sh: Permission denied입니다. 에 대한 권한 mc.sh-rw-rw-r-- 1



답변

권한에는 실행 비트가 설정되어 있지 않으므로 bash는 스크립트를 실행하지 않습니다. 비트를 설정하고 스크립트를 실행할 수 있습니다.

chmod u+x mc.sh
./mc.sh

또는 bash가 당신을 위해 그것을 실행하게하십시오 :

bash mc.sh

답변

터미널을 열고 (Ctrl + Alt + T를 누름) 대상 디렉토리로 cd하십시오.

cd / path_to_target

“your_file_name”파일에 실행 권한을 부여하려면 다음을 수행하십시오.

chmod + x your_file_name


답변