TIPP Initszkriptek

A Gentoo Linux Wiki wikiből

[szerkesztés] Gentoo Init szkriptek

Ezek azok a tudnivalók, amiket minden rendszeradminisztrátornak ismernie vagy legalább egyszer róla hallania kell a Gentoo indítószkriptjeivel kapcsolatban.


A saját Gentoo Linux rendszered telepítésekor és adminisztrálásakor már bizonyára megismerted, hogy hogyan lehet szolgáltatásokat egy bizonyos futási szinthez adni, hogyan lehet indítani és leállítani őket.

A legtöbb felhasználó azonban nincs tudatában a Gentoo initszkriptek néhány olyan kis ravasz funkcióinak, ami könnyebbé teheti a Gentoo-s gépek adminisztrálását.


Kérdés: Mit csináljak, ha nem tudok leállítani egy szolgáltatást? Mi van akkor, ha a folyamat már ki lett lőve, de a rendszer azt hiszi, hogy még mindig fut?

Válasz: Futtasd a /etc/init.d/<szolgáltatás> zap parancsot a szolgáltatás állapotának alapállapotba állításához.


Kérdés: Hogyan találhatom ki, hogy egy szolgáltatás fut-e vagy nem?

Válasz: A /etc/init.d/<szolgáltatás> status megadja a szolgáltatás aktuális állapotát.


Kérdés: Ha már itt tartunk, hogyan nézhetem meg az összes futó szolgáltatást?

Válasz: Az rc-status kilistázza az összes elindított szolgáltatást az állapotukkal együtt.


Kérdés: Hogyan indíthatok újra egy szolgáltatást?

Válasz: A /etc/init.d/<szolgáltatás> restart újraindítja a szolgáltatást.


Kérdés: Hogyan tudhatom meg, hogy milyen további szolgáltatást kell elindítanom ahhoz, hogy a <szolgáltatás>-t használni tudjam?

Válasz: /etc/init.d/<szolgáltatás> ineed parancs megadja az adott szolgáltatáshoz szükséges többi szolgáltatást.


Kérdés: Milyen szolgáltatások igénylik ezt a szolgáltatást, melyek függenek ettől a szolgáltatástól?

Válasz: /etc/init.d/<service> needsme kilistázza az adott szolgáltatástól függő szolgáltatásokat.


A Gentoo Linux futási szintekkel kapcsolatos további információkért lásd az Initscript guide-ot, ami része a Gentoo Rendszer Dokumentációnak.



Forrás: GWN 2004. 10. 18.

Személyes eszközök