Debian

A szolgáltatások leállítása, indítása és újraindítása a Debianon

A szolgáltatások leállítása, indítása és újraindítása a Debianon

Szolgáltatások Linux Debian 10 Buster rendszeren

A szolgáltatás a háttérben futó program, amelyet szükség esetén használni lehet. Az Apache, az ssh, az Nginx vagy a Mysql a legismertebb szolgáltatások közé tartozik. A Debianon, beleértve a Debian 10 Bustert is, a szolgáltatások a könyvtárban vannak tárolva / etc / init.d /, kezelhetők az init rendszerrel vagy a systemd-vel, mindkettőt az alábbiakban ismertetjük a szolgáltatás leállításának, indításának, újraindításának vagy ellenőrzésének 3 különböző módjával.

A szolgáltatás parancs

A parancs szolgáltatás Linux alatt lehetővé teszi az állapot ellenőrzését, a szolgáltatások és a démonok leállítását, indítását vagy újraindítását, az / etc / init könyvtárban tárolt init fájlokat.d könyvtár.

A szintaxis a szolgáltatások leállításához, futtatásához, újraindításához vagy igény szerinti állapotuk kinyomtatásához:

szolgáltatás

A következő példa bemutatja, hogyan ellenőrizhető az ssh szolgáltatás állapota a szolgáltatás parancs:

szolgáltatás ssh állapota

Systemd

A Systemd egy csomag a Linux szolgáltatások és a démonok kezelésére (az utolsó „d” a Unix démonok miatt van). A systemctl parancs lehetővé teszi a szolgáltatások indítását, leállítását, újraindítását és ellenőrzését. Célja a Unix SystemV és BSD init rendszereket felváltó összes Linux disztribúció konfigurációjának és viselkedésének egységesítése.Az alábbiakban ismertetett init programot is kezeli.

A szolgáltatás állapotának ellenőrzésére szolgáló szintaxis a következő:

systemctl állapot ssh

A / etc / init.d Könyvtár

Amikor a rendszer elindul benne az első végrehajtandó program, és folyamatban marad a PID 1-vel folyamatban, amíg a rendszer kikapcsol.„Közvetlen vagy közvetett ős az összes többi folyamatot, és automatikusan elfogadja az összes folyamatot árva folyamatok. Az Init-et a kernel közben indítás folyamat; a kernelpánik akkor fordul elő, ha a kernel nem tudja elindítani. Az Init-et általában hozzárendelik folyamatazonosító 1 ”(Forrás: Wikipedia)

A rendszerindításkor kezdődő összes szolgáltatás és démon megtalálható a / etc / init.d Könyvtár. Az / etc / init fájlban tárolt összes fájl.d könyvtár támogatja a szolgáltatások leállítását, indítását, újraindítását és a szolgáltatások állapotának ellenőrzését.
Az ssh szolgáltatás állapotának ellenőrzésére szolgáló szintaxis:

/ etc / init.d / ssh állapot

Szolgáltatás állapotának ellenőrzése Linux Debian 10 Buster rendszeren

Az alábbiakban 3 különböző módszert talál, amelyek bemutatják, hogyan lehet ellenőrizni a szolgáltatás állapotát a Debian 10 Buster-en (vagy bármely modern Debian-kiadáson).

A szolgáltatás állapotának ellenőrzése a paranccsal szolgáltatás:

A parancsszolgáltatás lehetővé teszi a szolgáltatás állapotának megjelenítését, elindítását, leállítását vagy újraindítását, a szolgáltatás megjelenítését a szintaxis:

szolgáltatás állapot

A következő példa bemutatja az ssh szolgáltatás állapotát:

szolgáltatás sshd állapota

Az én esetemben, amikor az ssh szolgáltatás fut, a kimenet a következő:

A szolgáltatások állapotának ellenőrzése benne.d:

A parancs mellett szolgáltatás kölcsönhatásba léphet az / etc / init könyvtárban tárolt szolgáltatásokkal is.d könyvtár, a szolgáltatás állapotának ellenőrzéséhez a szintaxis a következő:

/ etc / init.d / állapot

Az ssh szolgáltatás futtatásának állapotának ellenőrzése:

/ etc / init.d / ssh állapot

A szolgáltatás állapotát a Systemd vezérlő paranccsal is ellenőrizheti systemctl, a szintaxis:

systemctl állapot

Az ssh állapotának ellenőrzése a systemctl parancsfuttatással:

systemctl állapot ssh

Szolgáltatások indítása Linux Debian 10 Buster rendszeren

A szolgáltatások indítása Linuxon a parancs segítségével szolgáltatás  a szintaxis:

szolgáltatás Rajt

A következő példa bemutatja, hogyan lehet elindítani az ssh szolgáltatást a service paranccsal:

service ssh start

A státuszhoz hasonlóan Ön is elindíthatja a szolgáltatásokat az init-ből.d könyvtár, amely informatív kimenetet kap, a szintaxis a következő:

/ etc / init.d / ssh indítás

A szolgáltatásokat a következő szintaxissal is elindíthatja a systemctl paranccsal:

systemctl indítás

A következő példa bemutatja, hogyan lehet elindítani az ssh szolgáltatást a systemctl paranccsal:

systemctl start ssh

A szolgáltatások leállítása a Linux Debian 10 Buster rendszeren

A Debian szolgáltatásainak leállítása a szolgáltatás parancs a szintaxis:

szolgáltatás álljon meg

A következő példa bemutatja az ssh szolgáltatás leállítását:

szolgáltatás ssh stop

A szolgáltatások leállítása a benne.d könyvtár szintaxisa:

./ etc / init.d / álljon meg

Az alábbi példa bemutatja, hogyan állíthatja le az ssh szolgáltatást a / etc / init.d Könyvtár:

./ etc / init.d / ssh leállítás

A szolgáltatás leállításához a systemctl paranccsal a szintaxis a következő:

systemctl stop

Az alábbi példa bemutatja, hogyan állíthatja le az ssh szolgáltatást a systemctl parancs:

systemctl stop ssh

A szolgáltatások újraindítása Linux Debian 10 Buster rendszeren

A szolgáltatások újraindításához ugyanaz a szintaxis szükséges, hogy az ssh szolgáltatást a paranccsal újraindítsuk szolgáltatás fuss:

szolgáltatás ssh újraindítása

Az ssh szolgáltatás újraindítása az init használatával.d könyvtárfuttatás:

/ etc / init.d / ssh újraindítás

És végül indítsa újra az ssh szolgáltatást a Systemd futtatásával:

systemctl indítsa újra az ssh-t

Ennyit a szolgáltatások Linux alatt történő kezeléséről. Ellenőrizd a kapcsolódó cikkek szakaszban többet megtudhat a szolgáltatásokról.

Remélem, hasznosnak találta ezt a rövid oktatóanyagot. Kövesse a LinuxHint alkalmazást további frissítésekért és tippekért a Linuxról és a Hálózatról.

Kapcsolódó cikkek:

  • A szolgáltatás felsorolása a systemd-vel
  • Hol vannak a Debianban tárolt szolgáltatások?
  • Telepítse a BIND 9-et az Ubuntu-ra, és konfigurálja használatra
  • szolgáltatás létrehozására szolgáló systemd egységfájl
  • A szolgáltatás felsorolása a systemd-vel
A legjobb játékok kézi követéssel
Az Oculus Quest nemrégiben bemutatta a vezérlés nélküli kézi követés nagyszerű ötletét. Az egyre növekvő számú játékkal és tevékenységgel, amelyek tám...
Az OSD-fedvény megjelenítése teljes képernyős Linux-alkalmazásokban és játékokban
Teljes képernyős játékok lejátszása vagy alkalmazások figyelemelterelés nélküli, teljes képernyős módban történő használata elvághatja a panelen vagy ...
Az 5 legjobb játékrögzítő kártya
Mindannyian láttuk és szerettük a YouTube-on a streaming játékokat. A PewDiePie, a Jakesepticye és a Markiplier csak néhány a legnépszerűbb játékosok ...