| Inicio |Artículos|Cursos|Negocios - tienda|Noticias|Servicios|Tiendas online|Turismo|


Youtube, Tiwtter
facebook, 200 sites more, etc.., video DLink downloader

Tiendas online
Hiper virtual Compostela21

Cursos gratuitos de formación online

Vende Online
Infórmate

Xacobeo 2021

Eventos

Curso Online
Programador - Administrador Web Profesor particular dedicado
Dominio + Sitio Web + Gestión de Dominio
¿? Euros mensuales. Infórmate del precio. Durante el curso se crea y usan dos dominios y un servidor virtual privado (VPS).
Los dominios y el servidor virtual son propiedad del alumno y van incluidos en el precio por lo que al terminar el curso ya tiene su propio servidor y dominios funcionando.
Cuanto más rápido sea el aprendizaje antes acaba el curso y más barato le sale.
Usa tu ordenador como una estación de Trabajo.

Administrar servicios Linux

A menudo queremos saber que servicios tenemos en nuestro sistema y el estado en que se encuentran. Hacer esa tarea es significativamente sencillo en linux ,en este caso ubuntu y CentOS, desde el terminal ya que comparten la utilidad systemd.
Una vez accedemos al sistema desde la consola tenemos que hacernos usuario raiz si no lo somos para lo cual tecleamos en el teminal el comando: su.

root@E20006:/# su

introducimos la contraseña y a continuación tipeamos el siguiente comando: systemctl list-unit-files --type service --all

root@E20006:/# sudo systemctl list-unit-files --type service --all

ante lo cual obtendremos un listado similar a la imagen a continuación:


Como podemos comprobar lista todos los servicios que hay en el sistema y su estado definido, cuyo significado es el que sigue.

  • Los servicios habilitados (Enabled) son los que se están ejecutando actualmente. Generalmente estos no tienen problemas.
  • Los servicios deshabilitados (Disabled) son los que no están activos, pero se pueden activar en cualquier momento sin ningún problema.
  • Los servicios enmascarados (Masked) no se ejecutarán a menos que les quites esa propiedad.
  • Los servicios estáticos (Static) solo se utilizarán en caso de que otro servicio o unidad los necesite.
  • Finalmente, hay servicios generados (generated) a través de un initscript SysV o LSB con el generador systemd.

En caso de que solo quieras saber cuáles son los servicios que están activos, tienes que usar un comando junto con grep, así:

sudo systemctl | grep running

Administrar servicios de Linux

Ahora que ya sabes cómo listar servicios en Linux, es el momento de aprender a administrar un servicio específico. Ten en cuenta que cada servicio representa un software y cada uno de los softwares funciona de manera diferente. En este tutorial solo mostraremos cómo iniciar, verificar el estado y detener los servicios: los controles básicos.

Para iniciar un servicio en Linux, necesitas ejecutar el siguiente comando:

sudo systemctl start [nombre_servicio]

Si el servicio está configurado correctamente, se iniciará. Ahora, si quieres detenerlo, usa el siguiente comando:

sudo systemctl stop [nombre_servicio]

Por otro lado, para verificar el estado de un servicio puedes usar:

sudo systemctl status [nombre_servicio]

También es posible ejecutar un servicio mientras se carga el sistema operativo:

sudo systemctl enable [nombre_servicio]

O eliminarlo de la carga inicial:

sudo systemctl disable [nombre_servicio]

Finalmente, es posible verificar qué puerto está siendo utilizado por un servicio. Para esto, usar netstat.

Para instalarlo en Ubuntu, simplemente ejecuta:

sudo apt install netstat-nat

Si estás usando CentOS 7:

yum install net-tools

Luego, ejecuta el siguiente comando:

sudo netstat -plnt

La salida te dará toda la información de red requerida.

Vídeos favoritos de internet

www.compostela21.com - 02/12/2020 - Mensaje Contacto - Email:info@compostela21.com