ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Hacer que se ejecute un script en el inicio del sistema


Enviado por   •  14 de Junio de 2013  •  Informe  •  600 Palabras (3 Páginas)  •  274 Visitas

Página 1 de 3

Hacer que se ejecute un script en el inicio del sistema

En este tema se explican varios procedimientos para hacer que se pueda ejecutar un script en el inicio del sistema. Según si queremos que el script se ejecute en las sesiones de todos los usuarios, o solo en la sesión de uno de ellos, si queremos que se ejecute con o sin permisos de root, debemos elegir uno u otro procedimiento.

1– Sistema-Preferencias-Aplicaciones al inicio: “Añadir programa al inicio“: en “Comando” se pone la dirección en donde esta el script que previamente hemos creado y guardado en algún lugar del disco duro. Este es el procedimiento que recomiendo si el script que queremos que se inicie al inicio del sistema solamente para una determinada sesión de usuario, pero no para otras sesiones de otros usuarios del sistema.

Si tenemos configurado el sistema para que se puedan abrir varias sesiones de varios usuarios: De esta forma podemos hacer que en la sesión de un usuario se ejecute un script y en la sesión de otro usuario no se ejecute ese script, o que en una sesión se ejecute un script, y en otra sesión de otro usuario se ejecute otro script.

Es un método para usar script con un usuario en concreto.

2– Gnome-schedule: instalamos el paquete gnome-schedule y lo ejecutamos con o sin permisos de root según necesitemos que el script se ejecute con o sin permisos de root. Configuramos el programa: en Hora y Fecha: Básico -> “Al Reiniciar” , para que el script se autoinicie al inicio del sistema. Mas información sobre este programa en Programar tareasrepetitivas con Gnome-schedule

Con este procedimiento podemos crear una tarea programada distinta, que ejecute un script al inicio, para cada usuario si ejecutamos el programa sin permisos de root, o crear una tarea programada que se ejecute en las sesiones de todos los usuarios si ejecutamos el programa con permisos de root

3– Iniciar el script desde el directorio /etc/init.d

– El primer paso es crear el script ( mi-script.sh , este archivo script puede tener cualquier nombre ) en el directorio /etc/init.d

– Después de esto tenemos que darle permisos al archivo para que se pueda ejecutar sin problemas, esto lo hacemos con el siguiente comando: chmod +x mi-script.sh

– Podemos ejecutar el script, para comprobar que funciona bien, de la siguiente manera: ./mi-script.sh

– Para agregar este comando para que sea ejecutado en el momento que el sistema arranque, lo hacemos con el siguiente comando: update-rc.d mi-script.sh defaults 80

– Ahora el script se va a ejecutar cada vez que el sistema arranque.

El primer paso se hace desde el Nautilus ejecutado en modo root, iniciado desde la terminal con: sudo nautilus los demás comandos se ejecutan desde la terminal de root y desde el directorio /etc/init.d

Con este procedimiento creamos un script que se

...

Descargar como (para miembros actualizados) txt (4 Kb)
Leer 2 páginas más »
Disponible sólo en Clubensayos.com