Linux 시스템에서는 일반적으로 다음 네 가지 방법을 사용하여 종료합니다. 차이점은 다음과 같습니다.
1. shutdown 명령
shutdown 명령은 Linux 시스템을 안전하게 종료하는 데 사용됩니다.
shutdown 명령을 실행하면 시스템은 로그인된 모든 사용자에게 시스템이 종료된다는 사실을 알리고 로그인 명령은 동결됩니다. 즉, 신규 사용자는 더 이상 시스템에 로그인할 수 없습니다. 시스템을 직접 종료하거나, 지정된 시간 동안 종료를 지연하거나, 시스템을 다시 시작하려면 shutdown 명령을 사용하십시오. 지정된 시간 동안 시스템 종료를 지연하면 사용자가 현재 처리 중인 파일을 저장하고 열려 있는 프로그램을 닫을 수 있는 시간을 확보할 수 있습니다.
shutdown 명령의 일부 매개변수는 다음과 같습니다.
[-t] Signal 이후 시스템을 종료할 기간을 지정합니다.
[-h] 시스템 종료(halt)
Halt 명령 .halt는 실제로 shutdown -h 명령을 호출하는 가장 간단한 종료 명령입니다. 중지가 실행되면 응용 프로그램 프로세스가 종료되고 파일 시스템 쓰기 작업이 완료된 후 커널이 중지됩니다. halt 명령의 일부 매개변수는 다음과 같습니다.
[-f] 종료를 호출하지 않고 강제 종료 또는 다시 시작
[-i] 종료하거나 다시 시작하기 전에 모든 네트워크 인터페이스를 끄세요.
[-p] 도중에 호출됩니다. shutdown poweroff, 이 옵션은 기본 옵션입니다.
3. 재부팅 명령재부팅의 작업 프로세스는 정지와 유사하며 정지는 종료입니다. 해당 매개변수도 중지와 유사합니다.
4.init 명령init는 모든 프로세스의 조상이며 프로세스 번호는 항상 1입니다. init는 시스템의 실행 레벨을 전환하는 데 사용되며 전환은 즉시 완료됩니다. init 0 명령은 시스템 실행 수준을 0으로 즉시 전환하는 데 사용됩니다. 즉, init 6 명령은 시스템 실행 수준을 6으로 전환, 즉 다시 시작하는 데 사용됩니다. 추천 튜토리얼:
linux 튜토리얼위 내용은 Linux 시스템에서 종료 명령의 차이점은 무엇입니까의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!