Linux/Read, Write, Execute

Read, Write, Execute 권한

테오구 2021. 11. 8. 10:16
728x90

 

mkdir linux
nano helloworld.js

console.log("Hello World!");를 입력 후

 

Ctrl + X, Y, Enter 를 순서대로 입력하면, 새로운 파일을 저장할 수 있습니다.

이번에는 명령어 ls -l 을 프롬프트에 입력하고 Enter(엔터 키)를 누릅니다. 다음과 같은 출력을 만날 수 있습니다.

터미널에 출력된 결과 중에서, 가장 왼쪽의 표현을 살펴보겠습니다.

파일 helloworld.js는 -rw-r--r-- 이라고 출력되었고, 폴더 linux는 drwxr-xr-x 라고 출력되었습니다.

이 표현의 첫 시작인 -d 는 각각 not directory와 directory를 나타냅니다.

폴더이면 d로, 파일이면 - 로 나타냅니다.

이어지는 r, w, x는 각각 read permission, write permission, execute permission으로 읽기 권한, 쓰기 권한, 실행 권한을 나타냅니다.

파일 helloworld.js의 권한은 rw-r--r-- 으로, 소유자는 읽기와 쓰기가 가능하고, 다른 사용자 그룹은 읽기만 가능하다는 의미입니다.

폴더 linux의 권한은 rwxr-xr-x 으로, 소유자는 읽기와 쓰기, 실행이 가능하고, 다른 사용자 그룹은 읽기와 실행만 가능합니다.

728x90

'Linux > Read, Write, Execute' 카테고리의 다른 글

user, group, and other  (0) 2021.11.08