CentOS inicia automáticamente el servicio de escritorio después de iniciar

  

Después de que se inicie el sistema CentOS, por lo general no inicia el servicio de escritorio. Si necesita iniciarlo automáticamente, puede modificarlo modificando el nivel de ejecución del sistema. La siguiente es una pequeña serie para todos. Esta sección describe cómo iniciar automáticamente el servicio de escritorio cuando CentOS está encendido.

Introduzca

# init 3

Vista del nivel de ejecución

# nivel de ejecución

5 3

# # El nivel de ejecución actual del sistema es “" 5 ", el último nivel de ejecución es“ 3 ””, y el nivel de ejecución de la conversión es exitoso.

Descripción detallada

Los sistemas Linux se ejecutan a un nivel de ejecución específico en cualquier momento, y los diferentes programas y servicios de nivel de ejecución son diferentes, el trabajo a realizar y el propósito a lograr son Diferente Centos establece los niveles de ejecución que se muestran en la siguiente tabla, y el sistema puede cambiar entre estos niveles de ejecución para realizar diferentes tareas. Descripción del nivel de ejecución

0 Todos los procesos finalizarán, la máquina se detendrá de manera ordenada y el sistema estará en este nivel de ejecución cuando se apague.

1 Modo de usuario único. Para el mantenimiento del sistema, solo se ejecutan algunos procesos y no se inician todos los servicios

2 Modo multiusuario. Igual que el nivel de ejecución 3, excepto que el servicio del Sistema de archivos de red (NFS) no se inicia

3 Modo multiusuario. Permita que varios usuarios inicien sesión en el sistema, que es el nivel de inicio predeterminado del sistema

4 Deje el nivel de ejecución definido por el usuario en

5 modo multiusuario, y ejecute X-Window después del inicio del sistema, otorgue Una ventana de inicio de sesión gráfica

6 Todos los procesos se terminan, el sistema se reinicia

1. Si el sistema ingresa en la interfaz de CentOS de inicio de sesión de caracteres después del inicio, el nivel de ejecución predeterminado del sistema es 3; Después de que se inicie el sistema, ingrese a la interfaz gráfica de inicio de sesión de CentOS, que indica que el nivel de ejecución predeterminado del sistema es 5.

2. Si el usuario ha iniciado la interfaz CentOS de caracteres, puede usar el siguiente comando para ingresar a la interfaz gráfica de CentOS:

$ startx &

Vista y cambio del nivel de ejecución

Los usuarios pueden usar los siguientes comandos para ver el nivel de ejecución del sistema actual. Los usuarios de nivel de ejecución pueden usar el siguiente comando para cambiar el nivel de ejecución init [0123456Ss], seguido de un parámetro en el comando init, que es el nivel de ejecución al que se debe cambiar. Código de nivel de ejecución, como:

Use el comando init 0 para cambiar al nivel de ejecución 0, es decir, cierre (no establezca initdefault en 0)

Use el comando init 1 para cambiar al nivel de ejecución 1. Vaya al modo de usuario único

Cambie al nivel de ejecución 6 con el comando init 6, es decir, reinicie (no configure initdefault en 6)

También puede usar el comando te linit en CentOS El comando te linit es un enlace simbólico al comando init.

Veamos un ejemplo del uso de los comandos runlevel e init:

# # Muestra el nivel actual de ejecución del sistema

# runlevel

N 3

# # El nivel de ejecución actual del sistema es " 3 ", el último nivel de ejecución (representado por " N ")

# init 2

# # 执行 " init 2 &" Después del comando, la información correspondiente del servicio de inicio de parada se mostrará en la consola del sistema.

# runlevel

3 2

# # El nivel de ejecución actual del sistema ya está " 2 ", El último nivel de ejecución fue " 3 ", el nivel de ejecución de conversión fue exitoso.

Lo anterior es la introducción del método de inicio automático del servicio de escritorio cuando se inicia CentOS. Si desea cerrar el servicio de escritorio, puede cambiar el nivel de ejecución de inidefault en /etc /inittab a 2 o 3 para cerrar el escritorio. El servicio ha comenzado.

Copyright © Conocimiento de Windows All Rights Reserved