aboutsummaryrefslogtreecommitdiff
path: root/de_DE.ISO8859-1/books/handbook/basics/chapter.xml
diff options
context:
space:
mode:
authorGabor Kovesdan <gabor@FreeBSD.org>2013-11-07 15:39:28 +0000
committerGabor Kovesdan <gabor@FreeBSD.org>2013-11-07 15:39:28 +0000
commit24d129e8d1984a0b46a543bc523b63d216813bb0 (patch)
tree7dd0501c857c6f2139f4a71191c93bf19136412a /de_DE.ISO8859-1/books/handbook/basics/chapter.xml
parent35f1d6c78be90eb13320d655cd68f94333a0ab26 (diff)
downloaddoc-24d129e8d1984a0b46a543bc523b63d216813bb0.tar.gz
doc-24d129e8d1984a0b46a543bc523b63d216813bb0.zip
- Definitively upgrade to DocBook 5.0
Notes
Notes: svn path=/projects/db5/; revision=43125
Diffstat (limited to 'de_DE.ISO8859-1/books/handbook/basics/chapter.xml')
-rw-r--r--de_DE.ISO8859-1/books/handbook/basics/chapter.xml325
1 files changed, 150 insertions, 175 deletions
diff --git a/de_DE.ISO8859-1/books/handbook/basics/chapter.xml b/de_DE.ISO8859-1/books/handbook/basics/chapter.xml
index 014b90829a..262106c370 100644
--- a/de_DE.ISO8859-1/books/handbook/basics/chapter.xml
+++ b/de_DE.ISO8859-1/books/handbook/basics/chapter.xml
@@ -7,29 +7,20 @@
$FreeBSDde$
basiert auf: r39631
-->
-
-<chapter id="basics">
- <chapterinfo>
+<chapter xmlns="http://docbook.org/ns/docbook" xmlns:xlink="http://www.w3.org/1999/xlink" version="5.0" xml:id="basics">
+ <info><title>Grundlagen des UNIX Betriebssystems</title>
<authorgroup>
- <author>
- <firstname>Chris</firstname>
- <surname>Shumway</surname>
- <contrib>Umgeschrieben von </contrib>
- </author>
+ <author><personname><firstname>Chris</firstname><surname>Shumway</surname></personname><contrib>Umgeschrieben von </contrib></author>
</authorgroup>
<authorgroup>
- <author>
- <firstname>Uwe</firstname>
- <surname>Pierau</surname>
- <contrib>Übersetzt von </contrib>
- </author>
+ <author><personname><firstname>Uwe</firstname><surname>Pierau</surname></personname><contrib>Übersetzt von </contrib></author>
</authorgroup>
- </chapterinfo>
+ </info>
- <title>Grundlagen des UNIX Betriebssystems</title>
+
- <sect1 id="basics-synopsis">
+ <sect1 xml:id="basics-synopsis">
<title>Übersicht</title>
<para>Das folgende Kapitel umfasst die grundlegenden Kommandos
@@ -82,7 +73,7 @@
</itemizedlist>
</sect1>
- <sect1 id="consoles">
+ <sect1 xml:id="consoles">
<title>Virtuelle Konsolen und Terminals</title>
<indexterm><primary>virtuelle Konsole</primary></indexterm>
<indexterm><primary>Terminals</primary></indexterm>
@@ -93,7 +84,7 @@
Verfügung. Dieser Abschnitt beschreibt was Terminals und
Konsolen sind und wie sie unter FreeBSD eingesetzt werden.</para>
- <sect2 id="consoles-intro">
+ <sect2 xml:id="consoles-intro">
<title>Die Konsole</title>
<indexterm><primary>Konsole</primary></indexterm>
@@ -127,9 +118,9 @@ login:</screen>
<literal>i386</literal> ausgegeben. Es wird immer die
Architektur und nicht der Typ des Prozessors ausgegeben.</para>
</footnote>. Der Name des Systems (jedes &unix; System besitzt
- einen Namen) ist <hostid>pc3.example.org</hostid> und die Ausgabe
+ einen Namen) ist <systemitem>pc3.example.org</systemitem> und die Ausgabe
stammt von der Systemkonsole, dem Terminal
- <devicename>ttyv0</devicename>.</para>
+ <filename>ttyv0</filename>.</para>
<para>Das Ende der Ausgabe ist immer die Aufforderung zur Eingabe
eines Benutzernamens:</para>
@@ -140,7 +131,7 @@ login:</screen>
erläutert.</para>
</sect2>
- <sect2 id="consoles-login">
+ <sect2 xml:id="consoles-login">
<title>Der Anmeldevorgang</title>
<para>FreeBSD ist ein Mehrbenutzersystem, das Multitasking
@@ -167,7 +158,7 @@ login:</screen>
<screen>login:</screen>
- <para>Wenn Ihr Benutzername beispielsweise <username>john</username>
+ <para>Wenn Ihr Benutzername beispielsweise <systemitem class="username">john</systemitem>
ist, geben Sie jetzt <literal>john</literal> gefolgt von
<keycap>Enter</keycap> ein. Sie sollten dann eine Aufforderung zur
Eingabe des Passworts erhalten:</para>
@@ -175,7 +166,7 @@ login:</screen>
<screen>login: <userinput>john</userinput>
Password:</screen>
- <para>Geben Sie jetzt das Passwort von <username>john</username>
+ <para>Geben Sie jetzt das Passwort von <systemitem class="username">john</systemitem>
gefolgt von <keycap>Enter</keycap> ein. Das Passwort wird aus
Sicherheitsgründen nicht auf dem Bildschirm angezeigt.</para>
@@ -190,7 +181,7 @@ Password:</screen>
haben.</para>
</sect2>
- <sect2 id="consoles-virtual">
+ <sect2 xml:id="consoles-virtual">
<title>Virtuelle Konsolen</title>
<para>Da FreeBSD mehrere Programme gleichzeitig laufen lassen kann,
@@ -227,7 +218,7 @@ Password:</screen>
weiter.</para>
</sect2>
- <sect2 id="consoles-ttys">
+ <sect2 xml:id="consoles-ttys">
<title><filename>/etc/ttys</filename></title>
<para>In der Voreinstellung stehen unter FreeBSD acht virtuelle
@@ -260,7 +251,7 @@ ttyv8 "/usr/X11R6/bin/xdm -nodaemon" xterm off secure</programlisting>
Konfigurieren der virtuellen Konsolen benutzen können.</para>
</sect2>
- <sect2 id="consoles-singleuser">
+ <sect2 xml:id="consoles-singleuser">
<title>Die Konsole im Single-User-Modus</title>
<para>Eine eingehende Beschreibung des Single-User-Modus finden Sie
@@ -281,17 +272,17 @@ console none unknown off secure</programlisting>
können Sie <literal>secure</literal> durch
<literal>insecure</literal> ersetzen. Wenn Sie danach in den
Single-User-Modus booten, verlangt das System ebenfalls die
- Eingabe des <username>root</username>-Passworts.</para>
+ Eingabe des <systemitem class="username">root</systemitem>-Passworts.</para>
<para><emphasis>Setzen Sie <literal>insecure</literal> nicht
leichtfertig ein.</emphasis> Wenn Sie das Passwort von
- <username>root</username> vergessen, wird es schwierig, in den
+ <systemitem class="username">root</systemitem> vergessen, wird es schwierig, in den
Single-User-Modus zu gelangen, wenn Sie den
FreeBSD-Boot-Prozess nicht genau verstehen.</para>
</note>
</sect2>
- <sect2 id="consoles-vidcontrol">
+ <sect2 xml:id="consoles-vidcontrol">
<title>Den Videomodus der Konsole anpassen</title>
<para>Der Standard-Videomodus der FreeBSD-Konsole kann auf jeden
@@ -316,7 +307,7 @@ options SC_PIXEL_MODE</programlisting>
<para>Als Ergebnis erhalten Sie eine Liste aller Videomodi,
die von Ihrer Hardware unterstützt werden. Sie wählen
einen neuen Modus aus, indem Sie den entsprechenden Wert
- (wiederum als Benutzer <username>root</username>) an
+ (wiederum als Benutzer <systemitem class="username">root</systemitem>) an
&man.vidcontrol.1; übergeben:</para>
<screen>&prompt.root; <userinput>vidcontrol MODE_279</userinput></screen>
@@ -329,7 +320,7 @@ options SC_PIXEL_MODE</programlisting>
</sect2>
</sect1>
- <sect1 id="permissions">
+ <sect1 xml:id="permissions">
<title>Zugriffsrechte</title>
<indexterm><primary>UNIX</primary></indexterm>
@@ -489,17 +480,13 @@ total 530
finden Sie in &man.chmod.1;.</para>
<sect2>
- <sect2info>
+ <info><title>Symbolische Zugriffsrechte</title>
<authorgroup>
- <author>
- <firstname>Tom</firstname>
- <surname>Rhodes</surname>
- <contrib>Beigesteuert von </contrib>
- </author>
+ <author><personname><firstname>Tom</firstname><surname>Rhodes</surname></personname><contrib>Beigesteuert von </contrib></author>
</authorgroup>
- </sect2info>
+ </info>
- <title>Symbolische Zugriffsrechte</title>
+
<indexterm>
<primary>Zugriffsrechte</primary>
<secondary>symbolische</secondary>
@@ -615,7 +602,7 @@ total 530
und fügt dann für alle Ausführungsrechte
hinzu:</para>
- <screen>&prompt.user; <userinput>chmod go-w,a+x <replaceable>FILE</replaceable></userinput></screen>
+ <screen>&prompt.user; <userinput>chmod go-w,a+x FILE</userinput></screen>
<!--
<para>Mit symbolischen Zugriffsrechten können Sie Rechte
@@ -625,17 +612,13 @@ total 530
</sect2>
<sect2>
- <sect2info>
+ <info><title>&os; Datei-Flags</title>
<authorgroup>
- <author>
- <firstname>Tom</firstname>
- <surname>Rhodes</surname>
- <contrib>Beigetragen von </contrib>
- </author>
+ <author><personname><firstname>Tom</firstname><surname>Rhodes</surname></personname><contrib>Beigetragen von </contrib></author>
</authorgroup>
- </sect2info>
+ </info>
- <title>&os; Datei-Flags</title>
+
<para>Zusätzlich zu den vorhin diskutierten Zugriffsrechten
unterstützt &os; auch die sogenannten
@@ -645,7 +628,7 @@ total 530
unterstützt.</para>
<para>Diese verbesserte Sicherheit führt dazu, dass manche
- Dateien nicht einmal von <username>root</username> gelöscht
+ Dateien nicht einmal von <systemitem class="username">root</systemitem> gelöscht
oder bearbeitet werden können.</para>
<para>Datei-Flags können über &man.chflags.1; gesetzt
@@ -654,25 +637,25 @@ total 530
<quote>unlöschbar</quote>-Flag zu sichern, geben Sie
folgenden Befehl ein:</para>
- <screen>&prompt.root; <userinput>chflags sunlink <filename>file1</filename></userinput></screen>
+ <screen>&prompt.root; <userinput>chflags sunlink file1</userinput></screen>
<para>Um dieses Flag wieder zu löschen, geben Sie den
Befehl erneut ein. Allerdings setzen Sie ein
<quote>no</quote> vor <option>sunlink</option>:</para>
- <screen>&prompt.root; <userinput>chflags nosunlink <filename>file1</filename></userinput></screen>
+ <screen>&prompt.root; <userinput>chflags nosunlink file1</userinput></screen>
<para>Um die Flags dieser Datei anzuzeigen, verwenden Sie
&man.ls.1; zusammen mit der Option <option>-lo</option>:</para>
- <screen>&prompt.root; <userinput>ls -lo <filename>file1</filename></userinput></screen>
+ <screen>&prompt.root; <userinput>ls -lo file1</userinput></screen>
<para>Dadurch erhalten Sie eine Ausgabe ähnlich der
folgenden:</para>
<programlisting>-rw-r--r-- 1 trhodes trhodes sunlnk 0 Mar 1 05:54 file1</programlisting>
- <para>Viele Flags können nur von <username>root</username>
+ <para>Viele Flags können nur von <systemitem class="username">root</systemitem>
gesetzt oder gelöscht werden. Andere wiederum können
auch vom Eigentümer der Datei gesetzt werden. Weitere
Informationen zu Datei-Flags finden sich in den Manualpages
@@ -680,17 +663,13 @@ total 530
</sect2>
<sect2>
- <sect2info>
+ <info><title>Die Berechtigungen setuid, setgid, und sticky</title>
<authorgroup>
- <author>
- <firstname>Tom</firstname>
- <surname>Rhodes</surname>
- <contrib>Beigetragen von </contrib>
- </author>
+ <author><personname><firstname>Tom</firstname><surname>Rhodes</surname></personname><contrib>Beigetragen von </contrib></author>
</authorgroup>
- </sect2info>
+ </info>
- <title>Die Berechtigungen setuid, setgid, und sticky</title>
+
<para>Anders als die Berechtigungen, die bereits angesprochen wurden,
existieren drei weitere Einstellungen, über die alle
@@ -710,7 +689,7 @@ total 530
Beispielsweise wird &man.passwd.1; mit der realen ID des Benutzers
ausgeführt, der sein Passwort ändert. Um jedoch die
Passwortdatenbank zu bearbeiten, wird es effektiv als
- <username>root</username>-Benutzer ausgeführt. Das
+ <systemitem class="username">root</systemitem>-Benutzer ausgeführt. Das
ermöglicht es normalen Benutzern, ihr Passwort zu ändern, ohne
einen <errorname>Permission Denied</errorname>-Fehler angezeigt zu
bekommen.</para>
@@ -732,7 +711,7 @@ total 530
<screen>&prompt.root; <userinput>chmod 4755 suidexample.sh</userinput></screen>
<para>Die Berechtigungen auf der
- <filename><replaceable>suidexample.sh</replaceable></filename>-Datei
+ <filename>suidexample.sh</filename>-Datei
sollten jetzt wie folgt aussehen:</para>
<programlisting>-rwsr-xr-x 1 trhodes trhodes 63 Aug 29 06:36 suidexample.sh</programlisting>
@@ -763,7 +742,7 @@ Old Password:</screen>
<para>Wie oben erwähnt, wird <command>passwd</command> von einem
normalen Benutzer ausgeführt, benutzt aber die effektive
- <acronym>UID</acronym> von <username>root</username>.</para>
+ <acronym>UID</acronym> von <systemitem class="username">root</systemitem>.</para>
<para>Die <literal>setgid</literal>-Berechtigung führt die gleiche
Aktion wie die <literal>setuid</literal>-Berechtigung durch, allerdings
@@ -805,8 +784,7 @@ Old Password:</screen>
auch zu löschen. Dieses Recht ist nützlich, um die
Löschung von Dateien in öffentlichen Verzeichnissen durch
Benutzer, denen diese Dateien nicht gehören, zu verhindern, wie
- z.B. in <filename
- class="directory">/tmp</filename>. Um diese Berechtigung anzuwenden,
+ z.B. in <filename>/tmp</filename>. Um diese Berechtigung anzuwenden,
stellen Sie der Berechtigung eine Eins (1) voran, beispielsweise
so:</para>
@@ -825,7 +803,7 @@ Old Password:</screen>
</sect2>
</sect1>
- <sect1 id="dirstructure">
+ <sect1 xml:id="dirstructure">
<title>Verzeichnis-Strukturen</title>
<indexterm><primary>Verzeichnis Hierarchien</primary></indexterm>
@@ -873,105 +851,105 @@ Old Password:</screen>
</thead>
<tbody valign="top">
<row>
- <entry><filename class="directory">/</filename></entry>
+ <entry><filename>/</filename></entry>
<entry>Wurzelverzeichnis des Dateisystems.</entry>
</row>
<row>
- <entry><filename class="directory">/bin/</filename></entry>
+ <entry><filename>/bin/</filename></entry>
<entry>Grundlegende Werkzeuge für den Single-User-Modus
sowie den Mehrbenutzerbetrieb.</entry>
</row>
<row>
- <entry><filename class="directory">/boot/</filename></entry>
+ <entry><filename>/boot/</filename></entry>
<entry>Programme und Konfigurationsdateien, die während
des Bootens benutzt werden.</entry>
</row>
<row>
- <entry><filename class="directory">/boot/defaults/</filename></entry>
+ <entry><filename>/boot/defaults/</filename></entry>
<entry>Vorgaben für die Boot-Konfiguration, siehe
&man.loader.conf.5;.</entry>
</row>
<row>
- <entry><filename class="directory">/dev/</filename></entry>
+ <entry><filename>/dev/</filename></entry>
<entry>Gerätedateien, siehe &man.intro.4;.</entry>
</row>
<row>
- <entry><filename class="directory">/etc/</filename></entry>
+ <entry><filename>/etc/</filename></entry>
<entry>Konfigurationsdateien und Skripten des Systems.</entry>
</row>
<row>
- <entry><filename class="directory">/etc/defaults/</filename></entry>
+ <entry><filename>/etc/defaults/</filename></entry>
<entry>Vorgaben für die System Konfigurationsdateien,
siehe &man.rc.8;.</entry>
</row>
<row>
- <entry><filename class="directory">/etc/mail/</filename></entry>
+ <entry><filename>/etc/mail/</filename></entry>
<entry>Konfigurationsdateien von MTAs wie
&man.sendmail.8;.</entry>
</row>
<row>
- <entry><filename class="directory">/etc/namedb/</filename></entry>
+ <entry><filename>/etc/namedb/</filename></entry>
<entry>Konfigurationsdateien von <command>named</command>,
siehe &man.named.8;.</entry>
</row>
<row>
- <entry><filename class="directory">/etc/periodic/</filename></entry>
+ <entry><filename>/etc/periodic/</filename></entry>
<entry>Täglich, wöchentlich oder monatlich
ablaufende Skripte, die von &man.cron.8; gestartet werden.
Siehe &man.periodic.8;.</entry>
</row>
<row>
- <entry><filename class="directory">/etc/ppp/</filename></entry>
+ <entry><filename>/etc/ppp/</filename></entry>
<entry>Konfigurationsdateien von <command>ppp</command>,
siehe &man.ppp.8;.</entry>
</row>
<row>
- <entry><filename class="directory">/mnt/</filename></entry>
+ <entry><filename>/mnt/</filename></entry>
<entry>Ein leeres Verzeichnis, das von Systemadministratoren
häufig als temporärer Mountpunkt genutzt wird.</entry>
</row>
<row>
- <entry><filename class="directory">/proc/</filename></entry>
+ <entry><filename>/proc/</filename></entry>
<entry>Prozess Dateisystem, siehe &man.procfs.5;
und &man.mount.procfs.8;.</entry>
</row>
<row>
- <entry><filename class="directory">/rescue/</filename></entry>
+ <entry><filename>/rescue/</filename></entry>
<entry>Statisch gelinkte Programme zur Wiederherstellung
des Systems, lesen Sie dazu auch &man.rescue.8;.</entry>
</row>
<row>
- <entry><filename class="directory">/root/</filename></entry>
- <entry>Home Verzeichnis von <username>root</username>.</entry>
+ <entry><filename>/root/</filename></entry>
+ <entry>Home Verzeichnis von <systemitem class="username">root</systemitem>.</entry>
</row>
<row>
- <entry><filename class="directory">/sbin/</filename></entry>
+ <entry><filename>/sbin/</filename></entry>
<entry>Systemprogramme und administrative Werkzeuge, die
grundlegend für den Single-User-Modus und den
Mehrbenutzerbetrieb sind.</entry>
</row>
<row>
- <entry><filename class="directory">/tmp/</filename></entry>
+ <entry><filename>/tmp/</filename></entry>
<entry>Temporäre Dateien, die für gewöhnlich
bei einem Neustart des Systems verloren gehen.
Häufig wird ein speicherbasiertes Dateisystem unter
- <filename class="directory">/tmp</filename>
+ <filename>/tmp</filename>
eingehängt. Dieser Vorgang kann automatisiert werden,
wenn Sie die tmpmfs-bezogenen Variablen von
&man.rc.conf.5; verwenden. Alternativ können Sie
@@ -981,42 +959,41 @@ Old Password:</screen>
</row>
<row>
- <entry><filename class="directory">/usr/</filename></entry>
+ <entry><filename>/usr/</filename></entry>
<entry>Der Großteil der Benutzerprogramme und
Anwendungen.</entry>
</row>
<row>
- <entry><filename class="directory">/usr/bin/</filename></entry>
+ <entry><filename>/usr/bin/</filename></entry>
<entry>Gebräuchliche Werkzeuge, Programmierhilfen und
Anwendungen.</entry>
</row>
<row>
- <entry><filename class="directory">/usr/include/</filename></entry>
+ <entry><filename>/usr/include/</filename></entry>
<entry>Standard C include-Dateien.</entry>
</row>
<row>
- <entry><filename class="directory">/usr/lib/</filename></entry>
+ <entry><filename>/usr/lib/</filename></entry>
<entry>Bibliotheken.</entry>
</row>
<row>
- <entry><filename class="directory">/usr/libdata/</filename></entry>
+ <entry><filename>/usr/libdata/</filename></entry>
<entry>Daten verschiedener Werkzeuge.</entry>
</row>
<row>
- <entry><filename class="directory">/usr/libexec/</filename></entry>
+ <entry><filename>/usr/libexec/</filename></entry>
<entry>System-Dämonen und System-Werkzeuge, die von
anderen Programmen ausgeführt werden.</entry>
</row>
<row>
- <entry><filename
- class="directory">/usr/local/</filename></entry>
+ <entry><filename>/usr/local/</filename></entry>
<entry>Lokale Programme, Bibliotheken usw. Die Ports-Sammlung
benutzt dieses Verzeichnis als Zielverzeichnis für zu
@@ -1028,51 +1005,50 @@ Old Password:</screen>
<filename>/usr/local</filename> anstelle unter
<filename>/usr/local/share</filename> angelegt. Die
Dokumentation der Ports findet sich in
- <filename>share/doc/<replaceable>port</replaceable></filename>.
+ <filename>share/doc/port</filename>.
</entry>
</row>
<row>
- <entry><filename class="directory">/usr/obj/</filename></entry>
+ <entry><filename>/usr/obj/</filename></entry>
<entry>Von der Architektur abhängiger Verzeichnisbaum,
der durch das Bauen von <filename>/usr/src</filename>
entsteht.</entry>
</row>
<row>
- <entry><filename class="directory">/usr/ports/</filename></entry>
+ <entry><filename>/usr/ports/</filename></entry>
<entry>Die FreeBSD-Ports-Sammlung (optional).</entry>
</row>
<row>
- <entry><filename class="directory">/usr/sbin/</filename></entry>
+ <entry><filename>/usr/sbin/</filename></entry>
<entry>System-Dämonen und System-Werkzeuge, die von
Benutzern ausgeführt werden.</entry>
</row>
<row>
- <entry><filename class="directory">/usr/share/</filename></entry>
+ <entry><filename>/usr/share/</filename></entry>
<entry>Von der Architektur unabhängige Dateien.</entry>
</row>
<row>
- <entry><filename class="directory">/usr/src/</filename></entry>
+ <entry><filename>/usr/src/</filename></entry>
<entry>Quelldateien von BSD und/oder lokalen
Ergänzungen.</entry>
</row>
<row>
- <entry><filename
- class="directory">/usr/X11R6/</filename></entry>
+ <entry><filename>/usr/X11R6/</filename></entry>
<entry>Optionale X11R6-Programme und Bibliotheken.</entry>
</row>
<row>
- <entry><filename class="directory">/var/</filename></entry>
+ <entry><filename>/var/</filename></entry>
<entry>Wird für mehrere Zwecke genutzt und enthält
Logdateien, temporäre Daten und Spooldateien.
Manchmal wird ein speicherbasiertes Dateisystem unter
- <filename class="directory">/var</filename>
+ <filename>/var</filename>
eingehängt. Dieser Vorgang kann automatisiert werden,
wenn Sie die varmfs-bezogenen Variablen von
&man.rc.conf.5; verwenden. Alternativ können Sie
@@ -1082,32 +1058,32 @@ Old Password:</screen>
</row>
<row>
- <entry><filename class="directory">/var/log/</filename></entry>
+ <entry><filename>/var/log/</filename></entry>
<entry>Verschiedene Logdateien des Systems.</entry>
</row>
<row>
- <entry><filename class="directory">/var/mail/</filename></entry>
+ <entry><filename>/var/mail/</filename></entry>
<entry>Postfächer der Benutzer.</entry>
</row>
<row>
- <entry><filename class="directory">/var/spool/</filename></entry>
+ <entry><filename>/var/spool/</filename></entry>
<entry>Verschiedene Spool-Verzeichnisse der Drucker- und
Mailsysteme.</entry>
</row>
<row>
- <entry><filename class="directory">/var/tmp/</filename></entry>
+ <entry><filename>/var/tmp/</filename></entry>
<entry>Temporäre Dateien. Dateien in diesem
Verzeichnis bleiben in der Regel auch bei einem Neustart
des Systems erhalten, es sei denn, bei
- <filename class="directory">/var</filename> handelt es
+ <filename>/var</filename> handelt es
sich um ein speicherbasiertes Dateisystem.</entry>
</row>
<row>
- <entry><filename class="directory">/var/yp/</filename></entry>
+ <entry><filename>/var/yp/</filename></entry>
<entry>NIS maps.</entry>
</row>
@@ -1117,7 +1093,7 @@ Old Password:</screen>
</para>
</sect1>
- <sect1 id="disk-organization">
+ <sect1 xml:id="disk-organization">
<title>Festplatten, Slices und Partitionen</title>
<para>&os; identifiziert Dateien anhand eines Dateinamens.
@@ -1138,8 +1114,8 @@ Old Password:</screen>
<para>In Dateinamen werden Verzeichnisse durch einen
Schrägstrich (<literal>/</literal>,
<foreignphrase>Slash</foreignphrase>) getrennt. Wenn
- das Verzeichnis <filename class="directory">foo</filename>
- ein Verzeichnis <filename class="directory">bar</filename>
+ das Verzeichnis <filename>foo</filename>
+ ein Verzeichnis <filename>bar</filename>
enthält, in dem sich die Datei <filename>readme.txt</filename>
befindet, lautet der vollständige Name der Datei
(oder der <firstterm>Pfad</firstterm> zur Datei)
@@ -1165,7 +1141,7 @@ Old Password:</screen>
<para>Stattdessen wird ein Dateisystem als Wurzeldateisystem
(<foreignphrase>root file system</foreignphrase>)
ausgewählt. Das Wurzelverzeichnis dieses Dateisystems
- wird <filename class="directory">/</filename> genannt.
+ wird <filename>/</filename> genannt.
Jedes andere Dateisystem wird unter dem Wurzeldateisystem
<firstterm>eingehangen</firstterm>
(<foreignphrase>mount</foreignphrase>). Daher scheint
@@ -1176,17 +1152,17 @@ Old Password:</screen>
<literal>B</literal> und <literal>C</literal>. Jedes
Dateisystem besitzt ein eigenes Wurzelverzeichnis, das
zwei andere Verzeichnisse enthält:
- <filename class="directory">A1</filename>,
- <filename class="directory">A2</filename>,
- <filename class="directory">B1</filename>,
- <filename class="directory">B2</filename>,
- <filename class="directory">C1</filename> und
- <filename class="directory">C2</filename>.</para>
+ <filename>A1</filename>,
+ <filename>A2</filename>,
+ <filename>B1</filename>,
+ <filename>B2</filename>,
+ <filename>C1</filename> und
+ <filename>C2</filename>.</para>
<para>Das Wurzeldateisystem soll <literal>A</literal> sein.
Das Kommando <command>ls</command> zeigt darin
- die beiden Verzeichnisse <filename class="directory">A1</filename>
- und <filename class="directory">A2</filename> an.
+ die beiden Verzeichnisse <filename>A1</filename>
+ und <filename>A2</filename> an.
Der Verzeichnisbaum sieht wie folgt aus:</para>
<mediaobject>
@@ -1206,9 +1182,9 @@ Old Password:</screen>
<para>Ein Dateisystem wird in einem Verzeichnis eines anderen
Dateisystems eingehangen. Wir hängen nun das Dateisystem
<literal>B</literal> in das Verzeichnis
- <filename class="directory">A1</filename> ein. Das
+ <filename>A1</filename> ein. Das
Wurzelverzeichnis von <literal>B</literal> ersetzt nun
- das Verzeichnis <filename class="directory">A1</filename> und
+ das Verzeichnis <filename>A1</filename> und
die Verzeichnisse des Dateisystems <literal>B</literal>
werden sichtbar:</para>
@@ -1231,19 +1207,19 @@ Old Password:</screen>
</mediaobject>
<para>Jede Datei in den Verzeichnissen
- <filename class="directory">B1</filename> oder
- <filename class="directory">B2</filename> kann
- über den Pfad <filename class="directory">/A1/B1</filename>
- oder <filename class="directory">/A1/B2</filename>
+ <filename>B1</filename> oder
+ <filename>B2</filename> kann
+ über den Pfad <filename>/A1/B1</filename>
+ oder <filename>/A1/B2</filename>
erreicht werden. Dateien aus dem Verzeichnis
- <filename class="directory">/A1</filename> sind jetzt
+ <filename>/A1</filename> sind jetzt
verborgen. Wenn das Dateisystem <literal>B</literal>
wieder <firstterm>abgehangen</firstterm> wird
(<foreignphrase>umount</foreignphrase>), erscheinen
die verborgenen Dateien wieder.</para>
<para>Wenn das Dateisystem <literal>B</literal> unter dem
- Verzeichnis <filename class="directory">A2</filename>
+ Verzeichnis <filename>A2</filename>
eingehangen würde, sähe der Verzeichnisbaum
so aus:</para>
@@ -1266,13 +1242,13 @@ Old Password:</screen>
</mediaobject>
<para>Die Dateien des Dateisystems <literal>B</literal> wären
- unter den Pfaden <filename class="directory">/A2/B1</filename> und
- <filename class="directory">/A2/B2</filename> erreichbar.</para>
+ unter den Pfaden <filename>/A2/B1</filename> und
+ <filename>/A2/B2</filename> erreichbar.</para>
<para>Dateisysteme können übereinander eingehangen
werden. Der folgende Baum entsteht, wenn im letzten
Beispiel das Dateisystem <literal>C</literal> in das Verzeichnis
- <filename class="directory">B1</filename> des Dateisystems
+ <filename>B1</filename> des Dateisystems
<literal>B</literal> eingehangen wird:</para>
<mediaobject>
@@ -1298,7 +1274,7 @@ Old Password:</screen>
</mediaobject>
<para><literal>C</literal> könnte auch im Verzeichnis
- <filename class="directory">A1</filename> eingehangen
+ <filename>A1</filename> eingehangen
werden:</para>
<mediaobject>
@@ -1347,7 +1323,7 @@ Old Password:</screen>
einhängen. Damit schützen Sie sich vor dem
unabsichtlichen Löschen oder Editieren kritischer
Dateien. Von Benutzern beschreibbare Dateisysteme
- wie <filename class="directory">/home</filename>
+ wie <filename>/home</filename>
können Sie mit der Option <firstterm>nosuid</firstterm>
einhängen, wenn sie von anderen Dateisystemen getrennt
sind. Die <firstterm>SUID</firstterm>- und
@@ -1532,7 +1508,7 @@ Old Password:</screen>
Für Dateisysteme müssen Sie schließlich
noch festlegen, wo diese eingehangen werden (Mount-Point).</para>
- <table frame="none" pgwide="1" id="basics-dev-codes">
+ <table frame="none" pgwide="1" xml:id="basics-dev-codes">
<title>Laufwerk-Codes</title>
<tgroup cols="2">
@@ -1549,31 +1525,31 @@ Old Password:</screen>
<tbody>
<row>
- <entry><devicename>ad</devicename></entry>
+ <entry><filename>ad</filename></entry>
<entry>ATAPI (IDE) Festplatte</entry>
</row>
<row>
- <entry><devicename>da</devicename></entry>
+ <entry><filename>da</filename></entry>
<entry>SCSI-Festplatte</entry>
</row>
<row>
- <entry><devicename>acd</devicename></entry>
+ <entry><filename>acd</filename></entry>
<entry>ATAPI (IDE) CD-ROM</entry>
</row>
<row>
- <entry><devicename>cd</devicename></entry>
+ <entry><filename>cd</filename></entry>
<entry>SCSI-CD-ROM</entry>
</row>
<row>
- <entry><devicename>fd</devicename></entry>
+ <entry><filename>fd</filename></entry>
<entry>Disketten-Laufwerk</entry>
</row>
@@ -1581,7 +1557,7 @@ Old Password:</screen>
</tgroup>
</table>
- <example id="basics-disk-slice-part">
+ <example xml:id="basics-disk-slice-part">
<title>Namen von Platten, Slices und Partitionen</title>
<informaltable frame="none" pgwide="1">
@@ -1599,7 +1575,7 @@ Old Password:</screen>
<tbody>
<row>
- <entry><devicename>ad0s1a</devicename></entry>
+ <entry><filename>ad0s1a</filename></entry>
<entry>Die erste Partition (<literal>a</literal>)
in der ersten Slice (<literal>s1</literal>) der
@@ -1607,7 +1583,7 @@ Old Password:</screen>
</row>
<row>
- <entry><devicename>da1s2e</devicename></entry>
+ <entry><filename>da1s2e</filename></entry>
<entry>Die fünfte Partition (<literal>e</literal>)
der zweiten Slice (<literal>s2</literal>) auf
@@ -1619,14 +1595,14 @@ Old Password:</screen>
</informaltable>
</example>
- <example id="basics-concept-disk-model">
+ <example xml:id="basics-concept-disk-model">
<title>Aufteilung einer Festplatte</title>
<para>Das folgende Diagramm zeigt die Sicht von &os; auf die
erste IDE-Festplatte eines Rechners. Die Platte soll
4&nbsp;GB groß sein und zwei Slices (&ms-dos;-Partitionen)
mit je 2&nbsp;GB besitzen. Die erste Slice enthält
- ein &ms-dos;-Laufwerk (<devicename>C:</devicename>), die zweite
+ ein &ms-dos;-Laufwerk (<filename>C:</filename>), die zweite
Slice wird von &os; benutzt. Im Beispiel verwendet die
&os;-Installationen drei Datenpartitionen und einen
Auslagerungsbereich.</para>
@@ -1634,10 +1610,10 @@ Old Password:</screen>
<para>Jede der drei Partitionen enthält ein Dateisystem.
Das Wurzeldateisystem ist die <literal>a</literal>-Partition.
In der <literal>e</literal>-Partition befindet sich
- der <filename class="directory">/var</filename>-Verzeichnisbaum
+ der <filename>/var</filename>-Verzeichnisbaum
und in der <literal>f</literal>-Partition befindet sich
der Verzeichnisbaum unterhalb von
- <filename class="directory">/usr</filename>.</para>
+ <filename>/usr</filename>.</para>
<mediaobject>
<imageobject>
@@ -1676,7 +1652,7 @@ Old Password:</screen>
</example>
</sect1>
- <sect1 id="mount-unmount">
+ <sect1 xml:id="mount-unmount">
<title>Anhängen und Abhängen von Dateisystemen</title>
<para>Ein Dateisystem wird am besten als ein Baum mit der
@@ -1703,7 +1679,7 @@ Old Password:</screen>
<link linkend="network-nfs">Network File System</link>
oder CD-ROM-Laufwerken, befinden.</para>
- <sect2 id="disks-fstab">
+ <sect2 xml:id="disks-fstab">
<title>Die <filename>fstab</filename> Datei</title>
<indexterm>
@@ -1792,7 +1768,7 @@ Old Password:</screen>
</variablelist>
</sect2>
- <sect2 id="disks-mount">
+ <sect2 xml:id="disks-mount">
<title>Das <command>mount</command> Kommando</title>
<indexterm>
<primary>Dateisysteme</primary>
@@ -1805,7 +1781,7 @@ Old Password:</screen>
<para>In der grundlegenden Form wird es wie folgt benutzt:</para>
<informalexample>
- <screen>&prompt.root; <userinput>mount <replaceable>device</replaceable> <replaceable>mountpoint</replaceable></userinput></screen>
+ <screen>&prompt.root; <userinput>mount device mountpoint</userinput></screen>
</informalexample>
<para>Viele Optionen werden in &man.mount.8; beschrieben,
@@ -1926,7 +1902,7 @@ Old Password:</screen>
</variablelist>
</sect2>
- <sect2 id="disks-umount">
+ <sect2 xml:id="disks-umount">
<title>Das <command>umount</command> Kommando</title>
<indexterm>
<primary>Dateisysteme</primary>
@@ -1951,7 +1927,7 @@ Old Password:</screen>
</sect2>
</sect1>
- <sect1 id="basics-processes">
+ <sect1 xml:id="basics-processes">
<title>Prozesse</title>
<para>Da FreeBSD ein Multitasking-Betriebssystem ist, sieht es so aus,
@@ -2081,7 +2057,7 @@ Swap: 256M Total, 38M Used, 217M Free, 15% Inuse
werden.</para>
</sect1>
- <sect1 id="basics-daemons">
+ <sect1 xml:id="basics-daemons">
<title>Dämonen, Signale und Stoppen von Prozessen</title>
<para>Wenn Sie einen Editor starten, können Sie ihn leicht bedienen
@@ -2127,7 +2103,7 @@ Swap: 256M Total, 38M Used, 217M Free, 15% Inuse
zu Prozessen senden, die Ihnen gehören. Normale Benutzer haben
nicht die Berechtigung, Prozessen anderer Benutzer mit &man.kill.1;
oder &man.kill.2; Signale zu schicken. Der Benutzer
- <username>root</username> darf jedem Prozess Signale schicken.</para>
+ <systemitem class="username">root</systemitem> darf jedem Prozess Signale schicken.</para>
<para>In manchen Fällen wird FreeBSD Signale senden. Wenn eine
Anwendung schlecht geschrieben ist und auf Speicher zugreift, auf
@@ -2196,7 +2172,7 @@ Swap: 256M Total, 38M Used, 217M Free, 15% Inuse
schicken wollen. Benutzen Sie dazu &man.ps.1; und &man.grep.1;.
Mit &man.grep.1; können Sie in einer Ausgabe nach einem
String suchen. Da &man.inetd.8; unter dem Benutzer
- <username>root</username> läuft und Sie das Kommando als
+ <systemitem class="username">root</systemitem> läuft und Sie das Kommando als
normaler Benutzer absetzen, müssen Sie &man.ps.1; mit
<option>ax</option> aufrufen:</para>
@@ -2211,8 +2187,8 @@ Swap: 256M Total, 38M Used, 217M Free, 15% Inuse
<step>
<para>Senden Sie das Signal mit &man.kill.1;. Da &man.inetd.8;
- unter dem Benutzer <username>root</username> läuft, müssen
- Sie zuerst mit &man.su.1; <username>root</username> werden:</para>
+ unter dem Benutzer <systemitem class="username">root</systemitem> läuft, müssen
+ Sie zuerst mit &man.su.1; <systemitem class="username">root</systemitem> werden:</para>
<screen>&prompt.user; <userinput>su</userinput>
<prompt>Password:</prompt>
@@ -2240,7 +2216,7 @@ Swap: 256M Total, 38M Used, 217M Free, 15% Inuse
unterschiedlichen Shells benutzen eine verschiedene Syntax,
um die Namen der Signale anzugeben. Anstatt jede Syntax zu
lernen, kann es einfacher sein, <command>/bin/kill
- <replaceable>...</replaceable></command> direkt aufzurufen.</para>
+ ...</command> direkt aufzurufen.</para>
</note>
</step>
</procedure>
@@ -2260,7 +2236,7 @@ Swap: 256M Total, 38M Used, 217M Free, 15% Inuse
</important>
</sect1>
- <sect1 id="shells">
+ <sect1 xml:id="shells">
<title>Shells</title>
<indexterm><primary>Shells</primary></indexterm>
<indexterm><primary>Kommandozeile</primary></indexterm>
@@ -2298,8 +2274,8 @@ Swap: 256M Total, 38M Used, 217M Free, 15% Inuse
<filename>foo.bar</filename>. Die Datei
<filename>foo.bar</filename> möchten Sie löschen. Nun
würden Sie an der Tastatur eingeben:
- <command>rm fo[<keycap>Tab</keycap>].
- [<keycap>Tab</keycap>]</command>.</para>
+ <command>rm fo[Tab].
+ [Tab]</command>.</para>
<para>Die Shell würde dann <command>rm
foo[BEEP].bar</command> ausgeben.</para>
@@ -2446,7 +2422,7 @@ Swap: 256M Total, 38M Used, 217M Free, 15% Inuse
gesetzt ist. <command>echo \$TERM</command> gibt
<envar>$TERM</envar> genauso aus, wie es hier steht.</para>
- <sect2 id="changing-shells">
+ <sect2 xml:id="changing-shells">
<title>Ändern der Shell</title>
<para>Der einfachste Weg Ihre Shell zu ändern, ist das
@@ -2485,7 +2461,7 @@ Swap: 256M Total, 38M Used, 217M Free, 15% Inuse
</sect2>
</sect1>
- <sect1 id="editors">
+ <sect1 xml:id="editors">
<title>Text-Editoren</title>
<indexterm><primary>Text Editoren</primary></indexterm>
<indexterm><primary>Editoren</primary></indexterm>
@@ -2517,8 +2493,7 @@ Swap: 256M Total, 38M Used, 217M Free, 15% Inuse
Display aufgelistet. Das Einschaltungszeichen
<literal>^</literal> steht für die <keycap>Ctrl</keycap> (oder
<keycap>Strg</keycap>) Taste, mit <literal>^e</literal> ist also die
- Tastenkombination <keycombo
- action="simul"><keycap>Ctrl</keycap><keycap>e</keycap></keycombo>
+ Tastenkombination <keycombo action="simul"><keycap>Ctrl</keycap><keycap>e</keycap></keycombo>
gemeint. Um <application>ee</application> zu verlassen, drücken
Sie <keycap>Esc</keycap> und wählen dann <option>leave
editor</option> aus. Der Editor fragt nach, ob Sie speichern
@@ -2556,7 +2531,7 @@ Swap: 256M Total, 38M Used, 217M Free, 15% Inuse
Abschnitt <link linkend="shells">Shells</link>.</para>
</sect1>
- <sect1 id="basics-devices">
+ <sect1 xml:id="basics-devices">
<title>Geräte und Gerätedateien</title>
<para>Der Begriff Gerät wird meist in Verbindung mit Hardware
@@ -2567,8 +2542,8 @@ Swap: 256M Total, 38M Used, 217M Free, 15% Inuse
ansehen.</para>
<para>Gerätenamen, die Sie wahrscheinlich in den Bootmeldungen sehen
- werden, sind zum Beispiel <devicename>acd0</devicename>, das erste
- IDE CD-ROM oder <devicename>kbd0</devicename>, die Tastatur.</para>
+ werden, sind zum Beispiel <filename>acd0</filename>, das erste
+ IDE CD-ROM oder <filename>kbd0</filename>, die Tastatur.</para>
<para>Auf die meisten Geräte wird unter &unix; Systemen über spezielle
Gerätedateien im <filename>/dev</filename> Verzeichnis
@@ -2596,7 +2571,7 @@ Swap: 256M Total, 38M Used, 217M Free, 15% Inuse
</sect2>
</sect1>
- <sect1 id="binary-formats">
+ <sect1 xml:id="binary-formats">
<title>Binärformate</title>
<para>Um zu verstehen, warum &os; das Format
@@ -2774,10 +2749,10 @@ Swap: 256M Total, 38M Used, 217M Free, 15% Inuse
werden.</para>
</sect1>
- <sect1 id="basics-more-information">
+ <sect1 xml:id="basics-more-information">
<title>Weitere Informationen</title>
- <sect2 id="basics-man">
+ <sect2 xml:id="basics-man">
<title>Manualpages</title>
<indexterm><primary>Manualpages</primary></indexterm>
@@ -2789,7 +2764,7 @@ Swap: 256M Total, 38M Used, 217M Free, 15% Inuse
<command>man</command> Kommando benutzen. Die Benutzung des
<command>man</command> Kommandos ist einfach:</para>
- <screen>&prompt.user; <userinput>man <replaceable>Kommando</replaceable></userinput></screen>
+ <screen>&prompt.user; <userinput>man Kommando</userinput></screen>
<para><literal>Kommando</literal> ist der Name des Kommandos,
über das Sie etwas erfahren wollen. Um beispielsweise
@@ -2886,7 +2861,7 @@ Swap: 256M Total, 38M Used, 217M Free, 15% Inuse
</sect2>
- <sect2 id="basics-info">
+ <sect2 xml:id="basics-info">
<title>GNU Info Dateien</title>
<para>FreeBSD enthält viele Anwendungen und Utilities