Uso y control de servicios en Linux

Páginas: 11 (2651 palabras) Publicado: 28 de marzo de 2014
10/07/13

Uso y control de servicios en Linux

LinuxTotal .com.mx
In f o r m a c i ó n y s e r v i c i o s e n Li n u x y Op e n S o u r c e

SERVICIOS
C opyright 2 0 0 5 - 2 0 1 2 Sergio G onzález D urán
Se c onc ede permis o para c opiar, dis tribuir y/o modific ar es te doc umento s iempre y c uando s e c ite al autor y la fuente de linuxtotal.c om.mx y s egún los términos de la G N UFree D oc umentation
L ic ens e, V ers ión 1 .2 o c ualquiera pos terior public ada por la Free Software Foundation.

autor: sergio.gonzalez.duran@gmail.com

Linux ofrece multitud de servicios o servidores, estos pueden iniciar o arrancar junto con la carga del sistema o pueden después ser puestos a
funcionar cuando se requieran (es lo mejor). Parte esencial de la administración de sistemasLinux es continuamente trabajar con los servicios que
este proporciona, cosa que es bastante sencilla. En este tutorial aprenderás todo lo necesario sobre como inicar/detener/reinicar etc. los servicios
de tu equipo GNU/Linux.

Iniciando servicios manualmente, directorio init.d
Dentro de esta carpeta ubicada en /etc o en /etc/rc.d dependiendo de la distribucción, se encuntran una serie descripts que permiten
inicar/detener la gran mayoría de los servicios/servidores que estén instalados en el equipo. Estos scripts están programados de tal manera que la
mayoría reconoce los siguientes argumentos:
start
stop
restart
status
Los argumentos son autodescriptivos, y tienen permisos de ejecucción, entonces siendo root es posible iniciar un servicio de la siguiente manera,
porejemplo samba:
# /t/cdii./m sat
> ecr./ntdsb tr
Satn SmaSBdeo
trig ab M amn

[K
O]

Solo que hay que cambiar start por stop | restart | status para detenerlo, reiniciarlo (releer archivos de configuración) o checar su estatus. Ahora
bien si estás parado dentro del directorio puedes hacerlo asi.
# pd
> w
/t/cdii.
ecr./ntd
# .sbso
> /m tp
Sutn dw SmaSBdeo
htig on ab M amn

[K
O]

Setrata de tan solo un script asi que con el permiso de ejecucción (x) puedes ejecutarlo con ./ seguido del nombre del servicio, sin espacios y
después el argumento que necesites, inicarlo, detenerlo etc.

El comando s r i e
evc
En varias distros, como Fedora o RedHat, existe el comando service, este comando permite también iniciar y/o detener servicios, de hecho funciona
exactamente igual acomo si escribieramos la ruta completa hacía el directorio init.d, con service se indica de la siguiente manera:
# sriemslsau
> evc yq tts
Cekn frsrieMSL sopd
hcig o evc yQ: tpe

Si se desea iniciarlo:
# sriemslsat
> evc yq tr
Satn srieMSL
trig evc yQ

[K
O]

Iniciando servicios desde el arranque del sistema
En muchos casos es conveniente que un servidor o servicio inicien juntocon el arranque del equipo en si, por ejemplo el servidor web Apache o
alguna base de datos, esto es para que estén disponibles todo el tiempo y no se requiera de intervención del administrador para iniciarlos.
En Linux, a diferencia de otros sistemas operativos, es posible configurarlo en base a niveles de ejecucción (run levels), cada nivel de ejecucción
(en la mayoría de las distros son 7),inicia o detiene (Start o Kill) ciertos servicios. Estos niveles son los siguientes:
0 Detener o apagar el sistema
1 Modo monousuario, generalmente utilizado para mantenimiento del sistema
2 Modo multiusuario, pero sin soporte de red
3 Modo multiusuario completo, con servicios de red
4 No se usa, puede usarse para un inicio personalizado
5 Modo multiusuario completo con inicio gráfico ( XWindow)
6 Modo de reinicio (reset)
Por ejemplo el nivel 0, que apaga el equipo, mata o detiene a todos los procesos del sistema, todos los servicios, lo mismo hace el 6 con la
diferencia que después inicia un script que permite reiniciar el sistema. El nivel por omisión o por default del sistema esta definifo en / t / n t a ,
eciitb
en la línea initdefault:
$ ge iidfut/t/nta
> rp nteal eciitb...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Uso Basico Del Computador(Linux)
  • Uso del comando grep linux
  • Configuracion Servicio Linux
  • Teoria Servicios Chkconfig Linux
  • Instalacion de un controlador de dominio en Linux
  • Mal Uso De Los Servicios Higuienicos
  • Uso Y Control Del Agua
  • Uso De Controles En ASP

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS