-
[Linux] nohup 명령어 개념과 사용법IT/IT 기초(IT기사, 알고리즘, Linux 등) 2019. 12. 2. 13:55
사용법
nohup [명령] &
정의
HUP(hang up) 신호는 터미널이 의존 프로세스들에게 로그아웃을 알리는 방식. nohup은 HUP 신호를 무시하도록 하는 명령어.
&는 백그라운드 프로세스로 작업할 때 사용하는 명령어.
즉, 백그라운드에서 지속적으로 프로그램을 사용할 때 사용.
터미널로 향하는 출력은 별도로 넘겨주기 처리를 하지 않을 때, nohup.out이라는 이름의 파일로 출력.
예시
1. nohup 명령어로 echo hello 명령을 백그라운드에서 수행. (자동으로 nohup.out 파일에 출력. 파일이 없다면 생성.)
: nohup echo hello &
2. nohup 명령어로 echo hello 명령을 백그라운드에서 수행. (test.txt 파일에 출력.)
: nohup echo helelo & > test.txt
3. nohup 명령어로 수행한 명령을 /dev/null 파일로 출력하면 출력내용을 남기지 않는다.
: nohup echo hello > /dev/null
'IT > IT 기초(IT기사, 알고리즘, Linux 등)' 카테고리의 다른 글
[Mac OS] 'xxx.zip'을(를) 확장할 수 없습니다. (오류 22 - 유효하지 않은 변수.) (0) 2019.12.04 [Mac OS] Mac에서 Homebrew 사용하기(Command Line Tools 설치) (0) 2019.12.04 [Linux] 포트상태확인(netstat, nc, ss) / 프로세스확인(ps) / pid로port찾기(lsof) (0) 2019.11.26 [Linux] 텍스트 편집기 vi / 파일 내용 읽기 cat, more, less, head, tail (0) 2019.11.22 [IT 기초] 윈도우 10 고정 IP 설정, 원격 데스크톱 가능하게 설정 (1) 2019.11.20