GNU/Linux >> Znalost Linux >  >> Cent OS

Spuštění, zastavení nebo restartování služeb v CentOS 8 – proces krok za krokem?

Ve staré distribuci CentOS používáte příkaz service nebo přímo spouštíte službu na vašem systému pomocí "/etc/init.d/ start ". V moderních linuxových distribucích můžete snadno spustit, zastavit nebo restartovat službu v systému CentOS pomocí příkazu systemctl. Příkaz systemctl je velmi užitečný nástroj, pomocí kterého můžete zkoumat a ovládat správce služeb a systém systemd. A kolekce nástrojů pro správu systému, knihoven a démonů nám poskytuje úplné informace o využití služeb na celém serveru a systemd. Pokud příkaz systemctl úspěšně běží na vašem systému, zobrazí jakýkoli výstup v okně terminálu.

Zde v LinuxAPT, jako součást našich služeb správy serveru, pravidelně pomáháme našim zákazníkům provádět související dotazy týkající se nástrojů systému Linux.

V této souvislosti se podíváme na to, jak spustit, zastavit a restartovat služby v systému CentOS 8 pomocí nástroje systemctl.


Jak spustit, zastavit a restartovat službu v systému CentOS Linux?

Upozorňujeme, že uživatelé potřebují oprávnění sudo ke spuštění, zastavení a restartování služby.


1. Spusťte službu na CentOS pomocí příkazu systemctl

Chcete-li spustit službu ve vašem systému, použijte následující syntaxi:

$ sudo systemctl start {service-name}

Například pro spuštění služby httpd na vašem systému spusťte níže uvedený příkaz:

$ sudo systemctl start httpd


2. Zkontrolujte stav služby pomocí příkazu systemctl

Chcete-li zkontrolovat stav spuštěné služby na vašem systému CentOS 8, postupujte podle následující syntaxe příkazu:

$ sudo systemctl status {service-name}
$ sudo systemctl status httpd

Výše uvedený příkaz zobrazí v okně terminálu stav spuštění nebo deaktivace. Pokud na vašem systému běží zadaná služba, měl by se na obrazovce zobrazit aktivní (běžící) stav.


3. Zastavte službu na CentOS pomocí příkazu systemctl

Někdy potřebujeme zastavit službu ve vašem systému, abychom mohli spustit novou službu. Chcete-li tedy zastavit nebo deaktivovat běžící službu ve vašem systému, použijte následující syntaxi:

$ sudo systemctl stop {service-name}
$ sudo systemctl stop httpd

Po provedení výše uvedeného příkazu se běžící služba ve vašem systému zastaví. Nyní zkontrolujte stav. V okně terminálu se zobrazí stav deaktivace (mrtvé) služby.


4. Restartujte službu pomocí systemctl na CentOS 8

Chcete-li restartovat službu na CentOS 8, použijte níže uvedenou syntaxi:

$ sudo systemctl restart {service-name}

Chcete-li například restartovat zastavenou službu httpd, spusťte následující příkaz:

$ sudo systemctl restart httpd


5. Znovu načtěte službu pomocí příkazu systemctl

Chcete-li znovu načíst všechny konfigurační soubory ve vašem systému, zadejte následující příkaz pro opětovné načtení služby:

$ sudo systemctl reload {service-name}

Chcete-li znovu načíst službu httpd na vašem systému CentOS, spusťte níže uvedený příkaz:

$ sudo systemctl reload httpd


6. Povolte a zakažte službu pomocí příkazu systemctl

Služba Systemctl také pomáhá uživatelům povolit a zakázat službu. Chcete-li povolit službu httpd ve vašem systému, použijte níže uvedený příkaz:

$ sudo system enable httpd

Pokud chcete zakázat službu httpd kvůli problémům s portem. Poté spusťte níže uvedený příkaz a deaktivujte jej:

$ sudo systemctl disable httpd



Cent OS
  1. Spuštění, zastavení a restartování služeb na systémovém serveru RHEL 7 Linux

  2. Nainstalovat Wine na CentOS 8 – proces krok za krokem, jak to udělat?

  3. Jak spustit/zastavit/restartovat služby ve webovém panelu CentOS

  1. Jak spustit, zastavit a restartovat služby na dedikovaném serveru Linux

  2. Spusťte, zastavte a restartujte Crond Daemon v Linuxu

  3. Nelze spustit službu postgresql na CentOS 7

  1. Jak spustit, zastavit a restartovat služby v systému Linux

  2. Jak spustit, zastavit nebo restartovat server Apache na CentOS 7

  3. Zastavit a zakázat bránu firewall na CentOS 7 – proces krok za krokem?