Linux bash 스크립트 [닫기]

Linux bash 스크립트 [닫기]

대본에 관해 궁금한 점이 많습니다. 컴퓨터를 켤 때 자동으로 시작되는 스크립트를 구성하는 방법은 무엇입니까? 2 콘솔을 사용하여 스크립트를 시작하고 종료할 수 있습니까? 3 콘솔을 닫은 후에도 스크립트가 계속 작동합니까?

답변1

  1. 이는 실행 중인 운영 체제에 따라 다릅니다. 컴퓨터를 켰을 때 시작되는 프로그램을 흔히 서비스라고 합니다. 전통적인 Unix 방식은 rc 스크립트를 사용하는 것입니다. systemd를 사용하는 경우에도 여전히 지원되어야 합니다. 바라보다systemd는 /etc/init.d 스크립트를 어떻게 사용합니까?

  2. 모든 스크립트는 설계에 따라 콘솔에서 시작할 수 있습니다. 전체 경로를 사용하거나 경로에 해당 디렉터리를 넣고 해당 이름을 사용하면 됩니다. CtrlC이는 포그라운드에서 실행 중인 경우 pkill을 사용하여 스크립트를 중지하거나 다른 스크립트에서 ps 및 kill을 대화식으로 사용하거나 가능한 경우 pkill을 사용하여 수행할 수 있습니다. 시그널과 스크립트에 따라 정상적으로 종료될 수도 있고 그렇지 않을 수도 있습니다.

  3. nohup을 사용하여 시작되고 백그라운드에서 실행 중인 스크립트는 스크립트를 시작한 콘솔이 닫혀도 영향을 받지 않습니다.

관련 정보