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.
