5-4. 디렉터리의 퍼미션
디렉터리의 퍼미션을 확인하는 명령어는 다음과 같습니다.
ls -ld
만약 제가 만들어놓은 practice_ubuntu라는 디렉터리의 퍼미션을 확인하면요.
ls -ld practice_ubuntu/
디렉터리도 파일의 퍼미션처럼 rwx라는 기호로 표시되는데요.
다만 이때 파일의 퍼미션과는 조금 다른 의미를 가집니다.
가령 디렉터리에 대한 읽기 권한이 없는 경우엔, ls명령어를 사용할 수 없게 됩니다.
또, 파일을 지울 수 있는지는 파일이 아닌 디렉터리의 퍼미션에 의해 결정됩니다.
5-5. 파일 모드 변경
파일이나 디렉터리의 퍼미션을 설정하는 명령어는 다음과 같은데요.
단, 파일 모드의 변경의 해당 파일의 소유자와 슈퍼 사용자만 가능합니다.
chmod [ugoa] [+-=] [rwx] <파일명>
우선 ugoa부터 보면요.
만약 생략할 경우, 디폴트 값은 a입니다.
다음, +-=를 보겠습니다.
위의 정보를 토대로 퍼미션을 바꿔볼게요.
우선 text_vim.txt라는 파일에 설정되어있던 퍼미션인데요.
만약 소유자에게 실행 권한을 주려면 이렇게 작성하면 됩니다.
chmod u+x text_vim.txt
그럼 이렇게 실행 권한이 생긴 것을 볼 수 있죠,
만약 소유자의 쓰기 권한을 빼고 싶으면요.
chmod u-w test_vim.txt
그럼 이렇게 쓰기 권한이 금지된 것을 볼 수 있습니다.
Linux - 프로세스 (0) | 2022.12.13 |
---|---|
Linux - 슈퍼 사용자 (0) | 2022.12.12 |
Linux - 퍼미션 (1) (0) | 2022.12.11 |
Linux - 텍스트 에디터 Vim (3) (0) | 2022.12.09 |
Linux - 텍스트 에디터 Vim (2) (0) | 2022.12.08 |
댓글 영역