이번주 복습 2022.01.19

2022. 1. 19. 19:46카테고리 없음

1.linux

1)사용권한

 

ls 결과

 

ex) drwxrwxrwx

 

d / rwx / rwx / rwx

폴더인지구분/owner/group/other

 

첫글자:폴더(directory)인 경우 d / 파일인 경우 - 

owner:기본적으로 파일의 소유자(디폴트인 경우 만든사람 즉 user)

 

chmod 권한변경 명령어

ex1 symbolic method) u,g,o,a

 

chmod a=rw helloworld.js - 모든 (세 개의) 권한에게 전부 rw 권한을 줌

chmod u= helloworld.js - user 권한에게 빈칸을 해당 (모든권한을 주지않음)

chmod a+rx helloworld.js - 모든 권한에게 rx권한을 추가해줌

 

ex2 absolute form)

r=4, w=2, x=1

 

chmod 744 helloworld.js - user권한은 rwx, group과 other권한은 r만

 

2)환경변수

 

js 변수는 전역변수와 지역변수가 있다.

그러나 파일 A에서 전역변수로 선언하더라도, 다른 파일 B에서 파일 A의 전역변수에 접근할 수 없다.

그러나 파일 A의 전역변수를 export 한다면, 파일 B에서 파일 A의 전역변수에 접근할 수 있다.

Linux 기반의 운영체제의 PC에는 시스템 자체에 전역변수를 설정할 수 있다.

그리고 시스템에 설정한 전역변수를 환경변수라고 한다.