백그라운드에서 실행 CentOS7 시작 스크립트 명령

I. &

& Plus는 리눅스 명령 후 백그라운드에서 실행 할 수 있습니다

 

두, nohup을

그렙 HUP보기 | 면역의 SIGINT 신호에 면역이되지 사용할 수 shopt 내부에 SIGHUP 신호.

터미널을 닫을 때, 기본적으로 쉘은 터미널 출구를 따라 다른 프로세스를 일으키는 원인이되는 터미널과 관련된 프로세스를 제공하기 위해 SIGHUP 신호를 보내드립니다. nohup을 SIGHUP을 캡처 프로세스가 종료되지 않도록 프로세스를 무시 않습니다.

nohup 명령과 함께 리눅스 명령하기 전에 해당 과정은 온 / 오프 터미널에 계정을 종료 한 후 실행을 계속할 수 있습니다. 기본값은 출력 모두에 nohup.out은라는 이름의 파일로 재 처리합니다.

위 그들과 관련하여 우리가 백그라운드에서 실행 순서가 영구적으로 할 수 있도록 nohup을 COMMAND &.

 

세, rc.local에

호환성을 위해 추가 된이 /etc/rc.d/rc.local 파일, 자신의 systemd 서비스 나 udev에 규칙을 만들 부팅시이 파일을 사용하는 대신 스크립트를 실행하는 것이 좋습니다.

시스템 시작 후 # 파일에 명령을 실행할 수있는 권한을 부여
 chmod를 + X 축을 / etc / rc.d / rc.local 파일을 열어

 

추천

출처www.cnblogs.com/jhxxb/p/10987503.html