Node 내에서는 환경 변수 또는 운영체제에서 관리하고 있는 내용들을 가져올 수 있습니다. Windows 와 Mac / Linux로 다르게 분리하여 관리할 수 있습니다. 기본적으로 node module 내에 저장이 되어 있고, 그대로 가져다가 사용하면 됩니다. require('os')라고 선언하면 현재 사용자 또는 개발자의 운영 환경값을 가져올 수 있습니다. const os = require('os'); console.log(os.EOL === '\n'); console.log(os.EOL === '\r\n'); console.log(os.totalmem()); console.log(os.freemem()); console.log(os.type()); console.log(os.userInfo()); c..
nohup 을 통해 또는 다른 툴을 통해 프로그램을 동작시키면 그 프로그램은 백그라운드에서 작동하게 되는데요, 이 프로그램이 살아있도록 동작하는 것이 바로 프로세스입니다. 프로세스가 살아 있는지 체크하는 방법입니다. ## 프로그램명을 통해 프로세스의 아이디를 알아내는 방법 ## 프로그램명: programname $ ps -ef | grep programname ## 포트 번호를 통해 프로세스의 아이디를 알아내는 방법 ## 포트 번호: 1234 $ lsof -i:1234 다음으로 프로세스를 종료하는 명령어입니다. ## pid 의 프로세스를 죽일 때 $ kill -9 pid ## 81291의 pid를 가진 프로세스를 죽일 때 $ kill -9 81291