11월 8일 (월)권환 및 환경변수 연습

남이섬·2021년 11월 8일
0

폴더 생성

mkdir <폴더 이름>

파일 생성

touch <파일 이름>

chmod 사용으로 권한 변경

Symbolic method

더하기(+), 빼기(-), 할당(=)과 액세서 유형을 표기해서 변경

chmod g-r <파일 이름>
chmod o-r <파일 이름>

Absolute form

rwx를 3 bit로 해석하여, 숫자 3자리로 권한을 표기해서 변경

chmod 777 <파일 이름>
chmod 600 <파일 이름>

a, u, g, o 사용

a(all), u(user), g(group), o(other)

환경변수

export

새로운 환경변수를 추가

export <환경변수명=값>

echo

환경변수의 값을 확인
달러사인($)을 입력하여, 변수라는 뜻을 터미널에 전달

echo $<환경변수 명>

unset

환경변수 해제

unset <환경변수 명>

dotenv

npm init

package.json 생성

npm install dotenv

dotenv 모듈을 설치

dotenv를 이용해 환경변수에 접근

Node.js의 내장 객체 process.env를 이용하면, 명령어 export 로 확인한 내용과 동일한 내용을 객체로 출력한다

.env

.env 파일을 생성하고, 사용하고자 하는 환경변수를 입력한 뒤 저장

index.js에서 dotenv.config 메소드를 이용해, .env를 process.env에 적용

profile
즐겁게 살자

0개의 댓글