¿Cómo usar los parámetros del comando halt del sistema Linux?

  

Los sistemas Linux deben ser utilizados por un número relativamente pequeño de personas, o muchas personas no están muy familiarizadas con los sistemas Linux. El comando halt se usa para apagar el sistema operativo Linux en ejecución. El comando halt detectará primero el nivel de ejecución del sistema. Si el nivel de ejecución es 0 o 6, el sistema se apagará. De lo contrario, se llamará a shutdown para cerrar el sistema. ¡No sé cómo usar el comando halt para aprender con Xiaobian!

siguientes pasos:

Título: detener

derechos de uso: el administrador del sistema

utilizar: alto [-n] [-w ] [-d] [-f] [-i] [-p]

Descripción: si el nivel de ejecución del sistema es 0 o 6, apague el sistema; de lo contrario, use el comando de apagado (más el parámetro -h) Reemplazar

Parámetros:

-n: No escriba los datos de la memoria en el disco duro antes de apagar

-w: Realmente no se apaga, simplemente coloque El registro se escribe en el archivo /var /log /wtmp

-d: no escriba el registro en el archivo /var /log /wtmp (-n este parámetro contiene -d) -f: forzar el cierre, no Cierre de llamada Este comando

-i: Detenga todos los dispositivos relacionados con la red antes de apagarse

-p: Al apagar, realice la acción de apagado por defecto

Ejemplo:

detener -p Apague la alimentación después de apagar el sistema.

halt -d Apaga el sistema, pero no deja registros.

El comando de apagado común de Linux y su diferencia:

En Linux, algunos comandos de apagado /reinicio comunes son el apagado, la detención, el reinicio y el inicio, todos los cuales pueden lograr el propósito de reiniciar el sistema, pero El proceso de trabajo interno de cada comando es diferente. A través de la introducción de este artículo, espero que pueda usar varios comandos de apagado de manera más flexible.

1.shutdown

El comando shutdown apaga el sistema de forma segura.

Algunos usuarios apagarán Linux desconectando directamente la fuente de alimentación, lo que es muy peligroso. Debido a que Linux y Windows son diferentes, hay muchos procesos que se ejecutan en segundo plano, por lo que el apagado forzado puede provocar la pérdida de datos del proceso, haciendo que el sistema sea inestable e incluso en algunos sistemas, el dispositivo de hardware se dañará.

Al usar el comando de apagado antes de que el sistema se apague, el administrador del sistema notificará a todos los usuarios que hayan iniciado sesión que el sistema se cerrará. Y el comando de inicio de sesión se congelará, es decir, el nuevo usuario ya no podrá iniciar sesión. Es posible apagar directamente o retrasar el sistema durante un cierto período de tiempo. También puede ser

. Esto está determinado por todos los procesos que reciben la señal del sistema. Esto permite que los programas como vi tengan tiempo para almacenar documentos que se están editando actualmente, mientras que los programas como correo y noticias pueden salir normalmente.

el apagado para realizar su trabajo es enviar una señal al programa init, pidiéndole que cambie el nivel de ejecución. El nivel de ejecución 0 se usa para detener [detener], el nivel de ejecución 6 se usa para reactivar el sistema [reiniciar], y el nivel de ejecución 1 se usa para poner el sistema en un estado en el que se puede realizar la gestión; esto está preestablecido, asumiendo que no -h Tampoco hay un parámetro -r para el apagado. Para averiguar qué acciones se han tomado durante una detención o reinicio, puede ver la información relacionada con estos niveles de ejecución en este archivo /etc /inittab.

shutdown Descripción del parámetro:

[-t] Le dice a init cuánto tiempo debe apagarse antes de cambiar a otros niveles de ejecución.

[-r] Reinicia la calculadora.

[-k] no se apaga realmente, simplemente envíe una señal de advertencia a cada inicio de sesión [inicio de sesión].

[-h] Apague la alimentación [detener] después de apagar.

[-n] En lugar de init, apágate. Se desaconseja esta opción y las consecuencias de esta opción no siempre son las esperadas.

[-c] cancelar el proceso actual Cancelar el programa de apagado que se está ejecutando actualmente. Por supuesto, esta opción no tiene parámetros de tiempo, pero puede ingresar un mensaje para obtener una explicación, y esta información se enviará a cada usuario.

[-f] Ignora fsck al reiniciar la calculadora [reiniciar].

[-F] Forza fsck al reiniciar la calculadora [reiniciar].

[-time] Establezca la hora antes del apagado [shutdown].

2.halt — -El comando de cierre más simple

De hecho, detener es llamar a shutdown -h. Cuando se ejecuta la detención, se detiene el proceso de la aplicación, se ejecuta la llamada del sistema de sincronización y el sistema del kernel se detiene cuando se completa la operación de escritura del sistema de archivos.

Descripción del parámetro:

[-n] Evita la llamada al sistema de sincronización. Se utiliza para arreglar la partición raíz con fsck para evitar que el kernel sobrescriba la versión anterior del superbloque. Super bloque

[-w] No es realmente un reinicio o apagado, simplemente escriba un registro wtmp [/var /log /wtmp].

[-d] No escriba registros wtmp [incluidos en la opción [-n]].

[-f] Forzar el cierre o reiniciar sin llamar al cierre.

[-i] Desactive todas las interfaces de red antes de apagar (o reiniciar).

[-p] Esta opción es la opción predeterminada. Es para llamar apagado cuando se apaga.

3.reboot

El proceso de trabajo de reinicio es casi el mismo que el de detener, pero hace que el host se reinicie y se detenga. Sus parámetros son similares a los de alto.

4.init

Init es el antecesor de todos los procesos, y su número de proceso es siempre 1, por lo que enviar una señal TERM a init terminará todos los procesos de usuario, demonios, etc. Apagar es utilizar este mecanismo. Init define 8 niveles de ejecución, init 0 se apaga y init1 se reinicia. Acerca de init puede ser una larga historia, y no se describirá aquí. Además, el comando telinit puede cambiar el nivel de ejecución de init. Por ejemplo, telinit -iS puede hacer que el sistema ingrese en modo de usuario único, y no puede obtener la información y el tiempo de espera cuando se usa el apagado.

Sobre el uso de los parámetros del comando halt del sistema Linux se le presentarán en detalle; si no conoce los parámetros del comando halt, no sabe cómo usarlos, es necesario consultar el contenido anterior. Ah!

Copyright © Conocimiento de Windows All Rights Reserved