본문 바로가기
카테고리 없음

[Linux]chmod 명령어 쓰는법

by devebucks 2019. 9. 6.
728x90

 

리눅스 터미널에서 'll' 명령어를 입력하면, 위의 그림과 같이 파일의 권한이 나타난다.

 

이 권한들은 chmod 라는 리눅스 명령어를 사용해서 수정해줄 수 있다.

 

다음 사진과 같이 "허가 거부됨"으로 실행파일이 실행되지 않을 수 있다. 

 

전부다 권한을 열려면 명령어는 

 

chmod 777 stc_prj.sh 로 실행하면 된다.

 

그게 아니라 더 디테일하게 권한을 부여하고 싶은 경우

 

규칙을 알아야 한다.

 

일단 맨 위의 사진에서 본 권한들을 보면,

-rw-rw-r--으로 되어 있다.

빨간색 - 는 파일 상태이다.

- : 파일

d : 디렉토리

 

노란색 rw- 는 소유자(user)의 권한이다.

초록색 rw- 은 그룹 권한이다.

파란색 r-- 는 기타 권한이다.

 

 

권한의 종류는 크게 3개이다. r,w,x

 

r = 4

w =2 

x = 1

- = 0

 

을 나타내고 있다. 위의 숫자들을 합해서 chmod로 권한을 부여하게 된다.

 

chmod 777 파일이름 

 

을 입력하면, 소유자, 그룹, 기타 권한이 rwx가 되어 -rwxrwxrwx로 권한상태가 된다.

 

 

chmod 557을 하면,

 

-r-xr-xrwx로 권한 상태가 변경된다.

 

 

 

 

 

728x90

댓글