실행시 권한 거부 문제

실행시 권한 거부 문제

VisualWorks 실행 프로그램을 시작하려고 합니다.

robert@robert-System-Product-Name:~$ /root/vw8.1.1pul/bin/linuxx86_64/vwlinuxx86_64 "~/VisualWorks Projects/launchpad64.im"
bash: /root/vw8.1.1pul/bin/linuxx86_64/vwlinuxx86_64: Permission denied
robert@robert-System-Product-Name:~$

실행 파일에 대한 권한은 다음과 같습니다.

root@robert-System-Product-Name:~/vw8.1.1pul/bin/linuxx86_64# ls -l vwlinuxx86_64
-r-xr-xr-x 1 root root 2589710 Jun 16 06:32 vwlinuxx86_64
root@robert-System-Product-Name:~/vw8.1.1pul/bin/linuxx86_64# 

인수에 대한 권한은 다음과 같습니다.

robert@robert-System-Product-Name:~/VisualWorks Projects$ ls -l
total 23788
-rwxrwxr-x 1 robert robert 24355496 Jun 16 06:31 launchpad64.im
robert@robert-System-Product-Name:~/VisualWorks Projects$

나는 r-xr-xr-x권한이 소유자, 그룹 및 모든 사람이 파일을 실행할 수 있다는 것을 의미한다고 생각했습니다. 분명히 bash는 다르게 생각합니다.

돕다!

답변1

문제는 VisualWorks가 일반적으로 잘못된 디렉터리(/)에 파일을 설치한다는 것입니다. VisualWorks를 선택한 디렉터리에 강제로 설치하려면 사용자 지정 설치를 사용해야 합니다.

관련 정보