Para el inicio automático en el arranque, ¿cómo configurar el sistema operativo de 1-servidor-1-máquina de China Unicom?
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.