사용권한

Siwoo Pak·2021년 8월 23일
0

Linux

목록 보기
5/6

ls -l

  • ls 명령어를 사용하면 하위폴더와 파일들의 목록을 보여줌.
  • ls -l 명령어를 사용하면 파일형태, 사용권한, 하드링크 번호, 이름 크기 시간까지 자세하게 긴 리스트의 포맷으로 출력.
  • drwxr-xr-x 7 siwoo staff 238 8 23 11:20 environment_variable
  • 첫번째 d는 디렉터리를 가리키며 - 인 경우는 파일
  • rwxr-xr-x는 소유자 그룹 나머지의 파일 혹은 폴더의 권한을 나타낸 거임
  • r은 읽기 권한, w는 쓰기 권한, x는 실행권한
  • 기본적으로 디렉터리나 파일을 작성시에 755(rwxr-xr-x)로 설정됨
  • siwoo staff는 소유자와 소유자의 그룹을 지칭
  • 그 외의 부분은 하드링크번호 파일의 생성날짜와 파일명이다

사용권한

  • chmod 명령어 사용
  • 유저, 그룹, 나머지는 u,g,o 로, 전체의 주고싶으면 a
  • +,-,= +,-는 추가적으로 그 권한을 주거나 삭제, = 할당
  • 예시
$ chmod g-r helloworld.js // -rwx--xr-x로 권한이 바뀜
$ chmod a= helloworld.js // ----------으로 권한이 바뀜
  • 그 밖의 숫자로도 권한수정 가능
$ chmod 744 helloworld.js // -rwxr--r--으로
profile
'하루를 참고 인내하면 열흘을 벌 수 있고 사흘을 참고 견디면 30일을, 30일을 견디면 3년을 벌 수 있다.'

0개의 댓글