LINUX

Chkservice: una herramienta para administrar unidades Systemd en Linux

chkservice systemd

Systemd es un administrador de sistemas y servicios para sistemas operativos Linux que introduce el concepto de unidades systemd y proporciona una serie de características como el inicio paralelo de los servicios del sistema en el momento del arranque, la activación de demonios bajo demanda, etc. Ayuda a administrar los servicios en su sistema operativo Linux, como iniciar / detener / recargar. Pero para operar en servicios con systemd, necesita conocer los diferentes servicios lanzados y el nombre que coincide exactamente con el servicio. Se proporciona una herramienta que puede ayudar a los usuarios de Linux a navegar a través de los diferentes servicios disponibles en su Linux como lo hace para los diferentes procesos en curso en su sistema con el comando top.

¿Qué es chkservice?

Chkservice es una nueva y práctica herramienta para la gestión de unidades systemd en una terminal. Es un Proyecto GitHub desarrollado por Svetlana Linuxenko. Tiene la particularidad de listar los diferentes servicios presentes en su sistema. Tiene una vista de cada servicio disponible y puede administrarlo como desee.

1) Instalación

chkservice está disponible en paquete y compilado a partir del código fuente. Existe un repositorio para los sistemas Ubuntu, Arch y Fedora.

En Ubuntu

# add-apt-repository ppa:linuxenko/chkservice
 Ncurses based gui for systemd
 More info: https://launchpad.net/~linuxenko/+archive/ubuntu/chkservice
Press [ENTER] to continue or ctrl-c to cancel adding it

gpg: keyring `/tmp/tmpjy0025bb/secring.gpg' created
# apt update && apt install chkservice
Hit:1 http://us-west-2.ec2.archive.ubuntu.com/ubuntu xenial InRelease
Get:2 http://us-west-2.ec2.archive.ubuntu.com/ubuntu xenial-updates InRelease [102 kB]  
............................
............................
The following NEW packages will be installed:
  chkservice
0 upgraded, 1 newly installed, 0 to remove and 2 not upgraded.
Need to get 24.4 kB of archives.
After this operation, 81.9 kB of additional disk space will be used.

En arco:

# git clone https://aur.archlinux.org/chkservice.git
# cd chkservice
# makepkg -si

En Fedora

# dnf copr enable srakitnican/default
# dnf install chkservice

2) Gestionar servicios con chkservice

Se puede ejecutar con sudo o sin él como solo lectura.

# chkservice

Puede ver una lista de la unidad del sistema disponible. Puede mostrar la ayuda con el ? mando

Verá que puede operar en la unidad del sistema habilitando, recargando, iniciando. También dispone de información sobre la unidad en función de la letra antes del nombre de cada servicio.

Por ejemplo, podemos recargar con el r mando mysql.service como a continuación. puedes ver el «actualizado..» mensaje en la parte superior

Puede decidir deshabilitar un servicio con space mando

Para dejar de usar q mando

Si desea comprender mejor las diferentes informaciones de cada servicio, puede seleccionar un servicio de la lista y verificar su estado para verificar si corresponde a lo que piensa al leer la ayuda de chkservice.

Tenemos la posibilidad de administrar sus servicios Linux en la terminal de manera muy sencilla listando cada servicio y haciendo alguna operación. Es útil que conserve el nombre exacto del servicio antes de hacer nada. Es un nuevo proyecto que puede evolucionar con el regreso de la experiencia diferente del usuario de Linux. Así que no dude en informar de errores o proponer alguna idea directamente en el proyecto oficial de GitHub.

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba
Cerrar