[Errors]Permission denied

Permission denied 에러

설명: Permission denied 에러는 사용자가 명령어나 파일에 대한 실행 권한이 없는 경우에 발생하는 오류입니다. 이 오류는 쉘(Shell)이 사용자가 요청한 작업을 수행하기 위한 충분한 권한이 없을 때 발생합니다.

기본 샘플코드:

./myscript.sh

문제를 해결하기 위해 확인해봐야 할 상황:

  1. 파일 또는 디렉토리의 실행 권한을 확인합니다.
  2. 현재 사용자가 파일 또는 디렉토리에 접근할 수 있는 권한을 가지고 있는지 확인합니다.
  3. 필요한 경우 실행 권한을 부여합니다.

예시:

  1. 실행 권한 확인:

    ls -l myscript.sh  # 파일 권한 확인
    
  2. 사용자 권한 확인:

    id  # 사용자 정보 출력
    
  3. 실행 권한 부여:

    chmod +x myscript.sh  # 실행 권한 부여
    

게시됨

카테고리

,

작성자