Home  >  Article  >  Operation and Maintenance  >  What are the differences between shutdown commands in linux systems

What are the differences between shutdown commands in linux systems

王林
王林Original
2020-06-04 11:51:453251browse

What are the differences between shutdown commands in linux systems

In Linux systems, we generally use the following four methods to shut down. The differences between them are as follows:

1. shutdown command

The shutdown command is used to safely shut down the Linux system.

When executing the shutdown command, the system will notify all logged-in users that the system will be shut down, and the login command will be frozen, that is, new users can no longer log in to the system. Use the shutdown command to shut down the system directly, delay the shutdown for a specified time, or restart the system. Delaying the system shutdown for a specified period of time allows the user time to save files currently being processed and close open programs.

Some parameters of the shutdown command are as follows:

[-t] Specify how long to shut down the system after

[-r] Restart the system

[ -k] does not actually shut down, but only sends a warning signal to each logged-in user

[-h] Shut down the system (halt)

2, halt command

halt is the simplest shutdown command, which actually calls the shutdown -h command. When halt is executed, the application process is killed and the kernel is stopped after the file system write operation is completed.

Some parameters of the halt command are as follows:

[-f] Force shutdown or restart without calling shutdown

[-i] Before shutting down or restarting, turn off all The network interface

[-p] calls poweroff when shutting down. This option is the default option

3. Reboot command

Working process of reboot Similar to halt, its function is to restart, while halt is to shut down. Its parameters are also similar to halt.

4. init command

init is the ancestor of all processes, and its process number is always 1. init is used to switch the running level of the system, and the switching is completed immediately. The init 0 command is used to immediately switch the system running level to 0, that is, shut down; the init 6 command is used to switch the system running level to 6, that is, to restart.

Recommended tutorial: linux tutorial

The above is the detailed content of What are the differences between shutdown commands in linux systems. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn