본문 바로가기
IT 일반 정보

nuhup 명령어 nohup dev null 명령어 의미

by 떠도리c 2024. 9. 22.
반응형

nohup 명령어는 터미널이 종료되거나 연결이 끊겨도 프로세스를 백그라운드에서 실행하는 데 사용됩니다. 이 명령어는 표준 오류와 표준 출력을 파일이나 장치로 리디렉션하여 프로세스가 행업 신호를 받지 못하게 합니다.

nohup 명령어의 구문은 다음과 같습니다

nohup [명령어] [옵션] > [출력파일] 
  • 명령어는 실행할 명령어의 이름입니다.
  • 옵션은 명령어의 옵션입니다.
  • 출력 파일은 출력 및 오류 메시지가 리디렉션 될 파일 또는 장치의 이름입니다.

예시)

nohup ./script.sh > output.log 

이렇게 하면 script.sh 스크립트가 백그라운드에서 실행되고 출력 및 오류 메시지가 output.log 파일로 리디렉션됩니다.

필요할 때 프로세스를 중지하려면 kill 명령어를 사용하는 것을 기억하세요.


nohup /dev/null 2>&1 & 명령어 의미

nohup /root/linux64.sh > /dev/null 2>&1 & 명령어는 /root/linux64.sh 명령어를 백그라운드에서 실행하고, /dev/null로 표준 오류 출력을 표준 출력으로 리디렉션 및 명령어 실행 중에 발생하는 출력과 오류 메시지가 무시되고, /root/linux64.sh 명령어가 백그라운드에서 계속 실행됩니다.

반응형