Articles

Stop, start a restart služby na Debian

služba je program běžící na pozadí, které mají být použity v případě potřeby. Apache, ssh, Nginx nebo Mysql jsou některé z nejznámějších služeb. Na Debianu, včetně Debianu 10 Buster, jsou služby uloženy v adresáři / etc / init.d/, mohou být spravovány systémem init nebo systemd, oba budou vysvětleny níže s příklady 3 různých způsobů, jak zastavit, spustit, restartovat nebo zkontrolovat stav služby.

  • příkaz služby
  • Systemd
  • the / etc / init.,d adresář
  • Kontrola stavu služby na Linux Debian 10 Buster
  • Spuštění služby na Debian Linux 10 Buster
  • Zastavení služeb na Linux Debian 10 Buster
  • Restartování služby na Linux Debian 10 Buster

příkaz služby

příkaz služby v Linuxu umožňuje zkontrolovat stav, stop, spuštění nebo restartování služby a démony, init soubory uloženy v /etc/init.d adresář.,

syntaxe zastavit, spustit, restartovat služby nebo vytisknout jejich postavení na poptávky je:

služby <Service-Name> <, Aby>

následující příklad ukazuje, jak zkontrolovat ssh stav služby prostřednictvím služby příkazový:

služby ssh status

Systemd

Systemd je apartmá pro správu systému Linux služeb a démonů (poslední „d“ je, protože Unixových démonů)., Příkaz systemctl umožňuje spustit, zastavit, restartovat a zkontrolovat stav služeb. Jeho cílem je sjednotit konfiguraci a chování pro všechny linuxové distribuce nahrazující Unix SystemV a BSD init systems.It spravuje také níže popsaný program init.

syntaxe chcete-li zkontrolovat stav služby je následující:

systemctl status ssh

/etc/init.d directory

při spuštění systému init je první program, který má být spuštěn a zůstává spuštěn jako proces s PID 1, dokud se systém nevypne.,“Je přímým nebo nepřímým předkem všech ostatních procesů a automaticky přijímá všechny osiřelé procesy. Init je spuštěn jádrem během procesu zavádění; dojde k panice jádra, pokud jádro není schopno jej spustit. Init je obvykle přiřazen process identifier 1 “ (zdroj: Wikipedia)

všechny služby a démony začínající při startu se nacházejí v /etc/init.d adresář. Všechny soubory uložené v/etc / init.podpora adresářů d zastavení, spuštění, restartování a kontrola stavu služeb.,
syntaxe pro kontrolu stavu služby ssh je:

/etc/init.d/ssh status

zkontrolovat stav služby na Linux Debian 10 Buster

Níže najdete 3 různé způsoby, které ukazují, jak chcete-li zkontrolovat stav služby na Debianu 10 Buster (nebo jakýkoli moderní vydání Debianu).,stav služby s příkazem služba:

příkaz služby umožňuje zobrazit stav služby, spustit, zastavit nebo restartovat, aby se ukázat, servisní syntaxe je:

služby <Service-Name> stav

následující příklad ukazuje, ssh stav služby:

service sshd stav

V mém případě, ve kterém ssh je služba spuštěna výstup je:

Kontrola stavu služeb v rámci init.,d:

navíc k příkazové službě můžete také komunikovat se službami uloženými v/etc / init.d adresář, pro kontrolu stavu služby je syntaxe:

/ etc / init.d/<Služby-Název> stav

Chcete-li zkontrolovat stav ssh služby běžet:

/etc/init.,=“6e05bbf754″>
systemctl status ssh

Spuštění služby na Linux Debian 10 Buster

Pro spuštění služby na Linuxu pomocí příkazu service syntaxe je:

služby <Service-Name>

následující příklad ukazuje, jak spustit službu ssh pomocí příkazu služby:

služby ssh

Jako s status můžete také spustit služby od init.,d adresář získání informativní výstup, syntaxe je:

/ etc / init.,koláč službu ssh pomocí příkazu systemctl:

systemctl start ssh

Zastavení služeb na Linux Debian 10 Buster

zastavit služby na Debianu pomocí služby příkaz syntaxe je:

služby <Service-Name>

následující příklad ukazuje, jak zastavit službu ssh:

služby ssh zastavit

zastavit služeb pomocí init.,d adresář syntaxe je:

./ etc / init.d/<Service-Name>

níže uvedený příklad ukazuje, jak zastavit službu ssh pomocí /etc/init.d adresář:

./ etc / init.,div>

systemctl stop <Service-Name>

níže uvedený příklad ukazuje, jak zastavit službu ssh pomocí příkazu systemctl:

systemctl stop ssh

Restartování služby na Linux Debian 10 Buster

Restartování služby vyžaduje stejnou syntaxi, restartovat službu ssh pomocí příkazu služba:

service ssh restart

restartovat službu ssh pomocí init.,d directory run:

/ etc / init.d/ssh restart

A konečně, restartujte službu ssh pomocí Systemd spustit:

systemctl restart ssh

to je vše na správu služeb pod Linuxem. Další informace o službách naleznete v sekci Související články.
doufám, že jste našli tento krátký tutoriál užitečný. Sledujte LinuxHint pro další aktualizace a tipy na Linux a Networking.,

  • jak vypsat službu pomocí systemd
  • kde jsou služby uloženy v Debianu?
  • nainstalujte BIND 9 Na Ubuntu a nakonfigurujte jej pro použití
  • soubor systemd unit vytvoření služby
  • jak seznamovat službu s systemd