• Over ons
  • Aankondigen
  • Privacybeleid
  • Neem contact met ons op
MasterTrend Nieuws
  • Thuis
    • BLOG
    • TECHNISCHE SERVICE
    • WINKEL
  • Zelfstudies
  • Hardware
  • Gamen
  • Mobiele telefoons
  • Beveiliging
  • Ramen
  • KI
  • Software
  • Netwerken
  • Nieuws
  • nl_NLDutch
    • es_ESSpanish
    • en_USEnglish
    • pt_BRPortuguese
    • fr_FRFrench
    • it_ITItalian
    • de_DEGerman
    • ko_KRKorean
    • jaJapanese
    • zh_CNChinese
    • ru_RURussian
    • thThai
    • pl_PLPolish
    • tr_TRTurkish
    • id_IDIndonesian
    • hi_INHindi
    • arArabic
    • sv_SESwedish
Geen resultaat
Bekijk alle resultaten
  • Thuis
    • BLOG
    • TECHNISCHE SERVICE
    • WINKEL
  • Zelfstudies
  • Hardware
  • Gamen
  • Mobiele telefoons
  • Beveiliging
  • Ramen
  • KI
  • Software
  • Netwerken
  • Nieuws
  • nl_NLDutch
    • es_ESSpanish
    • en_USEnglish
    • pt_BRPortuguese
    • fr_FRFrench
    • it_ITItalian
    • de_DEGerman
    • ko_KRKorean
    • jaJapanese
    • zh_CNChinese
    • ru_RURussian
    • thThai
    • pl_PLPolish
    • tr_TRTurkish
    • id_IDIndonesian
    • hi_INHindi
    • arArabic
    • sv_SESwedish
Geen resultaat
Bekijk alle resultaten
MasterTrend Nieuws
Geen resultaat
Bekijk alle resultaten
Begin Zelfstudies

systemctl: Volledige controle in Linux in 12 stappen

MasterTrend inzichten door MasterTrend inzichten
25 april 2025
in Zelfstudies
Leesduur:Lezing van 9 minuten
NAAR NAAR
0
systemctl 12 opdrachten die Linux beheersen
3
GEDEELD
7
Uitzichten
Delen op FacebookDelen op Twitter

Inhoud

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

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.
  • Beschrijving: 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. 🔧🛠️

Deel dit:
6FacebookLinkedInPinterestXRedditTumblrBlauwhemelDradenDeel
6
AANDELEN

Gerelateerde artikelen:

  • Tips voor Windows-console
    Tips voor Windows-console
    20 Windows-consoleopdrachten. Leer er nu meer over!
  • Hoe u het RAM-geheugen in Windows 11 kunt controleren en uw pc vandaag nog kunt optimaliseren
    RAM controleren in Windows 11: 6 eenvoudige methoden 🛠️💻
    Het controleren van RAM in Windows 11 is de sleutel tot het verbeteren van uw pc 🛠️💻 Ontdek 6 snelle en effectieve manieren…
  • Intel- en AMD-CPU-equivalenten
    Intel- en AMD-CPU-equivalenten
    Op zoek naar Intel- en AMD-processor-equivalenten? Vind alles wat je moet weten in onze gespecialiseerde gids. Lees nu meer!
  • De beste ADB-opdrachten die elke Android-gebruiker moet kennen
    ADB-opdrachten: activeer geheime functies op je Android 🚀🔓
    Met ADB-opdrachten kunt u uw Android-apparaat eenvoudig vanaf uw pc bedienen, verborgen opties activeren en uw telefoon optimaliseren. 📲⚙️
  • Middelste muisknop: 9 snelle manieren om het te repareren op YouTube
    Middelste muisknop werkt niet op YouTube:…
    Werkt de middelste muisknop niet op YouTube? 😒 Ontdek 9 snelle oplossingen om het weer te laten werken 🚀🖱️
  • Linux installeren in 3 eenvoudige stappen (zonder Windows te wissen)
    De Linux-directorystructuur uitgelegd
    De Linux-directorystructuur is essentieel om te begrijpen hoe dit krachtige besturingssysteem werkt.

Gerelateerde berichten

  • Uitchecken
  • Bios Dump (binaries, *.bin *.rom) 2024
  • ZOTAC bevestigt GeForce RTX 5090 met 32 GB GDDR7
  • Optimaliseer uw geheugen: maak uw RAM vrij – Windows 10 of 11
  • Hoe kies je een grafische kaart?
  • AdGuard DNS configureren op Windows 10 en 11
  • Kapot laptopscherm: zo repareer je het!
  • WhatsApp-berichten vertalen (4 methoden)
Trefwoorden: EvergreenContentLinuxTechnische tips
Vorige bericht

Megatransfer: Het nieuwe tijdperk van RAM-snelheid ⚡

Volgende publicatie

Traceroute gebruiken: beheers uw netwerk nu 🛠️

MasterTrend inzichten

MasterTrend inzichten

Ons redactieteam deelt diepgaande recensies, tutorials en aanbevelingen om u te helpen het maximale uit uw digitale apparaten en hulpmiddelen te halen.

Volgende publicatie
Traceroute gebruiken om netwerkproblemen te identificeren

Traceroute gebruiken: beheers uw netwerk nu 🛠️

5 2 stemmen
Artikelbeoordeling
Abonneren
Toegang
Melden van
gast
gast
0 Reacties
Oudste
De nieuwe Meer gestemd
Reacties online
Bekijk alle reacties

Blijf verbonden

  • 976 Fans
  • 118 Volgers
  • 1,4k Volgers
  • 1,8k Abonnees

Mis het nieuwste op het gebied van technologie en gaming niet.
Dagelijks exclusieve tips, instructievideo's en analyses.

Inschrijfformulier
  • Tendensen
  • Reacties
  • Laatst
12 beste alternatieven voor Lucky Patcher voor Android

Lucky Patcher-alternatieven: 12 betere en gemakkelijke apps! 🎮⚡

12 mei 2025
Zo voegt u een klok toe aan uw Windows 11-bureaublad: 3 onfeilbare trucs!

Zo voeg je een klok toe aan je Windows 11-desktop: doe meer in een paar minuten! ⏱️

1 mei 2025
Hoe AdGuard DNS op Android te gebruiken in 2024

Hoe AdGuard DNS op Android te gebruiken in 2025

11 februari 2025
Hoe je de 4G LTE-only-modus op Android kunt forceren

Hoe je de 4G LTE-only-modus op Android in 2025 kunt forceren

10 februari 2025
Gmail-functies op Android: bespaar tijd met 5 tips

Gmail-functies op Android: 5 trucs die je nog niet kende! 📱✨

12
Moederbord Reparatie - Moederbord Reparatie

Reparatie van notebookmoederborden

10
Windows 11 Home installeren zonder internet

Windows 11 Home installeren zonder internet

10
Hoe u in 4 stappen een back-up van drivers in Windows 11/10 maakt!

Hoe maak je een back-up van drivers in Windows 11/10: Voorkom fouten! 🚨💾

10
Ubicación del programa 5 formas fáciles de encontrarla en Windows 11 🔍

Programmalocatie: Ontdek binnen enkele seconden waar het is geïnstalleerd ⚡️

9 juli 2025
qBittorrent-virus gedetecteerd

qBittorrent-virus gedetecteerd? Snelle oplossing om blokkades te voorkomen ⚡🛡️

9 juli 2025
Zwart scherm op Instagram: los het nu op met deze 11 methoden!

Zwart scherm op Instagram: los het nu op met deze 11 methoden! ⚡📱

8 juli 2025
Fortnite Scorpion Hoe je de First Blood Medal krijgt

Fortnite Scorpion: Hoe je de eerste bloedmedaille krijgt 🥷🔥

8 juli 2025

Recent nieuws

Ubicación del programa 5 formas fáciles de encontrarla en Windows 11 🔍

Programmalocatie: Ontdek binnen enkele seconden waar het is geïnstalleerd ⚡️

9 juli 2025
2
qBittorrent-virus gedetecteerd

qBittorrent-virus gedetecteerd? Snelle oplossing om blokkades te voorkomen ⚡🛡️

9 juli 2025
2
Zwart scherm op Instagram: los het nu op met deze 11 methoden!

Zwart scherm op Instagram: los het nu op met deze 11 methoden! ⚡📱

8 juli 2025
7
Fortnite Scorpion Hoe je de First Blood Medal krijgt

Fortnite Scorpion: Hoe je de eerste bloedmedaille krijgt 🥷🔥

8 juli 2025
5
MasterTrend Nieuws-logo

MasterTrend Info is dé bron voor technologie: ontdek nieuws, tutorials en analyses over hardware, software, gaming, mobiele apparaten en kunstmatige intelligentie. Abonneer u op onze nieuwsbrief en mis geen enkele trend.

Volg ons

Bladeren op categorie

  • Gamen
  • Hardware
  • KI
  • Mobiele telefoons
  • Nieuws
  • Netwerken
  • Beveiliging
  • Software
  • Zelfstudies
  • Ramen

Recent nieuws

Ubicación del programa 5 formas fáciles de encontrarla en Windows 11 🔍

Programmalocatie: Ontdek binnen enkele seconden waar het is geïnstalleerd ⚡️

9 juli 2025
qBittorrent-virus gedetecteerd

qBittorrent-virus gedetecteerd? Snelle oplossing om blokkades te voorkomen ⚡🛡️

9 juli 2025
  • Over ons
  • Aankondigen
  • Privacybeleid
  • Neem contact met ons op

Copyright © 2025 https://mastertrend.info/ - Alle rechten voorbehouden. Alle handelsmerken zijn eigendom van hun respectievelijke eigenaren.

es_ES Spanish
es_ES Spanish
en_US English
pt_BR Portuguese
fr_FR French
it_IT Italian
ru_RU Russian
de_DE German
zh_CN Chinese
ko_KR Korean
ja Japanese
th Thai
hi_IN Hindi
ar Arabic
tr_TR Turkish
pl_PL Polish
id_ID Indonesian
nl_NL Dutch
sv_SE Swedish
Geen resultaat
Bekijk alle resultaten
  • nl_NLDutch
    • es_ESSpanish
    • en_USEnglish
    • pt_BRPortuguese
    • fr_FRFrench
    • it_ITItalian
    • de_DEGerman
    • ko_KRKorean
    • jaJapanese
    • zh_CNChinese
    • ru_RURussian
    • pl_PLPolish
    • id_IDIndonesian
    • tr_TRTurkish
    • hi_INHindi
    • thThai
    • arArabic
    • sv_SESwedish
  • Gamen
  • Hardware
  • KI
  • Mobiele telefoons
  • Nieuws
  • Netwerken
  • Beveiliging
  • Software
  • Zelfstudies
  • Ramen

Copyright © 2025 https://mastertrend.info/ - Alle rechten voorbehouden. Alle handelsmerken zijn eigendom van hun respectievelijke eigenaren.

Commentaar Auteur Info
:wpds_smile::wpds_grin::wpds_knipoog::wpds_mrgreen::wpds_neutraal::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_verdrietig::wpds_uitroepteken::wpds_vraag::wpds_idee::wpds_hmm::wpds_beg::wpds_whew::wpds_chuckle::wpds_silly::wpds_envy::wpds_shutmouth:
wpDiscuz
RedditBlauwhemelXMastodontHacker Nieuws
Deel dit:
MastodontVKWhatsAppTelegramSMSHacker NieuwsLijnBoodschapper
Uw Mastodon-instantie