Window 환경변수, Linux 기초 명령어 3
2021. 9. 30. 01:17ㆍBlockchain/Linux
/* Window 환경변수 */
* 개요
- 환경변수 안에는 경로설정(PATH)이 존재
- 환경변수 설정이 되어있어야 MySQL 명령어가 작동
* 환경변수 확인
- 리눅스 환경(wsl)에서 입력
- env // 환경변수 내용 출력
- echo $HOME // 특정 환경변수 확인
- echo $USER // 특정 환경변수 확인
- cd $HOME // cd ~와 같음
* 환경변수 설정
1. cd ~ 2. cd server 3. vi server.js // 아래 스크린 샷 내용 중 파란색 줄과 같게 수정 후 저장 (PORT 변수 설정) * const PORT = process.env.NODE_ENV || 3000; 4. node server.js // PORT 번호 출력 확인(3000) 5. export NODE_ENV=8080 // 환경변수 설정 6. echo $NODE_ENV // 환경변수(8080) 설정 확인, 또는 == env || grep NODE_ENV 7. node server.js // PORT 번호 출력 확인(8080) 8. vi test.js // test.js 파일 생성 9. process를 콘솔로 확인하기 위해 test.js 파일에 console.log(process); 입력 후 저장 ※ process : NodeJS 구동되는 코드 안에서 컴퓨터가 갖고있는 정보를 담은 객체 10. node test.js // 콘솔로 process 내용확인 11. vi server.js // 위 스크린 샷 내용 중 파란색 줄의 아랫줄과 같게 수정 후 저장 * const PORT = process.envPORT || 3000; 12. export PORT=8080 // 환경변수 설정 13. echo $PORT // 환경변수 확인(8080) 14. export NODE_ENV=production // 환경변수 설정 15. echo $NODE_ENV // 환경변수 확인 > 결과물 : production 16. node server.js // PORT 번호 출력 확인 > 결과물 : production 17. vi test.js // test.js 파일 아래 스크린 샷 내용과 같게 수정 후 저장 18. node test.js 19. vi test2.js // test2.js 파일 생성 후 아래 스크린 샷과 같게 수정 후 저장 20. node test2.js 21. 터미널에 10 입력 시 종료 확인 |
/* Linux 기초 명령어 3*/
* Shell Script
- cal // 달력 출력
- date // 날짜 출력
- echo $PATH // 환경변수 출력
- cal; date; echo $PATH // 세미콜론' ; ' 사용하여 한 줄로 실행 가능
- ps - ef | grep node > node.txt
- head -n 1 [파일명] // 파일의 앞 부분을 확인
- tail -n 1 [파일명] // 파일의 뒷 부분을 확인
- cat [파일명] // 파일의 내용을 화면에 출력
- cat [파일명] | grep [파일명]
'Blockchain > Linux' 카테고리의 다른 글
쉘(Shell)이란? Linux 기초 명령어 2, D2Coding 폰트와 Zsh 설치 및 설정 (0) | 2021.09.29 |
---|---|
OS란? Linux 기초 명령어, Linux 환경에서 NodeJS 설치, htop, net-tools (0) | 2021.09.29 |