Linux에서 일반적으로 사용되는 종료/다시 시작 명령에는 종료, 재부팅, 초기화, 중지 및 전원 끄기가 포함됩니다. 모두 시스템을 다시 시작하는 목적을 달성할 수 있지만 각 명령의 내부 작업 프로세스는 다릅니다. 다음 문서에서 이러한 명령을 소개하겠습니다. [동영상 튜토리얼 추천: linux tutorial]
1. shutdown 명령
shutdown 명령은 가장 일반적으로 사용되며 가장 안전한 종료 및 다시 시작 명령입니다. 종료하기 전에 디스크를 확인하기 위해 fsck를 호출합니다. 여기서 -h 및 -r은 가장 일반적으로 사용되는 매개변수입니다.
● -h: 시스템 서비스를 중지하고 종료합니다.
● -r: 시스템 서비스를 중지한 다음 다시 시작합니다.
예:
shutdown -h now --立即关机 shutdown -h 10:53 --到10:53关机,如果该时间小于当前时间,则到隔天 shutdown -h +10 --10分钟后自动关机 shutdown -r now --立即重启 shutdown -r +30 'The System Will Reboot in 30 Mins' --30分钟后重启并并发送通知给其它在线用户
2.
reboot는 즉시 다시 시작을 의미하며, 효과는shutdown -r now
와 동일합니다. shutdown -r now
。
3、init命令
init是所有进程的祖先﹐它的进程号始终为1﹐所以发送TERM信号给init会终止所有的 用户进程﹑守护进程等。shutdown 就是使用这种机制。
init定义了7个运行级别(runlevel):
init 0
为停机或者关机(千万不能将initdefault设置为0)﹐
init 1
为单用户模式,只root用户进行维护。
init 2
- 多用户,没有 NFS 不联网
init 3
- 完全多用户模式(标准的运行级)
init 4
- 没有用到
init 5
- X11 (xwindow) 图形化界面模式
init 6
- 重新启动 (千万不要把initdefault 设置为6 )
4、halt命令
halt命令是最简单的关机命令,其实就是调用shutdown -h
。halt执行时﹐不理会目前系统状况下,进行硬件关机;杀死应用进程﹐执行sync系统调用﹐文件系统写操作完成后就会停止内核。
5、poweroff命令
poweroff表示立即关机,效果等同于shutdown -h now
init 0
중지하려면 또는 종료합니다(initdefault를 0으로 설정하지 않음). ﹐🎜
init 1
은 단일 사용자 모드이며 루트만 가능합니다. 사용자가 유지 관리를 수행합니다. 🎜
init 2
- 다중 사용자, NFS 및 인터넷 연결 없음 🎜
init 3
- 전체 다중 사용자 모드(표준 실행 수준) 🎜
init 4
- 사용되지 않음 🎜
init 5
- X11(xwindow) 그래픽 인터페이스 모드🎜
init 6
- 다시 시작(initdefault를 6으로 설정하지 않음)🎜
shutdown -h
를 호출하는 가장 간단한 종료 명령입니다. 중지가 실행되면 현재 시스템 상태를 무시하고 하드웨어 종료를 수행합니다. 애플리케이션 프로세스를 종료하고 동기화 시스템 호출을 실행하며 파일 시스템 쓰기 작업이 완료된 후 커널을 중지합니다. 🎜🎜🎜5. poweroff 명령 🎜🎜🎜은 즉시 종료를 의미합니다. 효과는 shutdown -h now
와 동일합니다. 다중 사용자 모드(실행 레벨 3)에서는 사용하지 않는 것이 좋습니다. . 🎜🎜위 내용은 이 글의 전체 내용입니다. 모든 분들의 공부에 도움이 되었으면 좋겠습니다. 더 흥미로운 내용을 보려면 PHP 중국어 웹사이트의 관련 튜토리얼 열을 주의 깊게 살펴보세요! ! ! 🎜위 내용은 Linux 서버 재시작 명령이란 무엇입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!