• Sobre Nosotros
  • Anunciar
  • PolĂ­tica de privacidad
  • Contacta con nosotros
MasterTrend News
  • HOME
    • BLOG
    • TIENDA
  • Tutoriales
  • Hardware
  • Gaming
  • MĂłviles
  • Seguridad
  • Windows
  • IA
  • Software
  • Redes
  • Novedades
  • Spanish Spanish
    • English English
    • Portuguese Portuguese
    • French French
    • Italian Italian
    • German German
    • Korean Korean
    • Japanese Japanese
    • Chinese Chinese
    • Russian Russian
    • Thai Thai
    • Polish Polish
    • Turkish Turkish
    • Indonesian Indonesian
    • Hindi Hindi
    • Arabic Arabic
    • Swedish Swedish
    • Dutch Dutch
Sin resultado
Ver todos los resultados
  • HOME
    • BLOG
    • TIENDA
  • Tutoriales
  • Hardware
  • Gaming
  • MĂłviles
  • Seguridad
  • Windows
  • IA
  • Software
  • Redes
  • Novedades
  • Spanish Spanish
    • English English
    • Portuguese Portuguese
    • French French
    • Italian Italian
    • German German
    • Korean Korean
    • Japanese Japanese
    • Chinese Chinese
    • Russian Russian
    • Thai Thai
    • Polish Polish
    • Turkish Turkish
    • Indonesian Indonesian
    • Hindi Hindi
    • Arabic Arabic
    • Swedish Swedish
    • Dutch Dutch
Sin resultado
Ver todos los resultados
MasterTrend News
Sin resultado
Ver todos los resultados
Inicio Tutoriales

systemctl: Control total en Linux con 12 pasos 🔥

MasterTrend Insights por MasterTrend Insights
25 de abril de 2025
en Tutoriales
Tiempo de lectura:Lectura de 9 minutos
A A
0
systemctl 12 comandos que dominan Linux
11
COMPARTIDOS
31
Vistas
Share on FacebookShare on Twitter

Contents

  1. systemctl: 12 comandos que dominan Linux 🚀
  2. ¿Qué Es el Comando systemctl?
  3. Interrogando Servicios Con systemctl
  4. Controlando Servicios Con systemctl
    1. Publicaciones Relacionadas

systemctl: 12 comandos que dominan Linux 🚀

El comando systemctl tiene varias funcionalidades que a menudo se pasan por alto. Además de iniciar y detener servicios en Linux, también podés listar los servicios instalados y verificar en qué estado se encuentran. ¡Vamos a hacer un repaso rápido! 🚀

¿Qué Es el Comando systemctl?

El comando systemctl es la herramienta central de gestión del sistema init systemd, conocida principalmente como la herramienta que se usa para iniciar y detener servicios. Pero hay mucho más, como lo demuestra su página de manual que tiene más de 1600 líneas. 📖

Como systemctl es una herramienta de gestión, no solo un lanzador de servicios, podés usarla para acceder a información útil sobre tu sistema y sus servicios systemd. 💻

La mayoría de las distribuciones de Linux han adoptado systemd, pero algunas han optado por mantener el sistema init tradicional SystemV. Si no estás seguro de cuál utiliza tu distribución, es sencillo averiguarlo. Usaremos el comando stat para mirar el archivo init.

stat /sbin/init 
Usando el comando stat para ver si una instalaciĂłn de Linux usa SystemV o systemd.

El archivo ejecutable /sbin/init es el primer proceso que se lanza en las distribuciones basadas en SystemV. En las distribuciones basadas en systemd, un enlace simbĂłlico con ese nombre apunta al archivo systemd.

La primera línea de salida nos muestra que en esta máquina de prueba con Ubuntu, /sbin/init es un enlace simbólico al archivo /lib/systemd/systemd. Claramente, esta instalación de Linux utiliza systemd. Si se tratara de una distribución basada en SystemV, la línea solo contendría “File: /sbin/init”.

Interrogando Servicios Con systemctl

Los servicios están definidos en archivos de unidad, y verás la palabra unidad esparcida por las opciones del systemctl. A modo de ejemplo, podemos obtener una lista de servicios con el comando list-units usando la opciĂłn –type.

systemctl list-units --type=service
La salida del comando systemctl list-units, mostrando servicios en ejecuciĂłn y detenidos.

La salida se visualiza en el visor de archivos less, permitiéndote desplazarte y utilizar la tecla / para buscar.

  • Unidad: El nombre del archivo de unidad.
  • Cargar: Si el archivo de unidad del servicio se ha leĂ­do en memoria sin errores de sintaxis, esta columna contendrá “cargada”. Esto no significa que el servicio estĂ© activo.
  • Activo: Una vista general de si un servicio está activo. Un servicio activo podrĂ­a no estar ejecutándose.
  • Sub: Una vista más detallada de si un servicio se está ejecutando. Por ejemplo, un servicio activo podrĂ­a estar programado para un temporizador, y puede haber salido de su Ăşltima ejecuciĂłn.
  • DescripciĂłn: Una lĂ­nea de texto destinada a identificar o describir el servicio.

La visualizaciĂłn solo incluye servicios activos. Para ver todos los servicios, necesitamos incluir la opciĂłn –all.

systemctl list-units --all --type=service
La salida del comando systemctl list-units, mostrando todos los servicios.

Si ver todo resulta abrumador, podemos filtrar la salida con la opciĂłn –state.

systemctl list-units --type=service --state=running
La salida del comando systemctl list-units, filtrada para mostrar solo servicios en ejecuciĂłn.

La opción state aceptará running, stopped, enabled, disabled, y failed.

Para enfocarte en los servicios fallidos, utilizá la opciĂłn –failed.

systemctl list-units --failed
La salida del comando systemctl list-units, filtrada para mostrar solo servicios fallidos. No hay servicios fallidos.

No hay unidades fallidas en esta computadora.

Si ves algún servicio fallido, utilizá la opción list-dependencies para verificar si hay dependencias no satisfechas.

systemctl list-dependencies sshd.service
La salida del comando systemctl list-dependencies mostrando las dependencias para el servicio sshd.

Las dependencias tienen un cĂ­rculo codificado por colores que representa su estado. Puede ser:

  • CĂ­rculo Blanco: Inactivo o en mantenimiento
  • Punto Verde: Activo.
  • Punto Blanco: Desactivando.
  • Punto Rojo: Fallido o error.

Para verificar si un solo servicio está habilitado, usá el comando is-enabled y proporciona el nombre del archivo de unidad del servicio.

systemctl is-enabled htg-example.service
Usando systemctl is-enabled para determinar si un servicio específico está habilitado.

Controlando Servicios Con systemctl

Usar systemctl para gestionar servicios es muy sencillo y sigue el formato de los comandos que hemos visto hasta ahora. La mayor diferencia es que necesitarás usar sudo para hacer cambios en los estados de los servicios. No lo hemos hecho hasta ahora, porque solo hemos estado reportando sobre el estado de los servicios.

Para iniciar un servicio, utilizá el comando start seguido del nombre del servicio.

sudo systemctl start htg-example.service
Iniciando un servicio con el comando systemctl start.

Si todo va bien, regresás silenciosamente al símbolo del sistema. Si preferís tener una confirmación positiva, podés verificarlo con el comando status.

sudo systemctl status htg-example.service
Verificando el estado de un servicio con el comando systemctl status.

Detener un servicio es igualmente sencillo que iniciarlo.

sudo systemctl stop htg-example.service
Deteniendo un servicio con el comando systemctl stop.

Podés reiniciar un servicio sin tener que pasar por el proceso de dos pasos de detenerlo y luego iniciarlo. El comando restart lo hace todo por vos.

sudo systemctl restart htg-example.service
Reiniciando un servicio con el comando systemctl restart.

Si querés que un servicio se inicie al arrancar, tenés que habilitarlo.

sudo systemctl enable htg-example.service
Habilitando un servicio con el comando systemctl enable.

Nota que esto solo marca el servicio para que se inicie al arrancar, no lo inicia de inmediato. Si eso es lo que querĂ©s, añadĂ­ la opciĂłn –now.

sudo systemctl enable --now htg-example.service
Habilitando e iniciando un servicio al mismo tiempo con el comando systemctl enable --now.

Cuando ya no necesitás que un servicio se inicie al arrancar, deshabilítalo.

sudo systemctl disable htg-example.service
Deshabilitando un servicio con el comando systemctl disable.

Podés usar el comando journalctl, otra parte de systemd, para buscar entradas relacionadas con tu servicio. La opción -u (unidad) te permite especificar el servicio que te interesa. Con la opción -S (desde), podés mostrar entradas que han ocurrido desde el momento que proporciones.

journalctl -S "08:00:00" -u htg-example.service
Usando el comando journalctl para mostrar entradas de registro del sistema relacionadas con un servicio especĂ­fico.

Cualquier herramienta que te ayude a obtener información sobre el funcionamiento interno de tu distribución de Linux será invaluable, tanto para la gestión diaria como para solucionar y diagnosticar problemas. El comando systemctl no es una sola herramienta. Es más como un cofre de herramientas especializadas, y vale la pena familiarizarse con él. 🔧🛠️

Comparte esto:
6FacebookLinkedInPinterestXRedditTumblrBlueskyThreadsShare
6
ACCIONES

Publicaciones Relacionadas

  • Checkout
  • Bios Dump (binarios, *.bin *.rom) 2024
  • ZOTAC Confirma la GeForce RTX 5090 con 32 GB de GDDR7
  • Optimiza tu Memoria: Libera tu RAM – Windows 10 o 11
  • Como escoger una tarjeta grafica
  • CĂłmo configurar AdGuard DNS en Windows 10 y 11
  • Notebook pantalla rota: ¡CĂłmo reparar!
  • CĂłmo traducir mensajes de WhatsApp (4 mĂ©todos)
Etiquetas: EvergreenContentLinuxTechTips
PublicaciĂłn Anterior

Megatransfer: La nueva era de la velocidad RAM ⚡

PrĂłxima publicaciĂłn

Cómo usar Traceroute: Domina tu red ahora 🛠️

MasterTrend Insights

MasterTrend Insights

Nuestro equipo editorial comparte análisis profundos, tutoriales y recomendaciones para que aproveches al máximo tus dispositivos y herramientas digitales.

PrĂłxima publicaciĂłn
CĂłmo usar Traceroute para identificar problemas de red

Cómo usar Traceroute: Domina tu red ahora 🛠️

5 2 votos
Article Rating
Suscribirse
Acceso
Notificar de
guest
guest
0 Comments
Más antiguo
El más nuevo Más votado
Comentarios en lĂ­nea
Ver todos los comentarios

Mantente Conectado

  • 976 Fans
  • 118 Seguidores
  • 1.4k Seguidores
  • 1.8k Suscriptores

No te pierdas lo Ăşltimo en tecnologĂ­a y gaming.
Tips exclusivos, guías prácticas y análisis cada dia.

Subscription Form
  • Tendencias
  • Comentarios
  • Ăšltimo
CĂłmo guardar partida en REPO

Cómo guardar partida en REPO 🔥 Descubre el secreto para no perder progreso

7 de julio de 2025
Cómo añadir reloj en el escritorio de Windows 11: ¡3 trucos infalibles!

Cómo añadir reloj en el escritorio de Windows 11: ¡Logra más en minutos! ⏱️

1 de mayo de 2025
12 Mejores Alternativas a Lucky Patcher para Android

Alternativas a Lucky Patcher: ¡12 apps mejores y fáciles! 🎮⚡

12 de mayo de 2025
🖥️ Cómo abrir 'Dispositivos e impresoras' en Windows 11: 4 pasos sencillos

🌟 CĂłmo abrir ‘Dispositivos e impresoras’ en Windows 11: ¡Asombroso truco!

27 de febrero de 2025
Funciones de Gmail en Android: Ahorra tiempo con 5 tips

Funciones de Gmail en Android: ¡5 trucos que no conocías! 📱✨

12
Reparacion de placas madres - Reparar MotherBoards

Reparacion de Placas Madres de Notebooks

10
Instalar Windows 11 Home sin Internet

Instalar Windows 11 Home sin Internet

10
Cómo respaldar controladores en Windows 11/10 ¡en 4 pasos!

Cómo respaldar controladores en Windows 11/10 ¡Evita errores! 🚨💾

10
Domina Cables CAT Ethernet RJ45 cable close-up, blue high-speed LAN network cord on dark background for reliable wired internet connection.

Domina Cables CAT Ethernet: ¿CAT8 ya? ¡Actualiza hoy! 🚀

4 de octubre de 2025
Mover juegos Steam: logo de Steam sobre fondo de biblioteca, guĂ­a para transferir juegos a otra carpeta o disco en PC.

Mover juegos Steam: Mueve todo a SSD ¡sin reinstalar! 🚀

3 de octubre de 2025
Servicios Windows 11: mujer sorprendida usando portátil con logotipo de Windows y efecto de propulsión, simbolizando optimización y aceleración del rendimiento.

Servicios Windows 11: Acelera tu PC en 2 min ✅🔥

3 de octubre de 2025
Acceso Controlado a Carpetas: protección contra ransomware en Windows; portátil con aviso "RANSOMWARE" y un icono verde que indica bloqueo de cambios no autorizados.

Acceso Controlado a Carpetas: Protege archivos YA ⚠️

2 de octubre de 2025

Noticias Recientes

Domina Cables CAT Ethernet RJ45 cable close-up, blue high-speed LAN network cord on dark background for reliable wired internet connection.

Domina Cables CAT Ethernet: ¿CAT8 ya? ¡Actualiza hoy! 🚀

4 de octubre de 2025
4
Mover juegos Steam: logo de Steam sobre fondo de biblioteca, guĂ­a para transferir juegos a otra carpeta o disco en PC.

Mover juegos Steam: Mueve todo a SSD ¡sin reinstalar! 🚀

3 de octubre de 2025
5
Servicios Windows 11: mujer sorprendida usando portátil con logotipo de Windows y efecto de propulsión, simbolizando optimización y aceleración del rendimiento.

Servicios Windows 11: Acelera tu PC en 2 min ✅🔥

3 de octubre de 2025
6
Acceso Controlado a Carpetas: protección contra ransomware en Windows; portátil con aviso "RANSOMWARE" y un icono verde que indica bloqueo de cambios no autorizados.

Acceso Controlado a Carpetas: Protege archivos YA ⚠️

2 de octubre de 2025
7
MasterTrend News logo

MasterTrend Info es tu fuente de referencia en tecnología: descubre novedades, tutoriales y análisis sobre hardware, software, gaming, móviles e inteligencia artificial. Suscríbete a nuestro boletín y no te pierdas ninguna tendencia.

SĂ­guenos

Browse by Category

  • Gaming
  • Hardware
  • IA
  • MĂłviles
  • Novedades
  • Redes
  • Seguridad
  • Software
  • Tutoriales
  • Windows

Recent News

Domina Cables CAT Ethernet RJ45 cable close-up, blue high-speed LAN network cord on dark background for reliable wired internet connection.

Domina Cables CAT Ethernet: ¿CAT8 ya? ¡Actualiza hoy! 🚀

4 de octubre de 2025
Mover juegos Steam: logo de Steam sobre fondo de biblioteca, guĂ­a para transferir juegos a otra carpeta o disco en PC.

Mover juegos Steam: Mueve todo a SSD ¡sin reinstalar! 🚀

3 de octubre de 2025
  • Sobre Nosotros
  • Anunciar
  • PolĂ­tica de privacidad
  • Contacta con nosotros

Copyright © 2025 https://mastertrend.info/ - Reservados todos los derechos. Todas las marcas registradas son propiedad de sus respectivos dueños.

Spanish Spanish
Spanish Spanish
English English
Portuguese Portuguese
French French
Italian Italian
Russian Russian
German German
Chinese Chinese
Korean Korean
Japanese Japanese
Thai Thai
Hindi Hindi
Arabic Arabic
Turkish Turkish
Polish Polish
Indonesian Indonesian
Dutch Dutch
Swedish Swedish
Sin resultado
Ver todos los resultados
  • Spanish Spanish
    • English English
    • Portuguese Portuguese
    • French French
    • Italian Italian
    • German German
    • Korean Korean
    • Japanese Japanese
    • Chinese Chinese
    • Russian Russian
    • Polish Polish
    • Indonesian Indonesian
    • Turkish Turkish
    • Hindi Hindi
    • Thai Thai
    • Arabic Arabic
    • Swedish Swedish
    • Dutch Dutch
  • Gaming
  • Hardware
  • IA
  • MĂłviles
  • Novedades
  • Redes
  • Seguridad
  • Software
  • Tutoriales
  • Windows

Copyright © 2025 https://mastertrend.info/ - Reservados todos los derechos. Todas las marcas registradas son propiedad de sus respectivos dueños.

Comment Author Info
:wpds_smile::wpds_grin::wpds_wink::wpds_mrgreen::wpds_neutral::wpds_twisted::wpds_arrow::wpds_shock::wpds_unamused::wpds_cool::wpds_evil::wpds_oops::wpds_razz::wpds_roll::wpds_cry::wpds_eek::wpds_lol::wpds_mad::wpds_sad::wpds_exclamation::wpds_question::wpds_idea::wpds_hmm::wpds_beg::wpds_whew::wpds_chuckle::wpds_silly::wpds_envy::wpds_shutmouth:
wpDiscuz
RedditBlueskyXMastodonHacker News
Comparte esto:
MastodonVKWhatsAppTelegramSMSHacker NewsLineMessenger
Su instancia de Mastodon