Cómo ejecutar un comando al iniciar en Linux

Una de las fortalezas de Linux como sistema operativo es su capacidad de configurarse y ajustarse para adaptarse a sus gustos. El uso de la línea de comandos le permite emitir comandos poderosos que no están disponibles para otros usuarios del sistema operativo, y el uso de la línea de comandos es casi una necesidad para aprovechar al máximo su distribución de Linux. Por ejemplo, a veces es posible que desee ejecutar un script o un comando cada vez que inicie su máquina Linux. Hay más de una forma de hacer esto.

1

Coloque el comando en su archivo crontab. El archivo crontab en Linux es un demonio que realiza tareas editadas por el usuario en momentos y eventos específicos. Para editar el archivo, abra una terminal y escriba "sudo crontab -e" para abrir su archivo crontab en el editor de texto predeterminado. En la primera línea disponible, escriba "@reboot xxxx", donde "xxxx" es el comando que desea ejecutar. Guarda el archivo y cierra.

2

Coloque un script que contenga el comando en su directorio / etc. Cree una secuencia de comandos como "startup.sh" con su editor de texto favorito. Guarde el archivo en su directorio /etc/init.d/. Cambie los permisos del script (para que sea ejecutable) escribiendo "chmod + x /etc/init.d/mystartup.sh".

3

Edite el script /rc.local usando su editor de texto. En los sistemas Fedora, este script se encuentra en /etc/rc.d/rc.local, y en Ubuntu, se encuentra en /etc/rc.local. Una vez que agregue los comandos que desea ejecutar, asegurándose de hacerlo como root, guarde el archivo y salga. Los comandos se ejecutarán después del próximo inicio.