권한

최승아·2021년 9월 23일
0

1. 권한 기본

r: read w:write e:excute / user,group,other

2. 권한 변경 - chmod

chmod u , g , o / + , - [ 실행파일, dir ]

  1. 예시로 txt 파일을 만들고 hi 단어 넣어보기
  • touch sample.txt -> echo 'hi' > sample.txt
  1. 예시로 group read 권한 부여
  • chmod g+r sample.txt

3. excute

  1. 예시로 nano hi.sh 생성
  2. nano hi.sh 안에 작성
    #!/bin/bash
    echo 'hello'
  3. ls -l -> ./hi.sh -> execute 불가
  4. chmod u+x hi.sh -> execute 가능

4. directory 권한

  1. 예시로 dir 생성
  • mkdir example;cd example;echo 'hi' > example.txt
  1. recursive 권한 부여
  • chmod -R o+w example : example안에 있는 dir 안에 dir ... 에 o+w 권한 부여해주기

5. chmod - class & operation

rwx : 421

  1. chmod 777 [파일명, dir명]
  • rwx rwx rwx
  1. chmod ugo=rx [ 파일 또는 dir명]
  • u,g,o => read, execute 부여
profile
⭐ 개발 정리 공간 ⭐

0개의 댓글