Notas de Luis

Gestión de servicios

Viewing systemd information

  • systemctl list-dependencies Show a unit’s dependencies
  • systemctl list-sockets List sockets and what activates
  • systemctl list-jobs View active systemd jobs
  • systemctl list-unit-files See unit files and their states
  • systemctl list-units Show if units are loaded/active
  • systemctl get-default List default target (like run level)

Working with services

  • systemctl stop service Stop a running service
  • systemctl start service Start a service
  • systemctl restart service Restart a running service
  • systemctl reload service Reload all config files in service
  • systemctl daemon-reload Must run to reload changed unit files
  • systemctl status service See if service is running/enabled
  • systemctl –failed Shows services that failed to run
  • systemctl reset-failed Resets any units from failed state
  • systemctl enable service Enable a service to start on boot
  • systemctl disable service Disable service–won’t start at boot
  • systemctl show service Show properties of a service (or other unit)
  • systemctl edit service Create snippit to drop in unit file
  • systemctl edit –full service Edit entire unit file for service
  • systemctl -H host status network Run any systemctl command remotely

Changing system states

  • systemctl reboot Reboot the system (reboot.target)
  • systemctl poweroff Power off the system (poweroff.target)
  • systemctl emergency Put in emergency mode (emergency.target)
  • systemctl default Back to default target (multi-user.target)

Viewing log messages

  • journalctl Show all collected log messages
  • journalctl -u network.service See network service messages
  • journalctl -f Follow messages as they appear
  • journalctl -k Show only kernel messages
computing/linux/servicios.txt · Última modificación: por 127.0.0.1