Red de conocimiento informático - Conocimiento informático - Para el inicio automático en el arranque, ¿cómo configurar el sistema operativo de 1-servidor-1-máquina de China Unicom?

Para el inicio automático en el arranque, ¿cómo configurar el sistema operativo de 1-servidor-1-máquina de China Unicom?

Prepare el entorno:

Versión completa del servidor

Método de configuración:

Método 1: escriba el método de servicio y use systemctl para configurar el arranque

El programa inicia el comando para escribir el servicio y configura el arranque mediante el siguiente comando

systemctl enable XXX.service

Nota: XXX es el nombre del prefijo del servicio

Por ejemplo, se puede pasar x11vnc Configure x11vnc.service para arrancar. Primero escriba un archivo de servicio para x11vnc y colóquelo en la carpeta /lib/systemd/system/

sudo vim /lib/systemd/system/x11vnc.service

Después de ExecStart, agregue Comandos que deben ejecutarse al inicio. Después de ExecStart, actualice y agregue boot

sudo systemctl daemon-reload

sudo systemctl restart x11vnc.service

sudo systemctl enable x11vnc.service

Método 2: use rcd para ejecutar x11vnc.service

Después de ExecStart, agregue los comandos que deben ejecutarse durante el arranque. local

Configurar el archivo de tiempo de ejecución rc.local

sudo vim /etc/rc.local

Puedes escribir el archivo rc.local en el formato de script de shell, luego edítelo y agregue permisos ejecutables a rc.local

Sudo chmodl /etc/rc.local

Sudo systemctl restart x11vnc.service

Sudo systemctl enable x11vnc.servicesudo chmod 755 /etc/rc.local

Configure para ejecutar automáticamente comandos en rc.local al reiniciar, por ejemplo, configure el cargador de arranque de inicio en rc.local. local

Configurar para cargar automáticamente el almacenamiento de red nfs al inicio

Método 3: configurar el temporizador mediante la tarea crontab

crontab es una herramienta de ejecución de tareas programadas. generalmente se usa para realizar tareas específicas en un momento determinado. Este tiempo específico se puede subdividir en minutos, horas, días, meses y viernes. De manera similar, también podemos usar el parámetro especial @reboot para controlar el punto de tiempo de "reinicio". Realizar tareas. Configure el crontab del usuario root para realizar tareas

sudo crontab -e

Agregue el siguiente contenido

@reboot (rm -rf /tmp)

Esta configuración eliminará el contenido de /tmp cuando se reinicie el dispositivo y cambiará los comandos entre paréntesis para que ciertos comandos se ejecuten cuando se inicie el dispositivo. Por ejemplo, use crontab para montar automáticamente el almacenamiento de red al inicio

Por ejemplo, use crontab para ejecutar un script al inicio

Método 4: iniciar la operación automática a través de la configuración del escritorio

Necesita crear un nuevo archivo de configuración XXX.desktop en /usr/share/applications/.

Tome HwaCollect.desktop como ejemplo

Una vez completada la configuración, cierre sesión e inicie sesión nuevamente

Busque el nombre del software en el iniciador nuevamente y el nuevo ícono que configuramos en Aparecerá el archivo de configuración. Esto significa que la configuración se realizó correctamente.

Haga clic con el botón derecho en el icono y seleccione Iniciar automatización.