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
- Systemd
- A / etc / init.d Könyvtár
- Szolgáltatás állapotának ellenőrzése Linux Debian 10 Buster rendszeren
- Szolgáltatások indítása a Debian Linux 10 Buster rendszeren
- A szolgáltatások leállítása a Linux Debian 10 Buster rendszeren
- A szolgáltatások újraindítása Linux Debian 10 Buster rendszeren
- Kapcsolódó cikkek
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ásA 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:
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ásA 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 /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 állapotAz 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ásA 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ásA 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ásA 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 /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 stopAz 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