티스토리 뷰
유닉스 파일 권한(Permissions) 설정 - chmod
2017. 2. 1. 22:16오늘은 유닉스 파일 권한에 대해서 알아보도록 하겠습니다.
파일의 권한에 따라 읽기(Read), 쓰기(Write), 실행(Execute) 이 가능합니다.
권한 그룹에는 User , Group , Other 3개의 권한 그룹이 있습니다.
User는 파일소유자 입니다. Group은 소유자그룹 입니다. Other는 기타 사용자 입니다.
권한 설정은 기호 모드 및 숫자 모드 가 있습니다.
두가지 방법에 대해서 자세히 알아보도록 하겠습니다.
1. 기호모드
지정된 명문자 및 기호를 활용하여 파일에 대한 권한을 부여 및 회수합니다.
사용하는 영문자에는 u , g , o , a , 가 있습니다.
u는 소유자를 의미하고, g는 소유자 그룹 , o는 기타사용자 , a는 u,g,o 모두를 의미합니다.
기호에는 + , -가 있으며 +는 권한 부여 이고, -는 권한 회수 입니다.
예를 들어 설명 드리겠습니다.
예시1) chmod go+w file1
file1에 대해서 group , other 에게 쓰기 권한을 부여합니다.
예시2) chmod a+x file1
file1에 대해서 user, group , other에게 실행 권한을 부여합니다.
예시3) chmod o-rwx file1
file1에 대해서 other에게 읽기,쓰기,실행 권한을 회수합니다.
2. 숫자모드
지정된 숫자를 활용하여 파일에 대한 권한 부여 및 회수합니다.
사용하는 숫자에는 4 , 2 , 1 있습니다.
4는 읽기 권한을 의미 하고, 2는 쓰기 권한을 의미하고 , 1은 실행 권한을 의미 합니다.
예를들어 설명 드리겠습니다.
예시1) chmod 022 file2
file2에 대해서 group , other에게 쓰기 권한을 부여합니다.
단, user에 읽기, 쓰기, 실행 권한이 있었다면 회수 됩니다.
group , other에 읽기 및 실행 권한이 있었다면 회수 됩니다.
예시2) chmod 111 file2
file2에 대해서 user, group, other 에게 실행 권한을 부여합니다.
단, 읽기 및 쓰기 권한이 있었다면 회수 됩니다.
예시3) chmod 777 file2
file2에 대해서 user, group, other 에게 읽기, 쓰기, 실행 권한을 부여합니다.
파일 권한에 대해서 알아 보았습니다.
두가지 방식은 장단점이 있지만, 상황에 맞게 사용하시면 편리할 거라 생각 됩니다.
숫자모드를 사용 할 경우에는 조심해야 됩니다. 이전에 권한을 확인 후 신중히 변경 하시기 바랍니다.
'프로그래밍 > UNIX' 카테고리의 다른 글
유닉스(Unix) find 유틸 (0) | 2017.02.14 |
---|---|
유닉스 sort, tail , head 명령어 (0) | 2017.02.13 |
putty 다운로드 및 사용법 (0) | 2017.02.01 |
시그윈(Cygwin) 설치 (0) | 2017.02.01 |
- 설민석 한국사 무료강의 듣기
- 옵티마이저 수행절차
- 정보처리기사 일정
- 코미디 빅리그 방청신청
- 한냉 알레르기
- 김우빈 비인두암
- 수능성적표 인터넷 발급
- 주차위반과태료조회
- 한전 전기요금 조회
- 불후의 명곡 방청신청
- lg 드라이버 다운로드
- 병역면제조건
- 가전제품 무료수거
- 대마씨 효능
- 출산장여금
- 대만 월별날씨와 그에따른 옷차림 준비
- 연금복권 하는 방법
- 군대 면제조건
- 태양 꿈
- 스타벅스 별적립
- 꿈해몽
- 별똥별 꿈해몽
- 영화 협상
- 대기업 연봉 순위 최근정보
- 국민연금 수령액 확인
- 재산세 과세증명서 인터넷 발급
- 달 꿈풀이
- 오라클 비번 찾기
- 분실폰 조회 초간단
- 저소득층 기준 및 지원
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |