Tutoriales

Administre fácilmente los servicios de Linux SystemD utilizando Systemd-Manager-Tui

Administrar servicios en los sistemas Linux generalmente significa una larga entrada systemctl Comando o navegar por registro journalctl. Pero, ¿qué pasa si puede hacerlo todo desde una interfaz terminal fácil de usar? Ahí es donde Systemd-Manager-Tui Adelante.

En esta guía, aprenderá cómo instalar y usar SystemD-Manager-TUI para simplificar la administración de servicios de Linux.

Qué es systemd-manager-tui?

Systemd-Manager-Tui es una interfaz de usuario final ligera (TUI) que lo ayuda a administrar los servicios SystemD con solo unas pocas pulsaciones de teclas. Piense en ello como un tablero elegante e interactivo para sus unidades Systemd, todas las cuales están en su línea de comando.

Le permite administrar los servicios (iniciar, detener, reiniciar, habilitar, deshabilitar), ver registros, verificar los archivos de la unidad y navegar entre unidades de sistema y sesión sin ingresar lo completo systemctl o journalctl Orden.

Pasa API D-Busasegure un control confiable y seguro de sus servicios.

Es rápido, amigable y perfecto para los sysadmins, desarrolladores y usuarios de Linux a los que les gusta trabajar en la línea de comandos.

Características clave

El programa SystemD-Manager-TUI lanza una característica diseñada para administrar de manera rápida y eficiente los servicios de SystemD a través de la navegación solo para teclado.

  • Control de servicio fácil: Iniciar, detener, reiniciar, habilitar o deshabilitar cualquier servicio Systemd Solo hay unas pocas pulsaciones de teclas. ¡No hay comandos más complejos, recuerde!
  • Ideas instantáneas: Ver Registro de servicio directamente En tui. Tú también puedes Verifique las propiedades detalladas En cualquier unidad, su estado y configuración se pueden describir rápidamente.
  • Navegación unitaria flexible: Fácil Cambiar entre el sistema y la unidad de sesión. Esto significa que puede administrar todo el sistema o servicios que se ejecutan para el usuario actual.
  • Filtrado inteligente: Seleccione enumere todas las celdas o filtrelas para mostrar solo el tipo de servicio. Esto mantiene su perspectiva limpia y enfocada.
  • Edición de archivos de unidad directa: ¿Necesita ajustar la configuración del servicio? puede Edite el archivo de la unidad seleccionada directamente Desde el interior de la interfaz. Esto le ahorra tiempo navegando por el directorio y abriendo un editor externo.
  • Construido para la velocidad: Desarrollo y uso óxidoun lenguaje de programación moderno conocido por su rendimiento y confiabilidad.
  • Desarrollo activo: El proyecto se está desarrollando activamente. Los desarrolladores escuchan activamente los comentarios de la comunidad e incluso se espera que agregue características como enumerar todas las unidades instaladas (no solo unidades cargadas) y explorar opciones de navegación como VIM.

Por qué systemd-manager-tui ¿Está creado?

Algunos usuarios de Linux luchan con el valor predeterminado systemctl Orden. Esta herramienta resuelve el problema directamente.

De hecho, los desarrolladores simplifican las necesidades personales comunes y difíciles de recordar para las necesidades personales systemctl Orden.

Proporciona Sistema de gestión visual e interactivoreduzca los errores y acelere el flujo de trabajo.

Aunque existen otras herramientas TUI similares, systemd-manager-tui es una opción robusta, fácil de usar y mantenida activamente que hace que la administración de servicios de Linux sea realmente fácil.

Instale Systemd-Manager-Tui en Linux

¿Listo para simplificar su gestión de Systemd? Instalar systemd-manager-tui Muy simple:

Arch Linux y sus variantes:

Systemd-Manager-Tui está en Orrenpuedes usar paru o yay Programa Asistente.

usar Parú:

paru -S systemd-manager-tui-bin

usar :

yay -S systemd-manager-tui-bin

Ubuntu y sus derivados:

descargar .deb Documentación del proyecto Página de lanzamientoy luego instálelo con el comando:

sudo dpkg -i systemd-manager-tui_x.x.x-x_amd64.deb

Binario directo:

Descargar archivos binarios precompilados desde Página de lanzamiento Y hazlo ejecutable:

chmod +x systemd-manager-tui
./systemd-manager-tui

Esta es una gran opción para sistemas no sesgados como Fedora.

Cargo (Gerente de paquetes de Rust):

Si hay Instalar óxido y cargasolo corre:

cargo install --locked systemd-manager-tui

Después de la instalación, le recomiendo que cree un alias para que sea más fácil de usar.

Administrar los servicios de Systemd utilizando Systemd-Manager-Tui

Iniciar herramienta Systemd-Manager-Tui root Usuario o uso sudo privilegio:

sudo systemd-manager-tui

Esta es la interfaz predeterminada Systemd-Manager-Tuiesto puede ayudarlo a administrar systemd Use servicios de teclado.

Interfaz Systemd-Manager-TUI

Como puede ver, le proporciona una descripción general rápida e interactiva de los servicios e inactividad del sistema activo.

Descripción general de la interfaz

La pantalla se divide en:

  • Filtro de entrada En la parte superior (Press i to start filtering.)
  • Pestaña Se usa para cambiar entre System units y Session units
  • Mesa de servicio espectáculo:
    • Name – Nombre del servicio
    • Active – Estado de tiempo de ejecución (running,,,,, exited,,,,, deadETC. )
    • State – habilitar, estático o enmascarado
    • Load – Si la unidad de servicio está cargada
    • Description – Una breve descripción del servicio
  • Panel de atajo En la parte inferior

Puedes presionar Ctrl + c Salir de forma segura la aplicación.

Navegación e interacción básica

navegación

  • Arrow hacia arriba/hacia abajo: mueva la lista hacia arriba/hacia abajo
  • Izquierda/derecha Unidad del sistema y Unidad de sesión Pestaña

filtrar

de acuerdo a i Para ingresar al modo de filtrado:

  • Comience a escribir el servicio de búsqueda/filtro por nombre
  • de acuerdo a Esc Modo de filtro de salida

Acción de servicio

Puede Seleccionar Atender:

  • s – comenzar
  • x – detener
  • r – Reanudar
  • e – Habilitar (inicio de inicio)
  • d – Desactivado
  • v – Ver registros (usando journalctl)
  • c – Mostrar contenido de archivo de la unidad (*.service documento)
  • u – Actualizar todo el estado del servicio

Ejemplo de casos de uso

Supongamos que quieres reiniciar accounts-daemon.service:

usar UP / DOWN Luego presiona r Reanudar.

Para verificar los registros del mismo servicio, simplemente seleccione y presione v.

Ver Registro de servicio Systemd
Ver Registro de servicio Systemd

Tenga en cuenta que estos servicios están marcados como masked A menos que se revele manualmente. este static Los servicios no se pueden habilitar directamente porque generalmente son dependencias de los demás.

Necesitas usar sudo Realizar la mayoría de las tareas de gestión de servicios.

en conclusión

systemd-manager-tui Ideal si prefiere herramientas TUI en lugar de herramientas GUI gnome-system-monitor o systemctl Orden. Es muy útil para depurar o administrar servicios en servidores o sistemas sin cabeza.

recurso:

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