반응형
Notice
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- 리눅스
- JavaScript
- 주식공부
- Github
- 덩크 로우
- draw
- 주식
- Nike
- oracle
- 리액트
- dunk high
- jQuery
- Linux
- stockx.com
- 코로나19
- 오라클
- 파이썬
- 발매예정
- sacai
- Dunk Low
- 덩크로우
- Python
- 자바스크립트
- 제이쿼리
- 나이키
- dunklow
- 덩크 하이
- react
- GIT
- 드로우
Archives
- Today
- Total
Life goes slowly...
[Linux] 리눅스 파일 권한(퍼미션) 수정 - chmod 본문
728x90
반응형
chmod
리눅스 환경에서 디렉토리나 파일에 부여된 퍼미션(권한)을 변경 및 수정하는 명령어입니다.
퍼미션을 수정하는 방법은 기호 문자열을 이용하는 방법과 8진수 진법을 사용하는 변경하는 두 가지의 방법이 있으며 기호 문자열을 사용하는 권한을 변경할 경우는 기존 권한 중 일부 권한을 빼는 경우에 많이 사용되며 숫자 표기법은 파일의 권한 전체를 재설정할 때 많이 사용됩니다. 그룹, 소유자, 타인에 대한 읽기, 쓰기, 실행 퍼미션(권한)을 변경 가능합니다.
권한(permssions)
파일 시스템에서 특정 사용자 그룹 및 사용자에게 접근 권한을 할당하는 방식을 말합니다. 사용자가 파일시스템의 내용을 보거나 변경하는 것에 대한 통제하는 행동을 말합니다.
기호 표기 |
8진수 표기 |
설명 |
---------- |
0000 |
권한 없음 |
---x--x--x |
0111 |
실행 권한 |
--w--w--w- |
0222 |
쓰기 |
--wx-wx-wx |
0333 |
쓰기, 실행 권한 |
-r--r--r-- |
0444 |
읽기 |
-r-xr-xr-x |
0555 |
읽기, 실행 권한 |
-rw-rw-rw- |
0666 |
읽기, 쓰기 권한 |
-rwxrwxrwx |
0777 |
읽기, 쓰기, 실행 권한 |
속성 추가 및 제거
//모든 파일의 권한을 000(권한없음) 으로 초기화
$ chmod 000 *
//특정 파일에 읽기,실행권한(0555) 부여
$ chmod 555 [특정파일]
//모든 파일의 권한을 777(모든권한) 부여
$ chmod 777 *
//특정 파일에 모든 사용자 실행권한(x) 추가(+)
$ chmod +x [특정파일]
//특정 파일에 그룹사용자(g), 기타사용자(o)에서 실행권한(x) 제거(-)
$ chmod go-x [특정파일]
//특정 파일에 소유자(u)는 읽기(r),쓰기(w) 추가 , 그룹사용자(g)는 읽기(r) 제거(-)
$ chmod a+rw, g-r [특정파일]
728x90
반응형
'프로그래밍 > Linux' 카테고리의 다른 글
[Linux] 리눅스 네트워크 경로 수집 -traceroute (0) | 2020.08.02 |
---|---|
[Linux] 리눅스 사용자 계정 생성 - useradd, adduser (0) | 2020.08.01 |
[Linux] 네트워크 상태확인 - ping (0) | 2020.07.31 |
[Linux] 리눅스 방화벽 포트 확인 및 설정 (2) | 2020.07.30 |
[Linux] 리눅스 백신 프로그램 삭제 - McAfee (1) | 2020.07.29 |
[Linux] 편리성이 강한 리눅스 툴 - MobaXterm (0) | 2020.07.29 |
[Linux] 리눅스 백신프로그램 설치 - McAfee (0) | 2020.07.29 |
[Linux] 리눅스 스케쥴러 - crontab 명령어 (0) | 2020.07.28 |
Comments