일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 깃
- 이터레이터
- 처음 만나는 AI수학 with Python
- /etc/network/interfaces
- 목록처리
- 네트워크 설정
- 코드로배우는스프링부트웹프로젝트
- 자료구조와함께배우는알고리즘입문
- resttemplate
- 코드로배우는스프링웹프로젝트
- 선형대수
- network configuration
- 티스토리 쿠키 삭제
- 리눅스
- 스프링 시큐리티
- 구멍가게코딩단
- 서버설정
- 자바편
- merge
- Kernighan의 C언어 프로그래밍
- 페이징
- 데비안
- GIT
- 자료구조와 함께 배우는 알고리즘 입문
- iterator
- 스프링부트핵심가이드
- 처음 만나는 AI 수학 with Python
- 친절한SQL튜닝
- 병합
- 알파회계
- Today
- Total
bright jazz music
리눅스 권한 및 소유자 변경 명령어 본문
-rwxrwxrwx
- : 파일이라는 의미. 만약 이 부분이 d로 되어 있으면 디렉토리라는 의미이다.
rwx: read, write, execute의 의미. 만약 r-x로 되어 있으면 read와 execute는 할 수 있지만 write는 할 수 없다는 의미이다.
해당 항목이 디렉토리인 경우 x(execute) 권한이 없으면 디렉토리 내부로 진입할 수 없다.
첫 번째 rwx는 사용자, 두 번째 rwx는 그룹, 세 번째 rwx는 임의의 사용자이다.
권한 변경하기
rwx rwx rwx
r: 4
w: 2
x: 1
4+2+1 = 7
따라서 sudo chmod 777sample.txt 명령어는
sample.txt 파일에 대해 소유자와, 소유자가 속한 그룹과, 임의의 사용자에게 모든 권한을 전부 주겠다는 의미이다.
만약 sudo chmod 744 sample.txt 명령을 실행하는 경우
sample.txt 파일에 대해 소유자는 rwx가 전부 가능하고, 그룹과 임의의 사용자는 r(read)만 가능하도록 설정한 것이다.
sudo chmod
sudo chown user01 test.txt
- 소유자를 user01로 변경
sudo chgrp usergroup01 test.txt
- 소유 그룹을 usergroup01로 변경
sudo chown usergroup01.user01 test.txt
-소유 그룹을 usergroup01로, 소유자를 user01로 변경.
sudo chown user01 testdirectory01
- 디렉토리의 사용자를 user01로 변경
sudo chown -R user01 testdirectory01
- R 옵션 사용시 해당 디렉토리(여기서는 testdirectory01) 안의 모든 디렉토리와 파일의 사용자를 user01로 변경한다.
* 이때 -R은 recursive의 의미이다.
'OS 및 기타 > 리눅스' 카테고리의 다른 글
리눅스 네트워크 설정(Debian 계열, Ubuntu) (0) | 2023.03.25 |
---|---|
Ubuntu 우분투 환경변수 설정 (0) | 2023.03.08 |
아이피 설정 (0) | 2022.12.22 |
라즈베리 파이(raspberry pi) 우분투 설치 (1) | 2022.12.09 |
버추얼 박스 NATnetwork 구성에서 tomcat 들어가기 (0) | 2022.01.20 |