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 |
---|