사용 권한
ls -l
chmod
를 통하여 폴더나 파일의 읽기, 쓰기, 실행 권한을 변경할 수 있습니다.Access class | Operator | Access Type |
---|---|---|
u (user) | + (add access) | r (read) |
g (group) | - (remove access) | w (write) |
o (other) | = (set exact access) | x (execute) |
a (all) |
// 초기 -rw-r--r--
chmod a=rw filename // -rw-rw-rw-
chmod u= filename // ----rw-rw-
chmod a+rx filename // -r-xrwxrwx
chmod go-wx filename // -r-xr--r--
chmod a= filename // ----------
Permission | Number |
---|---|
Read(r) | 4 |
Write (w) | 2 |
Execute (x) | 1 |
// user => 7(4+2+1), group,other => 4(4+0+0)
chmod 744 filename // -rwxr--r--
환경 변수
export // CLI 창에서 입력
export urclass='is good' // '=' 좌우로 공백이 없어야 한다.
자바스크립트 문서 내에서 process.env
명령어로 환경변수에 접근 가능
.env
파일에 접근하여 환경 변수를 사용할 수 있게 만들어줌
.env
파일에 다음과 같이 환경 변수를 지정해 놓는다.DATABASE_NAME = my_app_database
dotenv
모듈을 사용하여 접근 및 사용이 가능하다.console.log(process.env.DATABASE_NAME) // my_app_database