access 명령어는 현재 접속한 사용자가 특정 디렉토리나 파일의 존재 유무 및 읽기, 쓰기, 실행 권한을 가지고 있는지 확인하는 명령어다. 쉘 스크립트 안에서 특정 경로에 권한이 있는지 알아보기 위해서 사용한다.
$ access [모드] 경로
예를 들어 test.txt 파일에 특정 모드로 사용이 가능한지 테스트해보기 위해서 다음과 같이 실행할 수 있다.
$ access rw test.txt
$ echo "$?"
명령어 자체가 내용을 출력하지는 않는다. 대신 “$?” 변수를 통해 access 명령이 리턴한 리턴 코드를 확인해서 성공(0)인지 실패(1)인지 확인할 수 있다.
옵션
옵션 | 설명 |
--help | 사용법 출력 |
--version | 버전 정보 출력 |
댓글