리눅스에 관하여

리눅스(Linux) chmod 명령어 사용법(기본 옵션만)

평범하고 즐거운 삶 2021. 10. 22. 19:28
반응형

chmod

chmod(change mode)명령어는 대상 파일과 디렉토리의 권한을 변경할 때 사용되는 명령어 입니다.

문자열로 직접 지정하여 바꾸는 경우와 8진법 수를 이용하여 바꾸는 경우 2가지가 있습니다.

문자열은 r, w, x를 이용하며 8진법은 4, 2, 1숫자를 이용합니다.

 

명령어 사용법

 

chmod (-문자+문자) (파일명) 명령어를 입력하면 아래 화면과 같이 권한이 변경되는걸 볼수 있습니다.

여기서 간단하게 r은 읽기 w는 쓰기 x는 실행입니다.

-r를 입력하면 r권한이 다없어지고 -w를 입력하면 w권한이 없어집니다. 또 +w를 입력하면 w권한이 생기고 +x를 입력하면 x권한이 생깁니다.  

 

예제)

 

 

chmod u(+-),g(+-)x(+-) (파일명) 명령어를 입력하면 아래 화면과 같이 변경됩니다.

간단히 정리하면 u는 소유자 g는 그룹 x는 타인의 권한을 말합니다.

 

예제)

 

 

 

chmod (8진법 수) (파일명)을 입력하면 하래 화면과 같이 변경됩니다.

 여기서 8진수 사용방법 읽기 r은 4, 쓰기 w는 2, 실행 x는 1을 나타내며 이숫자를 합치면 7이 되는데 그럼 rwx 읽기, 쓰기, 실행 권한을 다 가능하게 변경할수 있습니다.

 

예제)

 

예를 들어서 chmod 421 (파일명)을 입력하면 소유자는 r 그룹은 w 타인은 x로 변경이 가능합니다.

 

예제)

 

chmod명령어에 대해 기본적인 내용만 설명드렸습니다.

 

감사합니다.

 

좋은 하루 보내세요~

반응형
티스토리 친구하기