PLD-doc/book/pl_book__konfiguracja/pl_konfiguracja__pliki_kluczowe.sec

qwiat cvs w pld-linux.org
Śro, 17 Lis 2004, 00:08:00 CET


Author: qwiat
Date: Tue Nov 16 23:07:15 2004
New Revision: 5324

Modified:
   PLD-doc/book/pl_book__konfiguracja/pl_konfiguracja__pliki_kluczowe.sec
Log:
-dodanie opisu /etc/inittab


Modified: PLD-doc/book/pl_book__konfiguracja/pl_konfiguracja__pliki_kluczowe.sec
==============================================================================
--- PLD-doc/book/pl_book__konfiguracja/pl_konfiguracja__pliki_kluczowe.sec	(original)
+++ PLD-doc/book/pl_book__konfiguracja/pl_konfiguracja__pliki_kluczowe.sec	Tue Nov 16 23:07:15 2004
@@ -6,6 +6,79 @@
 	ich temat, więcej można znaleźć w podręczniku systemowym 
 	<application>man</application>, oraz <application>info</application>
 	</para>
+
+<section id="konfiguracja_pliki_inittab">
+<title>/etc/inittab</title>
+	<para>
+		Plik <filename>/etc/inittab</filename> przechowuje
+		konfigurację programu <emphasis>init</emphasis>, uruchamianego 
+		w trakcie startu systemu i działającego bez przerwy
+		do chwili jego zamknięcia. Głównym zadaniem procesu
+		init jest kontrola zachowania systemu w
+		zależności od osiągniętego <emphasis>poziomu pracy</emphasis>
+		systemu oraz w wypadku wystąpienia specjalnych zdarzeń.
+	</para>
+	<para>
+		Oto najważniejsze opcje zawarte w pliku
+		<filename>/etc/inittab</filename>:
+	</para>
+
+	<itemizedlist>
+		<listitem>
+			<para>
+				Domyślny poziom uruchomienia - wskazuje programowi
+				<command>init</command> jaki poziom uruchomienia
+				ma być wybrany jeśli wywołano go bez parametrów lub
+				w trakcie startu systemu. Wiersz określający tę opcję
+				wygląda następująco:
+				<literal>id:{$poziom}:initdefault:</literal>
+				($poziom to cyfra odpowiadająca poprawnemu poziomowi
+				uruchomienia), ustawienie domyślnie trzeciego poziomu
+				uruchomienia przedstawiono na poniższym przykładzie:				
+			</para>
+			<screen>id:3:initdefault:</screen>
+		</listitem>
+
+		<listitem>
+			<para>
+				Instrukcje uruchomienia procesu <literal>getty</literal>
+				na poszczególnych konsolach - mogą one wyglądać następująco:
+			</para>
+				<screen>1:12345:respawn:/sbin/mingetty --noclear tty1</screen>
+			<para>
+				Te opcje musimy zmodyfikować np. jeśli chcemy podłączyć
+				terminal do portu szeregowego.
+			</para>
+		</listitem>
+
+		<listitem>
+			<para>
+				Wywołania skryptów startowych - opcje te bardzo rzadko
+				wymagają ingerencji użytkownika:
+			</para>
+			<screen>si::sysinit:/etc/rc.d/rc.sysinit
+l0:0:wait:/etc/rc.d/rc 0</screen>
+		</listitem>
+
+		<listitem>
+			<para>
+				Obsługa specjalnych zdarzeń np. wciśnięcia kombinacji
+				klawiszy <keycap>CRTL+ALD+DEL</keycap>:
+			</para>
+			<screen>ca::ctrlaltdel:/sbin/shutdown -t3 -r now</screen>
+			<para>
+				Mamy sporą dowolność w zarządzaniu tym zdarzeniem, w
+				powyższym przykładzie po naciśnięciu kombinacji
+				<keycap>CRTL+ALD+DEL</keycap> nastąpi przeładowanie
+				systemu, aby nastąpiło zamkniecie powinniśmy użyć
+				polecenia <command>shutdown -h</command>.
+			</para>
+		</listitem>
+
+	</itemizedlist>
+</section>
+
+
         <section id="konfiguracja_pliki_fstab">
 		<title>/etc/fstab</title>
 <para>
@@ -189,12 +262,6 @@
 
 Zawiera pliki konfiguracyjne interfejsów sieciowych
 
-
-/etc/inittab
-
-Pliki konfiguracji programu init - pierwszego procesu startującego w systemie.
-W nim zdefiniowane są m.in. skrytpy startowe z katalogu /etc/rc.d i domyślny
-poziom startowy systemu;
 -->
 <section id="konfiguracja_pliki_rcd">
 	<title>/etc/rc.d</title>
@@ -211,10 +278,10 @@
 			startowymi usług</para>
 		</listitem>
 		<listitem>
-			<para><literal>/etc/rc.d/rc{NR}.d</literal> - katalogi
+			<para><literal>/etc/rc.d/rc{$NR}.d</literal> - katalogi
 			tak oznaczone zawierają łącza symboliczne do skryptów
 			zawartych w katalogu <filename>init.d</filename>.
-			Wartość {NR} jest liczbą wskazującą poziom pracy
+			Wartość {$NR} jest liczbą wskazującą poziom pracy
 			(run level), dla którego uruchamiana jest zawartość
 			danego katalogu.</para>
 		</listitem>
@@ -234,7 +301,7 @@
 			samym końcu wszystkich skryptów, użytkownicy mogą
 			dodawać tu swoje wpisy jeśli nie chcą używać
 			<filename>init.d</filename> i
-			<filename>rc{NR}.d</filename></para>
+			<filename>rc{$NR}.d</filename></para>
 		</listitem>
 		<listitem>
 			<para><literal>/etc/rc.d/rc.serial</literal> - konfiguracja




Więcej informacji o liście dyskusyjnej pld-doc