Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- 일반유저
- 쉘스크립트
- 리액트
- 환경변수
- 리눅스
- MariaDB
- wget
- 머클트리
- 벨로포터
- 블록체인
- 노드
- 전역설치
- Docker
- Sequelize
- 이더리움
- node.js 교과서 따라하기
- 라우터
- 자바스크립트
- immer
- 머클루트
- 우분투
- 시퀄라이즈
- 리액트를 다루는 기술
- wsl
- 변수
- npm
- 설치
- 깃허브
- 솔리디티
- centos
Archives
- Today
- Total
코드코코
[리눅스] 파일과 디레터리의 소유와 허가권 본문
파일과 디레터리의 소유와 허가권
- 리눅스 시스템의 모든 파일과 디렉터리에는 소유권(ownership)과 접근권한(permission)이 부여
소유권
- 해당하는 파일(디렉터리)가 누구의 소유인지를 의미
- 아래 첨부파일에 표시된 부분이 소유권을 나타냄.
- 나열순서 : 소유자 소유그룹
- 그룹 : 사용자들의 시스템 운영 특성에 따라 묶어 놓은 것
같은 그룹에 속한 사용자들은 파일 또는 디렉터리에 대해 동일한 소유권과 작업 권한을 가짐.
- ls -la 명령어를 통해 확인할 수 있음.
소유권 변경하기
$ chown [option] 소유자[:그룹명] 파일명
- 파일과 디렉터리의 사용자 소유권과 그룹 소유권을 변경
- change ownership의 줄임말
- option
-R : 하위 디렉터리를 포함하여 디렉터이 내부의 모든 파일의 소유권 변경
파일별 rwx 접근권한
일반 파일(-) | 디렉터리 파일(d) | 특수 파일 | 관련명령어 | |
읽기 (r) | 파일 내용 읽기 | 디렉터리 내 파일 목록 읽기 | read() 로 읽기 | cat |
쓰기 (w) | 파일 수정/삭제 | 디렉터리 내 파일 생성/삭제 기능 | write() 로 파일 내용 변경 | wi, echo |
실행 (x) | 파일 실행 | cd 명령 사용 가능 | 의미 없음 | cd |
파일 유형
- d(디렉터리)
- - (일반 파일)
- l (링크 파일) : 바로가기 역할, 실제파일은 다른 곳에 있음.
- b (블록 디바이스) : 블록단위로 읽고 쓰는 블록 장치 특수 파일.
- c (문자 디바이스) : 문자 단위로 읽고 쓰는 문자 장치 특수 파일.
특수파일 확인 명령어
$ ls -l /dev
-rw-r--r-- 1 root root 552 12월 18 2019 pam.conf
drwxr-xr-x 2 root root 4096 12월 2 21:16 pam.d
(파일유형)
(파일허가권)
(물리적 파일 연결 갯수)
(파일소유자명)
(파일 소유그룹명)
(파일크기-바이트단위)
(파일이 마지막으로 변경된시간)
(파일명)
파일허가권 관련 명령어
$ chmod [option] 허가권 파일명
허가권 표시 방법
기호모드
사용자 | u | 소유자 |
g | 그룹 | |
o | 기타 사용자 | |
a | 모든 사용자 (u+g+o) | |
연산자 | + | 허가권 부여 |
- | 허가권 제거 | |
= | 허가권 지정 |
숫자 모드
사용자필드 | 그룹필드 | 기타사용자필드 | |
기호 | r w x | r w x | r w x |
자리수 | 4 2 1 | 4 2 1 | 4 2 1 |
2진수 | 1 1 1 | 1 1 1 | 1 1 1 |
8진수 | 7 | 7 | 7 |
'기록 > 리눅스' 카테고리의 다른 글
[리눅스 ] 프로세스 종료와 정지 (0) | 2021.12.16 |
---|---|
[리눅스] 프로세스 확인 (0) | 2021.12.15 |
[리눅스] 사용자와 그룹 관련 명령어 (0) | 2021.12.15 |
[리눅스] 다중명령어 (0) | 2021.12.15 |
[리눅스] curl로 파일 다운로드 받기 (0) | 2021.12.15 |