chmod u+w filename
파일 권한 바꾸기, chmod
`chmod`는 Linux에서 파일 또는 디렉토리의 권한을 변경하는 명령어입니다. 이 명령어를 사용하면 파일의 소유자, 그룹, 그리고 기타 사용자들이 파일 또는 디렉토리에 대해 수행할 수 있는 작업을 제어할 수 있습니다.
Linux에서 파일 또는 디렉토리의 권한은 3가지 유형으로 나뉩니다: 읽기(read, r), 쓰기(write, w), 실행(execute, x). 각각의 권한 유형은 파일의 소유자(owner), 그룹(group), 그리고 기타 사용자(others)에 대해 개별적으로 설정할 수 있습니다.
`chmod` 명령어는 두 가지 주요 형식을 가집니다: 숫자 형식과 문자 형식.
1. 숫자 형식:
이 형식에서는 권한을 3자리의 숫자로 설정합니다. 각 숫자는 0부터 7까지이며, 각 자리는 각각 소유자, 그룹, 그리고 기타 사용자를 나타냅니다. 각 숫자는 이진수 형식으로 각 권한을 나타내며, 읽기는 4, 쓰기는 2, 실행은 1에 해당합니다. 예를 들어, 파일에 대해 소유자에게 모든 권한을 주고, 그룹과 기타 사용자에게는 읽기와 실행 권한만 주려면 다음과 같이 명령을 실행합니다:
chmod 755 filename
2. 문자 형식:
이 형식에서는 권한을 문자로 설정합니다. u는 소유자(user), g는 그룹(group), o는 기타 사용자(others)를 나타냅니다. +는 권한 추가, -는 권한 제거, =는 권한 설정을 나타냅니다. r은 읽기, w는 쓰기, x는 실행을 나타냅니다. 예를 들어, 소유자에게 파일의 쓰기 권한을 추가하려면 다음과 같이 명령을 실행합니다:
chmod o+w filename
정리
이렇게 `chmod` 명령어를 사용하여 파일 또는 디렉토리의 권한을 변경할 수 있습니다. 이를 통해 시스템의 보안을 강화하고, 사용자가 파일 또는 디렉토리에 대해 수행할 수 있는 작업을 제어할 수 있습니다.
'Linuxpia > Linux 명령어' 카테고리의 다른 글
[리눅스 명령어] 지정된 셀 바꾸기, chsh (1) | 2023.07.29 |
---|---|
[리눅스 명령어] 파일 주인 바꾸기, chown (3) | 2023.07.28 |
[리눅스 명령어] 파일, 디렉토리가 속했던 그룹 바꾸기, chgrp (2) | 2023.07.26 |
[리눅스 명령어] 자신의 정보 변경, chfn (3) | 2023.07.25 |
[리눅스명령어] 파일이나 디렉터리 속성을 변경하는 'chattr' (2) | 2023.07.24 |