Your SlideShare is downloading. ×
  • Like
Servicios
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Now you can save presentations on your phone or tablet

Available for both IPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Servicios

  • 63 views
Published

 

Published in Education
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
63
On SlideShare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
0
Comments
0
Likes
0

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. Para ver servicios en suse: chkconfig --list Para ver servicios en ubuntu: Para tener la lista completa de servicios, instala sysv-rc-conf: sudo apt-get install sysv-rc-conf Luego ejecútalo: sudo sysv-rc-conf Importante: Los runlevel 0 y 6 tienen una función determinada en linux: Cerrar y reiniciar el sistema, respectivamente. En cambio, el resto de los runlevel, pueden configurarse para arrancar y parar determinados servicios. Ejemplo: El runlevel 0, que cierra el sistema, envía la señal terminar a todos los procesos, desactiva las particiones de intercambio, desmonta los sistemas de ficheros local y remoto, si lo hay, etc. Con independencia del runlevel seleccionado se ejecutarán todos los script/servicios de /etc/rcS.d/ El script /etc/init.d/rc recibe un argumento con el runlevel a arrancar. Va al directorio /etc/rcX.d/, donde X es el runlevel, y en dicho directorio hay enlaces simbólicos que apuntan a scripts en /etc/init.d que son los que realmente arrancan los servicios e inicializan el teclado, sincronizan el reloj hardware, etc Los enlaces simbólicos en /etc/rcX.d empiezan por S o K (start) o (kill), seguidos de dos dígitos y apunta a un script con el mismo nombre pero sin S ni K ni los dos dígitos en /etc/init.d Para que un servicio NO se cargue en el arranque cambiarle en /etc/rcX.d la S, de start, inicial por la K, de kill. sudo mv SnombreServicio KNombreServicio Para que SI se cargue : sudo mv KNombreServicio SNombreServicio Lo que hemos hecho es renombrar el enlace: sudo mv nombreantiguo nombrenuevo, o más exactamente en linux, mover el archivo dentro del mismo directorio con un nombre nuevo En ambos casos incluir los dos dígitos entre S ó K y el nombre del servicio.
  • 2. Éste número indica el orden en que arrancará el servicio. A un número menor se arrancará antes que otro con uno mayor. Si lo que queremos es parar o arrancar un servicio después del arranque del sistema: /etc/init.d/nombreServicio start/stop En Suse se puede utilizar el comando insserv para hacer también exactamente lo mismo: sudo insserv -r /etc/init.d/nombre_servicio Y para ponerlo: sudo insserv -d /etc/init.d/nombre_servicio Lo que hace insserv es crear o borrar los enlaces directos en el directorio del runlevel por defecto para que arranquen o no. (Crear/borrar del directorio /etc/init.d/rcX.d el enlace a /etc/init.d) Si por un error se borra el script de arranque de un servicio en /etc/init.d pero sigue su enlace en el runlevel por defecto /etc/rcX.d aparecerá un error en el inicio indicando que no puede leer el script XX no existe el fichero