Basis van Linux en de opdrachtregel
Wat is op een Linux-systeem met systemd het verschil tussen „systemctl start license.service” en „systemctl enable license.service” voor de service license.service?
- Astart laat de service vanaf de volgende keer dat de computer opstart automatisch draaien, en enable start de service nu meteen
- Bstart start de service nu meteen, en enable stelt in dat de service automatisch start wanneer de computer opstart
- Cstart laat de service draaien als een service die alleen root kan gebruiken, en enable staat ook gewone gebruikers toe de service te bedienen
Antwoord en toelichting tonen
Antwoord: B. start start de service nu meteen, en enable stelt in dat de service automatisch start wanneer de computer opstart
systemctl start start de service nu meteen, maar die gestarte toestand blijft na een herstart niet behouden. systemctl enable stelt in dat de service automatisch wordt gestart wanneer het systeem opstart, en enable alleen start de service nu niet. Om beide tegelijk te doen gebruik je systemctl enable --now; stop stopt de service en disable haalt het automatisch starten weg. Of de service draait, en het recente log ervan, is te controleren met systemctl status.
Verder: nog 9 vragen over Basis van Linux en de opdrachtregel