sysvinit-man - en to de translation catalogue (299 entries)

note: type: TH
en: Jul 21, 2003
de: 21. Juli 2003

note: type: TH
en: Linux System Administrator's Manual
de: Linux-Systemverwaltungshandbuch

note: type: SH
en: NAME
de: BEZEICHNUNG

note: type: Plain text
en: bootlogd - record boot messages
de: bootlogd - Boot-Meldungen aufzeichnen

note: type: SH
en: SYNOPSIS
de: ÜBERSICHT

note: type: Plain text
en: B</sbin/bootlogd> [B<-c>] [B<-d>] [B<-e>] [B<-r>] [B<-s>] [B<-v>] [I< >B<-l>I< logfile >] [I< >B<-p>I< pidfile >]
de: B</sbin/bootlogd> [B<-c>] [B<-d>] [B<-e>] [B<-r>] [B<-s>] [B<-v>] [I< >B<-l>I< Protokolldatei >] [I< >B<-p>I< PID-Datei >]

note: type: SH
en: DESCRIPTION
de: BESCHREIBUNG

note: type: Plain text
en: B<bootlogd> runs in the background and copies all strings sent to the I</dev/console> device to a logfile. If the I<logfile> is not accessible, the messages will be kept in memory until it is.
de: B<bootlogd> wird im Hintergrund ausgeführt und kopiert alle an das Gerät I</dev/console> gesendeten Zeichenketten in eine Protokolldatei. Falls auf die I<Ptotokolldatei> nicht zugegriffen werden kann, werden die Meldungen im Speicher behalten, bis der Zugriff wieder möglich ist.

note: type: SH
en: OPTIONS
de: OPTIONEN

note: type: Plain text
en: Print escape characters to the boot log file. This turns off filtering of escape characters and allows tools like GNU B<less>(1) to see and use colour control characters (show the log in colour).
de: gibt Escape-Zeichen in die Boot-Protokolldatei aus. Dadurch wird die Filterung der Escape-Zeichen deaktiviert und Werkzeugen wie GNU B<less>(1) ermöglicht, diese zu sehen und Farb-Steuerzeichen zu verwenden (also das Protokoll farbig anzuzeigen).

note: type: Plain text
en: Attempt to write to the logfile even if it does not yet exist.  Without this option, B<bootlogd> will wait for the logfile to appear before attempting to write to it. This behavior prevents B<bootlogd> from creating logfiles under mount points.
de: versucht, auch dann in die Protokolldatei zu schreiben, wenn diese noch nicht existiert. Ohne diese Option wartet B<bootlogd>, bis die Protokolldatei erscheint, bevor ein Schreibversuch unternommen wird. Dieses Verhalten hindert B<bootlogd> daran, Protokolldateien unterhalb von Einhängepunkten zu erstellen.

note: type: Plain text
en: If there is an existing logfile called I<logfile> rename it to I<logfile~> unless I<logfile~> already exists.
de: Eine vorhandene I<Protokolldatei> wird umbenannt, indem dem Namen eine Tilde angehängt wird (I<Protokolldatei~>), außer wenn die I<Protokolldatei~> bereits vorhanden ist.

note: type: Plain text
en: Ensure that the data is written to the file after each line by calling B<fdatasync>(3).  This will slow down a B<fsck>(8)  process running in parallel.
de: stellt sicher, dass die Daten tatsächlich in die Datei geschrieben werden, indem nach jeder Zeile B<fdatasync>(3) aufgerufen wird. Dadurch wird ein parallel laufender B<fsck>(8)-Prozess verlangsamt.

note: type: Plain text
en: Show version.
de: zeigt die Version an.

note: type: IP
en: B<-l> I<logfile>
de: B<-l> I<Protokolldatei>

note: type: Plain text
en: Log to this logfile. The default is I</var/log/boot>.
de: speichert in die angegebene Protokolldatei. Die Vorgabe ist I</var/log/boot>.

note: type: IP
en: B<-p> I<pidfile>
de: B<-p> I<PID-Datei>

note: type: Plain text
en: Put process-id in this file. The default is no pidfile.
de: speichert die Prozesskennung (PID) in dieser Datei. Standardmäßig wird keine PID-Datei gespeichert.

note: }}} type: SH
en: NOTES
de: ANMERKUNGEN

note: type: SH
en: BUGS
de: FEHLER

note: type: SH
en: AUTHOR
de: AUTOR

note: type: SH
en: SEE ALSO
de: SIEHE AUCH

note: type: TH
en: May 2006
de: Mai 2006

note: type: Plain text
en: fstab-decode - run a command with fstab-encoded arguments
de: fstab-decode - einen Befehl mit fstab-kodierten Argumenten ausführen

note: type: Plain text
en: B<fstab-decode> I<COMMAND> [I<ARGUMENT>]...
de: B<fstab-decode> I<BEFEHL> [I<ARGUMENT>] …

note: type: SH
en: EXIT STATUS
de: EXIT-STATUS

note: type: Plain text
en: B<fstab-decode> exits with status 127 if I<COMMAND> can't be run.  Otherwise it exits with the status returned by I<COMMAND>.
de: B<fstab-decode> beendet sich mit dem Status 127, falls der I<BEFEHL> nicht ausgeführt werden kann. Anderenfalls beendet es sich mit dem vom I<BEFEHL> zurückgegebenen Status.

note: }}} {{{  Examples type: SH
en: EXAMPLES
de: BEISPIELE

note: type: Plain text
en: The following example reads I<fstab>, finds all instances of VFAT filesystems and prints their mount points (argument 2 in the I<fstab> file).  B<fstab-decode> then runs the specified program, B<umount>(8), and passes it the list of VFAT mountpoints. This unmounts all VFAT partitions.
de: Das folgende Beispiel liest die Datei I<fstab>, findet alle Vorkommen von VFAT-Dateisystemen und gibt deren Einhängepunkte aus (das 2. Argument in der I<fstab>-Datei). B<fstab-decode> führt dann das angegebene Programm aus (B<umount>(8)) und übergibt an dieses eine Liste der VFAT-Einhängepunkte. Dadurch werden alle VFAT-Partitionen ausgehängt.

note: type: TH
en: Nov 6, 2001
de: 6. November 2001

note: }}} {{{  Synopsis type: Plain text
en: halt, reboot, poweroff - stop the system
de: halt, poweroff, reboot - das System anhalten

note: }}} {{{  Options type: Plain text
en: The rest of this manpage describes the behavior in runlevels 0 and 6, that is when the systems shutdown scripts are being run.
de: Der Rest dieser Handbuchseite beschreibt das Verhalten in den Runlevels 0 und 6, also wenn die Herunterfahr-Skripte des Systems laufen.

note: type: Plain text
en: Don't actually reboot or halt but only write the wtmp record (in the I</var/log/wtmp> file).
de: führt keinen Systemhalt oder Neustart tatsächlich aus, sondern schreibt nur den Wtmp-Herunterfahreintrag (in die Datei I</var/log/wtmp>).

note: type: Plain text
en: Don't write the wtmp record.
de: schreibt keinen Wtmp-Herunterfahreintrag.

note: type: Plain text
en: Force halt or reboot, don't call B<shutdown>(8).
de: erzwingt Systemhalt oder Neustart und ruft B<shutdown>(8) nicht auf.

note: type: Plain text
en: Put all hard drives on the system in stand-by mode just before halt or power-off.
de: versetzt alle Festplattenlaufwerke im System direkt vor Systemhalt oder Ausschalten in den Standby-Modus.

note: }}} {{{  Diagnostics type: Plain text
en: When halting the system, switch off the power. This is the default when B<halt> is called as B<poweroff>.
de: schaltet beim Anhalten des Systems die Energieversorgung ab. Dies ist die Vorgabe, wenn B<halt> als B<poweroff> aufgerufen wird.

note: type: SH
en: DIAGNOSTICS
de: DIAGNOSE

note: }}} {{{  Notes type: Plain text
en: If you're not the superuser, you will get the message `must be superuser'.
de: Falls Sie nicht der Superuser sind, erhalten Sie die Meldung »must be superuser«.

note: type: Plain text
en: Under older B<sysvinit> releases, B<reboot> and B<halt> should never be called directly. From release 2.74 on B<halt> and B<reboot> invoke B<shutdown>(8) if the system is not in runlevel 0 or 6. This means that if B<halt> or B<reboot> cannot find out the current runlevel (for example, when I</var/run/utmp> hasn't been initialized correctly and I</var/run/runlevel> does not exist) B<shutdown> will be called, which might not be what you want.  Use the B<-f> flag if you want to do a hard B<halt> or B<reboot>.
de: Unter älteren Versionen von B<sysvinit> sollten B<reboot> und B<halt> niemals direkt aufgerufen werden. Ab der Version 2.74 rufen B<halt> und B<reboot> den Befehl B<shutdown>(8) auf, falls sich das System nicht im Runlevel 0 oder 6 befindet. Falls B<halt> oder B<reboot> den aktuellen Runlevel nicht ermitteln können (beispielsweise wenn I</var/run/utmp> nicht korrekt initialisiert wurde und I</var/run/runlevel> nicht existiert), bedeutet das, dass B<shutdown> aufgerufen wird, was möglicherweise nicht das ist, was Sie wollen. Verwenden Sie den Schalter B<-f>, wenn Sie einen harten Systemhalt oder Neustart ausführen wollen.

note: type: Plain text
en: The B<-h> flag puts all hard disks in standby mode just before halt or power-off. Right now this is only implemented for IDE drives. A side effect of putting the drive in stand-by mode is that the write cache on the disk is flushed. This is important for IDE drives, since the kernel doesn't flush the write cache itself before power-off.
de: Der Schalter B<-h> versetzt alle Festplatten direkt vor dem Systemhalt oder Ausschalten in den Standby-Modus. Bislang ist das nur für IDE-Laufwerke implemetiert. Ein Nebeneffekt des Versetzens in den Standby-Modus ist, dass der Schreib-Cache des Laufwerks geleert wird. Das ist für IDE-Laufwerke wichtig, da der Kernel selbst den Schreib-Cache vor dem Ausschalten nicht leert.

note: type: Plain text
en: The B<halt> program uses I</proc/ide/hd*> to find all IDE disk devices, which means that I</proc> needs to be mounted when B<halt> or B<poweroff> is called or the B<-h> switch will do nothing.
de: Das Programm B<halt> findet alle IDE-Laufwerke mit Hilfe von I</proc/ide/hd*>, was bedeutet, dass I</proc> beim Aufruf von B<halt> oder B<poweroff> eingehängt sein muss. Anderenfalls wird der Schalter B<-h> nichts bewirken.

note: type: TH
en: 29 Jul 2004
de: 29. Juli 2004

note: }}} {{{  Synopsis type: Plain text
en: init, telinit - process control initialization
de: init, telinit - Initialisierung der Prozesssteuerung

note: type: Plain text
en: B</sbin/telinit> [ B<-t> I<SECONDS> ] [B< 0123456sSQqabcUu >]
de: B</sbin/telinit> [ B<-t> I<SEKUNDEN> ] [B< 0123456sSQqabcUu >]

note: }}} {{{  Description type: Plain text
en: B</sbin/telinit> [ B<-e> I<VAR>[B<=>I<VAL>] ]
de: B</sbin/telinit> [ B<-e> I<VAR>[B<=>I<WERT>] ]

note: type: Plain text
en: B<init> is the parent of all processes.  Its primary role is to create processes from a script stored in the file I</etc/inittab> (see B<inittab>(5)).  This file usually has entries which cause B<init> to spawn B<getty>s on each line that users can log in.  It also controls autonomous processes required by any particular system.
de: B<init> ist der Elternprozess aller Prozesse. Seine Hauptaufgabe besteht darin, Prozesse aus einem Skript in der Datei I</etc/inittab> zu erzeugen (siehe auch B<inittab>(5)). Diese Datei hat normalerweise Einträge, die B<init> dazu veranlassen auf jeder Leitung B<getty>s zu erzeugen, auf der sich ein Benutzer einloggen kann. Er steuert auch alle unabhängigen Prozesse, die von einem bestimmten System benötigt werden.

note: {{{ Runlevels type: SH
en: RUNLEVELS
de: RUNLEVEL

note: type: Plain text
en: A I<runlevel> is a software configuration of the system which allows only a selected group of processes to exist.  The processes spawned by B<init> for each of these runlevels are defined in the I</etc/inittab> file.  B<init> can be in one of eight runlevels: B<0\(en6> and B<S> (a.k.a. B<s>).  The runlevel is changed by having a privileged user run B<telinit>, which sends appropriate signals to B<init>, telling it which runlevel to change to.
de: Ein I<Runlevel> ist eine Software-Konfiguration des Systems, der es nur einer ausgewählten Gruppe von Prozessen erlaubt, ausgeführt zu werden. Die Prozesse, die von B<init> für jeden dieser Runlevel erzeugt werden, sind in der Datei I</etc/inittab> definiert. B<Init> kann in einem von acht Runleveln sein: B<0-6> und B<S> (auch B<s>). B<Init> wechselt den Runlevel, wenn ein privilegierter Benutzer das Programm B</sbin/telinit> startet, das B<init> passende Signale sendet, die ihm mitteilen, in welchen Runlevel es wechseln soll.

note: type: Plain text
en: Runlevels B<S>, B<0>, B<1>, and B<6> are reserved.  Runlevel S is used to initialize the system on boot.  When starting runlevel S (on boot)  or runlevel 1 (switching from a multi-user runlevel)  the system is entering ``single-user mode'', after which the current runlevel is S.  Runlevel 0 is used to halt the system; runlevel 6 is used to reboot the system.
de: Die Runlevel B<S>, B<0>, B<1> und B<6> sind reserviert. Der Runlevel S wird benutzt, um das System beim Start zu initialisieren. Wenn Runlevel S (beim Start) oder Runlevel 1 (umschalten von einem Mehrbenutzer-Runlevel) gestartet wird, wechselt das System in den »Einzelbenutzermodus«, nach dem der aktuelle Runlevel S ist. Runlevel 0 wird benutzt, um das System zu stoppen, Runlevel 6 startet das System neu.

note: type: Plain text
en: After booting through S the system automatically enters one of the multi-user runlevels 2 through 5, unless there was some problem that needs to be fixed by the administrator in single-user mode.  Normally after entering single-user mode the administrator performs maintenance and then reboots the system.
de: Nach dem Starten durch S tritt das System automatisch in die Mehrbenutzer-Runlevel 2 bis 5 ein, falls es dort kein Problem gibt, das vom Administrator im Einzelbenutzermodus behoben werden muss. Normalerweise führt der Administrator nach Eintreten in den Einzelbenutzermodus Wartungsarbeiten durch und startet dann das System neu.

note: type: Plain text
en: For more information, see the manpages for B<shutdown>(8) and B<inittab>(5).
de: Lesen Sie die Handbuchseiten von B<shutdown>(8) und B<inittab>(5), um weitere Informationen zu erhalten.

note: type: Plain text
en: Runlevels 7-9 are also valid, though not really documented. This is because "traditional" Unix variants don't use them.
de: Die Runlevel 7-9 sind ebenfalls gültig, wenngleich nicht wirklich dokumentiert. Dies ist deshalb so, weil »traditionelle« Unix-Varianten sie nicht benutzen.

note: }}} type: Plain text
en: Runlevels I<S> and I<s> are the same.  Internally they are aliases for the same runlevel.
de: Die Runlevel I<S> und I<s> sind identisch. Intern sind sie Aliase für den gleichen Runlevel.

note: type: SH
en: BOOTING
de: SYSTEMSTART

note: type: Plain text
en: After B<init> is invoked as the last step of the kernel boot sequence, it looks for the file I</etc/inittab> to see if there is an entry of the type B<initdefault> (see B<inittab>(5)). The B<initdefault> entry determines the initial runlevel of the system.  If there is no such entry (or no I</etc/inittab> at all), a runlevel must be entered at the system console.
de: Nachdem B<init> im letzten Schritt des Startprozesses aufgerufen wird, sucht es nach der Datei I</etc/inittab> und sieht nach, ob es dort einen B<initdefault>-Eintrag gibt (siehe B<inittab>(5)). Der Eintrag B<initdefault> bestimmt den Anfangs-I<Runlevel> des Systems. Falls es dort keinen derartigen Eintrag gibt (oder gar keine Datei I</etc/inittab> existiert), muss der I<Runlevel> in der Systemkonsole eingegeben werden.

note: type: Plain text
en: Runlevel B<S> or B<s> initialize the system and do not require an I</etc/inittab> file.
de: Die Runlevel B<S> oder B<s> initialisieren das System und benötigen keine I</etc/inittab>-Datei.

note: type: Plain text
en: In single user mode, B</sbin/sulogin> is invoked on I</dev/console>.
de: Im Einzelbenutzermodus wird B</sbin/sulogin> auf I</dev/console> aufgerufen.

note: type: Plain text
en: When entering single user mode, B<init> initializes the consoles B<stty> settings to sane values. Clocal mode is set. Hardware speed and handshaking are not changed.
de: Beim Eintritt in den Einzelbenutzermodus initialisiert B<init> die B<stty>-Einstellungen der Konsolen auf vernünftige Werte. Der »Clocal«-Modus wird gesetzt. Hardware-Geschwindigkeit und Datenflusssteuerung werden nicht geändert.

note: type: Plain text
en: When entering a multi-user mode for the first time, B<init> performs the B<boot> and B<bootwait> entries to allow file systems to be mounted before users can log in.  Then all entries matching the runlevel are processed.
de: Beim ersten Eintritt in den Mehrbenutzermodus führt B<init> die B<boot>- und B<bootwait>-Einträge aus, um das Einhängen von Dateisystemen zu erlauben, bevor Anwender sich anmelden können. Dann werden alle Einträge, die zum Runlevel passen, verarbeitet.

note: type: Plain text
en: When starting a new process, B<init> first checks whether the file I</etc/initscript> exists. If it does, it uses this script to start the process.
de: Wenn ein neuer Prozess gestartet wird, prüft B<init> zuerst, ob die Datei I</etc/initscript> existiert. Ist dies der Fall, benutzt es dieses Skript, um den Prozess zu starten.

note: type: Plain text
en: Each time a child terminates, B<init> records the fact and the reason it died in I</var/run/utmp> and I</var/log/wtmp>, provided that these files exist.
de: Jedesmal, wenn ein Kindprozess endet, zeichnet B<init> diesen Umstand und den Grund der Beendigung in I</var/run/utmp> und I</var/log/wtmp> auf, sofern diese Dateien existieren.

note: type: SH
en: CHANGING RUNLEVELS
de: RUNLEVEL ÄNDERN

note: type: Plain text
en: After it has spawned all of the processes specified, B<init> waits for one of its descendant processes to die, a powerfail signal, or until it is signaled by B<telinit> to change the system's runlevel.  When one of the above three conditions occurs, it re-examines the I</etc/inittab> file.  New entries can be added to this file at any time.  However, B<init> still waits for one of the above three conditions to occur.  To provide for an instantaneous response, the B<telinit Q> or B<q> command can wake up B<init> to re-examine (reload) the I</etc/inittab> file.
de: Nachdem alle vorgesehenen Prozesse erzeugt worden sind, wartet B<init> darauf, dass ein untergeordneter Prozess endet, ein Stromausfallsignal oder darauf, dass B<telinit> einen Wechsel des Runlevels signalisiert. Wenn eine der drei oben genannten Bedingungen erfüllt ist, untersucht B<init> nochmals die I</etc/inittab>-Datei. Es können jederzeit neue Einträge zu dieser Datei hinzugefügt werden. Jedoch wartet B<init> immer noch darauf, dass einer der drei oben genannten Bedingungen eintritt. Um eine sofortige Antwort bereitzustellen, können die Befehle B<telinit Q> oder B<q> B<init> aufwecken, um die Datei I</etc/inittab> erneut zu prüfen (neu zu laden).

note: type: Plain text
en: If B<init> is not in single user mode and receives a powerfail signal (SIGPWR), it reads the file I</etc/powerstatus>. It then starts a command based on the contents of this file:
de: Falls B<init> sich nicht im Einzelbenutzermodus befindet, und ein Stromausfallsignal (SIGPWR) empfängt, liest es die Datei I</etc/powerstatus>. Anschließend wird ein Befehl anhand des Inhalts der Datei gestartet:

note: type: IP
en: F(AIL)
de: F(EHLSCHLAG)

note: type: Plain text
en: Power is failing, UPS is providing the power. Execute the B<powerwait> and B<powerfail> entries.
de: Strom fällt aus, die USV versorgt den Rechner mit Strom. Die B<powerwait>- und B<powerfail>-Einträge werden ausgeführt.

note: type: Plain text
en: The power has been restored, execute the B<powerokwait> entries.
de: Stromkreis wurde wieder geschlossen, die B<powerokwait>-Einträge werden ausgeführt.

note: type: IP
en: L(OW)
de: L(OW/niedrig)

note: type: Plain text
en: The power is failing and the UPS has a low battery. Execute the B<powerfailnow> entries.
de: Strom fällt aus und der Ladestand der USV ist niedrig. Die B<powerfailnow>-Einträge werden ausgeführt.

note: type: Plain text
en: If I</etc/powerstatus> doesn't exist or contains anything else then the letters B<F>, B<O> or B<L>, B<init> will behave as if it has read the letter B<F>.
de: Wenn I</etc/powerstatus> nicht existiert oder etwas anderes enthält als die Buchstaben B<F>, B<O> oder B<L>, wird B<init> sich so verhalten, als hätte es den Buchstaben B<F> gelesen.

note: type: Plain text
en: Usage of B<SIGPWR> and I</etc/powerstatus> is discouraged. Someone wanting to interact with B<init> should use the I</run/initctl> control channel - see the B<initctl>(5) manual page for more documentation about this.
de: Die Verwendung von B<SIGPWR> und I</etc/powerstatus> werden nicht empfohlen. Wenn etwas mit B<init> interagieren möchte, sollte der Steuerkanal I</run/initctl> verwendet werden - lesen Sie die Handbuchseite von B<initctl>(5), um weitere Dokumentation darüber zu erhalten.

note: }}} {{{  telinit type: Plain text
en: When B<init> is requested to change the runlevel, it sends the warning signal B<SIGTERM> to all processes that are undefined in the new runlevel.  It then waits 3 seconds before forcibly terminating these processes via the B<SIGKILL> signal.  Note that B<init> assumes that all these processes (and their descendants) remain in the same process group which B<init> originally created for them.  If any process changes its process group affiliation it will not receive these signals.  Such processes need to be terminated separately.
de: Falls B<init> die Aufforderung zum Wechsel des Runlevels erhält, sendet es das Warnsignal B<SIGTERM> an alle nicht im neuen Runlevel definierten Prozesse. Dann wartet es drei Sekunden bevor es diese Prozesse gewaltsam per Signal B<SIGKILL> beendet. Beachten Sie, dass B<init> davon ausgeht, dass diese Prozesse (und ihre Unterprozesse) in der gleichen Prozessgruppe verbleiben, die B<init> ursprünglich für sie erstellt hatte. Wenn Prozesse ihre Gruppenzugehörigkeit andern, werden Sie diese Signale nicht empfangen. Solche Prozesse müssen separat beendet werden.

note: type: Plain text
en: B</sbin/telinit> is linked to B</sbin/init>.  It takes a one-character argument and signals B<init> to perform the appropriate action.  The following arguments serve as directives to B<telinit>:
de: B</sbin/telinit> ist mit B</sbin/init> verknüpft. Es empfängt Argumente aus einem Buchstaben oder B<init>-Signale, um die zugehörige Aktion durchzuführen. Die folgenden Argumente dienen als Anweisungen für B<telinit>:

note: type: IP
en: B<0>, B<1>, B<2>, B<3>, B<4>, B<5> or B<6>
de: B<0>, B<1>, B<2>, B<3>, B<4>, B<5> oder B<6>

note: type: Plain text
en: tell B<init> to switch to the specified run level.
de: B<init> mitteilen, in den angegebenen Runlevel zu schalten.

note: type: Plain text
en: tell B<init> to process only those B</etc/inittab> file entries having runlevel B<a>,B<b> or B<c>.
de: B<init> mitteilen, nur die Einträge in der Datei B</etc/inittab> zu verarbeiten, die den Runlevel B<a>, B<b> oder B<c> haben.

note: type: IP
en: B<Q> or B<q>
de: B<Q> oder B<q>

note: type: Plain text
en: tell B<init> to re-examine the I</etc/inittab> file.
de: B<init> mitteilen, die Datei I</etc/inittab> erneut zu prüfen.

note: type: IP
en: B<S> or B<s>
de: B<S> oder B<s>

note: type: Plain text
en: tell B<init> to switch to single user mode.
de: B<init> mitteilen, in den Einzelbenutzermodus zu wechseln.

note: type: IP
en: B<U> or B<u>
de: B<U> oder B<u>

note: type: Plain text
en: tell B<init> to re-execute itself (preserving the state). No re-examining of I</etc/inittab> file happens. Runlevel should be one of B<Ss0123456> otherwise request would be silently ignored.
de: B<init> mitteilen, sich selbst erneut (unter Beibehalten des Status) auszuführen. Es kommt zu keiner erneuten Ausführung der Datei I</etc/inittab>. Der Runlevel sollte einer aus B<Ss0123456> sein, anderenfalls wird die Anfrage stillschweigend ignoriert.

note: type: Plain text
en: B<telinit> can tell B<init> how long it should wait between sending processes the B<SIGTERM> and B<SIGKILL> signals.  The default is 3 seconds, but this can be changed with the B<-t> option.
de: B<telinit> kann dem B<init>-Prozess mitteilen, wie viel Zeit dieser zwischen dem Senden der Signale B<SIGTERM> und B<SIGKILL> warten soll. Die Vorgabe ist drei Sekunden, dies kann aber durch die Option B<-t> geändert werden.

note: type: Plain text
en: B<telinit -e> tells B<init> to change the environment for processes it spawns.  The argument of B<-e> is either of the form I<VAR>=I<VAL> which sets variable I<VAR> to value I<VAL>, or of the form I<VAR> (without an equality sign)  which unsets variable I<VAR>.
de: B<telinit -e> weist B<init> an, die Umgebung für Prozesse zu ändern, die es erzeugt. Das Argument von B<-e> ist entweder in der Form I<VAR>=I<WERT>, was die Variable I<VAR> auf den Wert I<WERT> setzt oder in der FormI<VAR> (ohne Gleichheitszeichen), was die Variable I<VAR> leert.

note: type: Plain text
en: B<telinit> can be invoked only by users with appropriate privileges.
de: B<init> kann nur von Benutzern mit geeigneten Rechten aufgerufen werden.

note: }}} type: Plain text
en: The B<init> binary checks if it is B<init> or B<telinit> by looking at its I<process id>; the real B<init>'s process id is always B<1>.  From this it follows that instead of calling B<telinit> one can also just use B<init> instead as a shortcut.
de: Das Programm B<init> prüft durch Auswerten der Prozesskennung, ob es B<init> oder B<telinit> ist. Der echte Prozess von B<init> ist immer B<1>. Daraus folgt, dass jemand anstelle des Aufrufs B<telinit> auch nur B<init> als Abkürzung benutzen kann.

note: type: SH
en: ENVIRONMENT
de: UMGEBUNGSVARIABLEN

note: type: Plain text
en: B<Init> sets the following environment variables for all its children:
de: B<Init> setzt folgende Umgebungsvariablen für alle seine Kindprozesse:

note: type: Plain text
en: As the name says. Useful to determine if a script runs directly from B<init>.
de: Wie der Name schon sagt. Nützlich, um festzustellen, ob ein Skript direkt von B<init> ausgeführt wird.

note: type: Plain text
en: The current system runlevel.
de: Der aktuelle Runlevel des Systems.

note: type: Plain text
en: The previous runlevel (useful after a runlevel switch).
de: Der vorherige Runlevel (nützlich nach einer Änderung des Runlevels).

note: type: Plain text
en: The system console. This is really inherited from the kernel; however if it is not set B<init> will set it to I</dev/console> by default.
de: Die Systemkonsole. Diese wird tatsächlich vom Kernel vererbt; wenn sie jedoch nicht gesetzt ist, wird B<init> sie als Vorgabe auf I</dev/console> setzen.

note: type: SH
en: BOOTFLAGS
de: BOOTSCHALTER

note: type: Plain text
en: It is possible to pass a number of flags to B<init> from the boot monitor (eg. LILO or GRUB). B<init> accepts the following flags:
de: Es ist möglich, B<init> eine Reihe von Bootschaltern vom Bootmonitor aus (z.B. LILO oder GRUB) zu übergeben. B<init> akzeptiert folgende Schalter:

note: type: Plain text
en: Single user mode boot. In this mode I</etc/inittab> is examined and the bootup rc scripts are usually run before the single user mode shell is started.
de: Bootet im Einzelbenutzermodus. In diesem Modus wird zuerst die Datei I</etc/inittab> untersucht und die »rc«-Startskripte werden ausgeführt, bevor die Einzelbenutzer-Shell gestartet wird.

note: type: Plain text
en: Runlevel to boot into.
de: Runlevel, in den gestartet wird.

note: type: TP
en: B<-b, emergency>
de: B<-b>, B<emergency>

note: type: Plain text
en: Boot directly into a single user shell without running any other startup scripts.
de: Startet direkt in eine Einzelbenutzer-Shell, ohne irgendwelche anderen Startskripte auszuführen.

note: type: TP
en: B<-a, auto>
de: B<-a>, B<auto>

note: type: Plain text
en: The LILO boot loader adds the word "auto" to the command line if it booted the kernel with the default command line (without user intervention).  If this is found B<init> sets the "AUTOBOOT" environment variable to "yes". Note that you cannot use this for any security measures - of course the user could specify "auto" or B<-a> on the command line manually.
de: Der LILO-Bootloader fügt das Wort »auto« zur Befehlszeile hinzu, wenn der Kernel mit der Standard-Befehlszeile (ohne Eingriff des Anwenders) gestartet wird. Falls dies gefunden wird, setzt B<init> die Umgebungsvariable »AUTOBOOT« auf »yes«. Beachten Sie, dass Sie die nicht für irgendwelche Sicherheitsmaßnahmen verwenden können - selbstverständlich kann der Anwender »auto« oder B<-a> manuell auf der Befehlszeile angeben.

note: type: Plain text
en: The argument to B<-z> is ignored. You can use this to expand the command line a bit, so that it takes some more space on the stack. B<init> can then manipulate the command line so that B<ps>(1) shows the current runlevel.
de: Das Argument zu B<-z> wird ignoriert. Sie können es benutzen, um die Befehlszeile etwas zu verlängern, damit sie etwas mehr Platz auf dem Stack reserviert. B<init> kann dann die Befehlszeile derart verändern, dass B<ps>(1) den aktuellen Runlevel anzeigt.

note: type: Plain text
en: This argument, when used on its own, displays the current version of B<init> to the console/stdout. It is a quick way to determine which B<init> software and version is being used. After the version information is displayed, B<init> immediately exits with a return code of zero.
de: Wenn dieses Argument alleine verwendet wird, zeigt es die aktuelle Version von B<init> auf der Konsole/Standardausgabe an. Dies ist eine schnelle Methode, herauszufinden, welche B<init>-Software und Version verwendet wird. Nachdem die Versionsinformation angezeigt wurde, beendet sich B<init> sofort mit einem Rückgabewert von Null.

note: type: SH
en: INTERFACE
de: SCHNITTSTELLE

note: type: Plain text
en: B<init> listens on a I<fifo> in /dev, I</run/initctl>, for messages.  B<Telinit> uses this to communicate with B<init>. The interface is not very well documented or finished. Those interested should study the I<initreq.h> file in the I<src/> subdirectory of the B<init> source code tar archive.
de: B<init> lauscht auf einem I<fifo> in /dev, I</run/initctl>, auf Nachrichten. B<telinit> benutzt diesen, um mit B<init> zu kommunizieren. Die Schnittstelle ist noch nicht sehr ausführlich dokumentiert oder fertiggestellt. Wer interessiert ist, sollte die Datei I<initreq.h> im Unterverzeichnis des B<init>-Quellcode-Tar-Archives studieren.

note: type: SH
en: SIGNALS
de: SIGNALE

note: type: Plain text
en: Init reacts to several signals:
de: Init reagiert auf mehrere Signale:

note: type: Plain text
en: Has the same effect as B<telinit q>.
de: Hat die gleichen Auswirkungen wie B<telinit q>.

note: type: Plain text
en: On receipt of this signals, B<init> closes and re-opens its control fifo, B</run/initctl>. Useful for bootscripts when I</dev> is remounted.
de: Beim Empfang dieses Signals schließt B<init> seinen Steuerungs-Fifo I</run/initctl> und öffnet ihn wieder. Nützlich für Systemstartskripte, wenn I</dev> neu eingehängt wird.

note: type: Plain text
en: When B<init> receives B<SIGUSR2>, B<init> closes and leaves the control fifo, B</run/initctl>, closed. This may be used to make sure B<init> is not holding open any files. However, it also prevents B<init> from switching runlevels. Which means commands like shutdown no longer work.  The fifo can be re-opened by sending B<init> the B<SIGUSR1> signal.
de: Wenn B<init> B<SIGUSR2> empfängt, schließt B<init> sich und läßt das Steuer-FIFO B</run/initctl> geschlossen. Damit können Sie sicherstellen, dass B<init> keine Dateien offen hält. Allerdings hindert es B<init> auch daran, die Runlevel zu ändern. Das bedeutet, dass Befehle wie B<shutdown>(8) nicht mehr funktionieren. Der FIFO kann durch Senden des Signals B<SIGUSR1> an B<init> wieder geöffnet werden.

note: type: Plain text
en: Normally the kernel sends this signal to B<init> when CTRL-ALT-DEL is pressed. It activates the I<ctrlaltdel> action.
de: Normalerweise sendet der Kernel dieses Signal an I<init>, wenn CTRL-ALT-DEL gedrückt wurde. Es aktiviert die Aktion I<ctrlaltdel>.

note: type: Plain text
en: The kernel sends this signal when the I<KeyboardSignal> key is hit.  It activates the I<kbrequest> action.
de: Der Kernel sendet dieses Signal, falls die I<KeyboardSignal>-Taste gedrückt wurde. Es aktiviert die I<kbdrequest>-Aktion.

note: {{{  Conforming to type: SH
en: CONFORMING TO
de: KONFORM ZU

note: }}} {{{  Files type: Plain text
en: B<init> is compatible with the System V init. It works closely together with the scripts in the directories I</etc/init.d> and I</etc/rc{runlevel}.d>.  If your system uses this convention, there should be a I<README> file in the directory I</etc/init.d> explaining how these scripts work.
de: B<init> ist kompatibel zu System-V-Init. Es arbeitet eng mit den Skripten in den Verzeichnissen I</etc/init.d> und I</etc/rc{runlevel}.d> zusammen.Falls Ihr System diesem Grundsatz folgt, sollte sich in diesem Verzeichnis eine B<README>-Datei befinden, die erklärt wie diese Skripte funktionieren.

note: type: SH
en: FILES
de: DATEIEN

note: }}} {{{  Warnings type: SH
en: WARNINGS
de: WARNUNGEN

note: type: Plain text
en: B<init> assumes that processes and descendants of processes remain in the same process group which was originally created for them.  If the processes change their group, B<init> can't kill them and you may end up with two processes reading from one terminal line.
de: B<init> geht davon aus, dass alle Prozesse und Kindprozesse in der selben Prozessgruppe verbleiben, die ursprünglich für sie eingerichtet wurde. Falls einer dieser Prozesse die Gruppe wechselt, kann B<init> ihn nicht mehr beenden und es kann passieren, dass Sie in einem Zustand landen, in dem zwei Prozesse von einer Terminalzeile Befehle einlesen wollen.

note: }}} {{{  Diagnostics type: Plain text
en: On a Debian system, entering runlevel 1 causes all processes to be killed except for kernel threads and the script that does the killing and other processes in its session.  As a consequence of this, it isn't safe to return from runlevel 1 to a multi-user runlevel: daemons that were started in runlevel S and are needed for normal operation are no longer running.  The system should be rebooted.
de: Auf einem Debian-System veranlasst das Eintreten in Runlevel 1, dass alle Prozesse mit Ausnahme von Kernel-Threads und dem Skript, das das Beenden erledigt und andere Prozesse in deren Sitzung, beendet werden. Als Konsequenz davon ist es nicht sicher, von von Runlevel 1 zu einem Mehrbenutzer-Runlevel zurückzukehren: Daemons, die in Runlevel S gestartet wurden und für normale Operationen benötigt werden, laufen nicht länger. Das System sollte neu gestartet werden.

note: }}} {{{  Author type: Plain text
en: If B<init> finds that it is continuously respawning an entry more than 10 times in 2 minutes, it will assume that there is an error in the command string, generate an error message on the system console, and refuse to respawn this entry until either 5 minutes has elapsed or it receives a signal.  This prevents it from eating up system resources when someone makes a typographical error in the I</etc/inittab> file or the program for the entry is removed.
de: Wenn B<init> herausfindet, dass es kontinuierlich einen Eintrag öfter als zehn mal in zwei Minuten neu erzeugt, wird es annehmen, dass ein Fehler in der Befehlszeile vorliegt, eine Fehlermeldung auf der Befehlszeile erzeugen und sich weigern, den Eintrag auszuführen, bis fünf Minuten vergangen sind oder es ein Signal empfängt. Dieses verhindert, dass Systemressourcen verschwendet werden, wenn jemandem ein Tippfehler in I</etc/inittab> unterläuft oder das zum Eintrag gehörende Programm gelöscht wird.

note: }}} {{{  See also type: Plain text
en: E<.MT miquels@\:cistron\:.nl> Miquel van Smoorenburg E<.ME , initial manual page by> E<.MT u31b3hs@\:pool\:.informatik\:.rwth-aachen\:.de> Michael Haardt E<.ME .>
de: E<.MT miquels@\:cistron\:.nl> Miquel van Smoorenburg E<.ME>, ursprüngliche Handbuchseite von E<.MT u31b3hs@\:pool\:.informatik\:.rwth-aachen\:.de> Michael Haardt E<.ME .>

note: type: TH
en: April 13, 2018
de: 13. April 2018

note: type: TH
en: File Formats
de: Dateiformate

note: type: Plain text
en: The B<init> manual page has, up until recently, simply stated that people wishing to understand how to send messages to B<init> should read the init program's source code, but that is not usually practical.
de: In der Handbuchseite von B<init> wurde bis vor kurzem noch empfohlen, dass Benutzer, die verstehen wollen, wie Meldungen an B<init> gesendet werden, doch den Quellcode von I<init> lesen sollten. Dies ist aber nicht wirklich praxisgerecht.

note: type: Plain text
en: struct init_request {
            int     magic;                  /* Magic number                 */
            int     cmd;                    /* What kind of request         */
            int     runlevel;               /* Runlevel to change to        */
            int     sleeptime;              /* Time between TERM and KILL   */
            union {
                    struct init_request_bsd bsd;
                    char                    data[368];
            } i;
    };
de: struct init_request {
            int     magic;                  /* Magische Zahl                 */
            int     cmd;                    /* Art der Anfrage               */
            int     runlevel;               /* Ziel-Runlevel                 */
            int     sleeptime;              /* Zeit zwischen TERM und KILL   */
            union {
                    struct init_request_bsd bsd;
                    char                    data[368];
            } i;
    };

note: type: TH
en: July 10, 2003
de: 10. Juli 2003

note: type: Plain text
en: initscript - script that executes inittab commands
de: initscript - Skript, das Inittab-Befehle ausführt

note: type: Plain text
en: /bin/sh /etc/initscript id runlevels action process
de: /bin/sh /etc/initscript ID Runlevels Aktion Prozess

note: type: Plain text
en: When the shell script I</etc/initscript> is present, B<init> will use it to execute the commands from I<inittab>.  This script can be used to set things like I<ulimit> and I<umask> default values for every process.
de: Wenn das Shell-Skript I</etc/initscript> existiert, wird es von B<init> verwendet, um Befehle aus I<inittab> auszuführen. Dieses Skript kann verwendet werden, um für Parameter wie I<ulimit> und I<umask> für jeden Prozess Standardwerte festzulegen.

note: type: Plain text
en: This is a sample initscript, which might be installed on your system as I</etc/initscript.sample>.
de: Dies ist ein Beispiel, das auf Ihrem System als I</etc/initscript.sample> installiert werden könnte.

note: type: Plain text
en: #
    # initscript   Executed by init(8) for every program it
    #              wants to spawn like this:
    #
    #              /bin/sh /etc/initscript E<lt>idE<gt> E<lt>levelE<gt> E<lt>actionE<gt> E<lt>processE<gt>
    #
de: #
    # initscript   Wird von init(8) für alle Programme, für die
    #              ein Prozess erzeugt werden soll, wie folgt
    #              ausgeführt:
    #
    #    /bin/sh /etc/initscript E<lt>IDE<gt> E<lt>LevelE<gt> E<lt>AktionE<gt>  E<lt>ProzessE<gt>
    #

note: type: Plain text
en:   # Set umask to safe level, and enable core dumps.
      umask 022
      ulimit -c 2097151
      PATH=/bin:/sbin:/usr/bin:/usr/sbin
      export PATH
de: # Umask auf einen sicheren Wert setzen und Speicherauszüge
    # nach Abstürzen (Core-Dumps) ermöglichen.
      umask 022
      ulimit -c 2097151
      PATH=/bin:/sbin:/usr/bin:/usr/sbin
      export PATH

note: type: Plain text
en:   # Increase the hard file descriptor limit for all processes
      # to 8192.  The soft limit is still 1024, but any unprivileged
      # process can increase its soft limit up to the hard limit
      # with "ulimit -Sn xxx" (needs a 2.2.13 or later Linux kernel).
      ulimit -Hn 8192
de: # Erhöht die absolute Obergrenze (hard limit) für Datei-
    # deskriptoren pro Prozess auf 8192. Die überschreitbare (weiche,
    # soft) Grenze ist immer noch 1024. Sie kann aber von jedem un-
    # privilegierten Prozess mittels »ulimit -Sn xxx« bis zur
    # Obergrenze heraufgesetzt werden. Dafür ist ein Kernel der
    # Version 2.2.13 oder höher erforderlich.
      ulimit-Hn 8192

note: type: Plain text
en:   # Execute the program.
      eval exec "$4"
de: # das Programm ausführen
      eval exec "$4"

note: type: Plain text
en: This script is not meant as startup script for daemons or services.  It has nothing to do with a I<rc.local> style script. It's just a handler for things executed from B</etc/inittab>. Experimenting with this can make your system un(re)bootable.
de: Dieses Skript ist nicht als Startup-Skript für Daemonen oder Dienste gemeint. Es hat nichts mit einem Skript im I<rc.local>-Stil zu tun. Es ist nur ein Handler für aus B</etc/inittab> heraus ausgeführte Arbeiten. Das Experimentieren damit kann bewirken, dass Ihr System nicht (mehr neu) starten kann.

note: type: Plain text
en: /etc/inittab, /etc/initscript.
de: /etc/inittab, /etc/initscript

note: type: TH
en: Dec 4, 2001
de: 4. Dezember 2001

note: }}} {{{  Description type: Plain text
en: inittab - format of the inittab file used by the sysv-compatible init process
de: inittab - Format der Datei inittab für den SysV-kompatiblen Init-Prozess

note: type: Plain text
en: The B<inittab> file describes which processes are started at bootup and during normal operation (e.g.\& /etc/init.d/boot, /etc/init.d/rc, gettys...).  B<init>(8)  distinguishes multiple I<runlevels>, each of which can have its own set of processes that are started.  Valid runlevels are B<0>-B<6> plus B<A>, B<B>, and B<C> for B<ondemand> entries.  An entry in the B<inittab> file has the following format:
de: Die Datei B<inittab> beschreibt, welche Prozesse beim Booten und während des normalen Betriebs gestartet werden (z. B. \& /etc/init.d/boot, /etc/init.d/rc, gettys …). B<init>(8) unterscheidet mehrere I<Runlevel>, von denen jeder einen eigenen Satz von Prozessen umfasst, die gestartet werden. Gültige Runlevel sind B<0>-B<6> plus B<A>, B<B> und B<C> für B<ondemand>-Einträge. Ein Eintrag in der Datei B<inittab> hat folgendes Format:

note: type: Plain text
en: I<id>:I<runlevels>:I<action>:I<process>
de: I<ID>:I<Runlevel>:I<Aktion>:I<Prozess>

note: {{{  id type: Plain text
en: Lines beginning with `#' are ignored.
de: Zeilen mit einer Raute »#« am Anfang werden ignoriert.

note: type: IP
en: I<id>
de: I<ID>

note: type: Plain text
en: is a unique sequence of 1-4 characters which identifies an entry in B<inittab> (for versions of sysvinit compiled with the I<old> libc5 (E<lt> 5.2.18) or a.out libraries the limit is 2 characters).
de: ist eine eindeutige Folge von 1-4 Zeichen zur Identifikation eines Eintrags in B<inittab>. (Für Versionen von SysVinit, die mit der I<alten> Libc5 (E<lt> 5.2.18) oder a.out-Bibliotheken kompiliert wurden, ist das Limit 2 Zeichen).

note: }}} {{{  runlevels type: Plain text
en: Note: traditionally, for getty and other login processes, the value of the I<id> field is kept the same as the suffix of the corresponding tty, e.g.\& B<1> for B<tty1>. Some ancient login accounting programs might expect this, though I can't think of any.
de: Hinweis: Traditionell ist für Getty und andere Anmeldeverfahren der Wert des I<ID>-Felds der gleiche wie die Endung des entsprechenden ttys gehalten, z.B. \& B<1> für B<tty1>. Einige alte Anmeldeabrechnungsprogramme könnten das voraussetzen, obwohl der Verfasser sich keines vorstellen kann.

note: type: IP
en: I<runlevels>
de: I<Runlevel>

note: }}} {{{  action type: Plain text
en: lists the runlevels for which the specified action should be taken.
de: listet die Runlevel, für die die angegebene Aktion durchgeführt werden soll.

note: type: IP
en: I<action>
de: I<Aktion>

note: }}} {{{  process type: Plain text
en: describes which action should be taken.
de: beschreibt, was getan werden soll.

note: type: IP
en: I<process>
de: I<Prozess>

note: }}} type: Plain text
en: specifies the process to be executed.  If the process field starts with a `+' character, B<init> will not do utmp and wtmp accounting for that process.  This is needed for gettys that insist on doing their own utmp/wtmp housekeeping.  This is also a historic bug. The length of this field is limited to 127 characters.
de: gibt an, welcher Prozess ausgeführt werden soll. Wenn das Prozess-Feld mit einem »+«-Zeichen beginnt, führt B<Init>(8) keine utmp- und wtmp-Abrechnung (accounting) für diesen Prozess. Dies ist für Gettys erforderlich, die darauf bestehen, das selber zu erledigen. Dies ist auch ein historischer Fehler. Die Länge dieses Feldes ist auf 127 Zeichen begrenzt.

note: type: Plain text
en: The I<runlevels> field may contain multiple characters for different runlevels.  For example, B<123> specifies that the process should be started in runlevels 1, 2, and 3.  The I<runlevels> for B<ondemand> entries may contain an B<A>, B<B>, or B<C>.  The I<runlevels> field of B<sysinit>, B<boot>, and B<bootwait> entries are ignored.
de: Das Feld I<Runlevel> kann mehrere Zeichen für verschiedene Runlevel enthalten. Beispielsweise legt B<123> fest, dass der Prozess in den Runleveln 1, 2 und 3 gestartet werden soll. Die Runlevel für B<ondemand>-Einträge können B<A>, B<B> oder B<C> enthalten. Das Feld I<Runlevel> der Einträge B<sysinit>, B<boot> und B<bootwait> wird ignoriert.

note: type: Plain text
en: When the system runlevel is changed, any running processes that are not specified for the new runlevel are killed, first with \s-2SIGTERM\s0, then with \s-2SIGKILL\s0.
de: Bei einem Wechsel des Runlevels des Systems werden alle laufenden Prozesse, die nicht im neuen Runlevel laufen sollen, beendet; zuerst mit \s-2SIGTERM\s0, dann mit \s-2SIGKILL\s0.

note: {{{  respawn type: Plain text
en: Valid actions for the I<action> field are:
de: Gültige Einträge für das I<Aktion>-Feld sind:

note: }}} {{{  wait type: Plain text
en: The process will be restarted whenever it terminates (e.g.\& getty).
de: Der Prozess wird jedesmal, wenn er terminiert, neu gestartet (z.B. \& getty).

note: }}} {{{  once type: Plain text
en: The process will be started once when the specified runlevel is entered and B<init> will wait for its termination.
de: Der Prozess wird einmal beim Eintritt in den Runlevel gestartet und B<Init>(8) wartet auf den Abschluss des Prozesses.

note: }}} {{{  boot type: Plain text
en: The process will be executed once when the specified runlevel is entered.
de: Der Prozess wird einmal während der Initialisierung des Runlevels ausgeführt.

note: }}} {{{  bootwait type: Plain text
en: The process will be executed during system boot.  The I<runlevels> field is ignored.
de: Der Prozess wird ausgeführt, während das System hochfährt. Das Feld I<Runlevel> wird ignoriert.

note: }}} {{{  off type: Plain text
en: The process will be executed during system boot, while B<init> waits for its termination (e.g.\& /etc/rc).  The I<runlevels> field is ignored.
de: Der Prozess läuft während des Systemstarts und B<Init>(8) wartet auf seinen Abschluss (z. B.\& /etc/rc). Das Feld I<Runlevel> wird ignoriert.

note: }}} {{{  ondemand type: Plain text
en: This does nothing.
de: Es wird keine Aktion durchgeführt.

note: }}} {{{  initdefault type: Plain text
en: A process marked with an B<ondemand> runlevel will be executed whenever the specified B<ondemand> runlevel is called.  However, no runlevel change will occur (B<ondemand> runlevels are `a', `b', and `c').
de: Ein mit B<ondemand> gekennzeichneter Prozess wird jedesmal ausgeführt, wenn das angegebene B<ondemand>-Runlevel aufgerufen wird. Es erfolgt aber kein Wechsel des Runlevels. (Die B<ondemand>-Runlevel sind »a«, »b« und »c«.)

note: }}} {{{  sysinit type: Plain text
en: An B<initdefault> entry specifies the runlevel which should be entered after system boot.  If none exists, B<init> will ask for a runlevel on the console. The I<process> field is ignored.
de: Ein B<initdefault>-Eintrag legt den Runlevel nach dem Systemstart fest. Fehlt dieser Eintrag, wird B<init>(8) auf der Konsole nach dem Runlevel fragen. Das I<Prozess>-Feld wird ignoriert.

note: }}} {{{  powerwait type: Plain text
en: The process will be executed during system boot. It will be executed before any B<boot> or B< bootwait> entries.  The I<runlevels> field is ignored.
de: Dieser Prozess läuft beim Systemstart vor den B<boot>- und B<bootwait>-Einträgen. Das Feld I<Runlevel> wird ignoriert.

note: }}} {{{  powerfail type: Plain text
en: The process will be executed when the power goes down. B<init> is usually informed about this by a process talking to a UPS connected to the computer.  B<init> will wait for the process to finish before continuing.
de: Dieser Prozess wird ausgeführt, wenn die Spannung der Stromversorgung sinkt. B<init>(8) wird üblicherweise von einem Prozess informiert, der mit der USV kommuniziert. B<init>(8) wartet das Ende dieses Prozesses ab, bevor es weiter macht.

note: }}} {{{  powerokwait type: Plain text
en: As for B<powerwait>, except that B<init> does not wait for the process's completion.
de: Wie B<powerwait>; B<init>(8) wartet aber nicht auf den Abschluss dieses Prozesses.

note: }}} {{{  powerfailnow type: Plain text
en: This process will be executed as soon as B<init> is informed that the power has been restored.
de: Dieser Prozess wird ausgeführt, sobald B<init>(8) erfährt, dass die Spannungsversorgung wieder normal funktioniert.

note: }}} {{{  ctrlaltdel type: Plain text
en: This process will be executed when B<init> is told that the battery of the external UPS is almost empty and the power is failing (provided that the external UPS and the monitoring process are able to detect this condition).
de: Dieser Prozess wird ausgeführt, wenn B<init>(8) erfährt, dass die Batterie der externen USV fast leer ist und ein Stromausfall droht. Voraussetzung ist natürlich, dass USV und Überwachungsprozess diesen Zustand erkennen können.

note: }}} {{{  kbrequest type: Plain text
en: The process will be executed when B<init> receives the B<SIGINT> signal.  This means that someone on the system console has pressed the B<CTRL-ALT-DEL> key combination. Typically one wants to execute some sort of B<shutdown> either to get into single-user level or to reboot the machine.
de: Der Prozess wird ausgeführt, wenn B<init>(8) das Signal B<SIGINT> erhält. Dies bedeutet, dass jemand auf der System-Konsole die Tastenkombination B<STRG-ALT-ENTF> eingegeben hat. Normalerweise will man eine Art von B<shutdown> ausführen; entweder in den Single-User-Runlevel wechseln oder den Rechner neu starten.

note: type: Plain text
en: The process will be executed when B<init> receives a signal from the keyboard handler that a special key combination was pressed on the console keyboard.
de: Der Prozess wird ausgeführt, wenn der Tastatur-Handler B<init>(8) signalisiert, dass auf der Tastatur der Konsole eine bestimmte Tastenkombination eingegeben wurde.

note: type: Plain text
en: The documentation for this function is not complete yet; more documentation can be found in the kbd-x.xx packages (most recent was kbd-0.94 at the time of this writing). Basically you want to map some keyboard combination to the "KeyboardSignal" action. For example, to map Alt-Uparrow for this purpose use the following in your keymaps file:
de: Die Dokumentation für diese Funktion ist noch nicht vollständig. Zusätzliche Dokumentation finden Sie in den kbd-x.xx-Paketen (das aktuellste war beim Schreiben dieser Handbuchseite kbd-0.94). Wahrscheinlich möchten Sie der »KeyboardSignal«-Aktion eine Tastenkombinationen zuordnen. Um beispielsweise die Kombination »Alt Aufwärtspfeil« zu verwenden, tragen Sie in Ihre keymaps-Datei ein:

note: type: Plain text
en: This is an example of a inittab which resembles the old Linux inittab:
de: Dies ist ein Beispiel für eine inittab, die der alten Linux-inittab ähnelt:

note: type: Plain text
en: # inittab for linux
    id:1:initdefault:
    rc::bootwait:/etc/rc
    1:1:respawn:/etc/getty 9600 tty1
    2:1:respawn:/etc/getty 9600 tty2
    3:1:respawn:/etc/getty 9600 tty3
    4:1:respawn:/etc/getty 9600 tty4
de: # inittab für Linux
    id:1:initdefault:
    rc::bootwait:/etc/rc
    1:1:respawn:/etc/getty 9600 tty1
    2:1:respawn:/etc/getty 9600 tty2
    3:1:respawn:/etc/getty 9600 tty3
    4:1:respawn:/etc/getty 9600 tty4

note: type: Plain text
en: This inittab file executes I</etc/rc> during boot and starts gettys on tty1-tty4.
de: Diese inittab-Datei führt beim Systemstart I</etc/rc> aus und startet Gettys auf tty1 bis tty4.

note: type: Plain text
en: A more elaborate B<inittab> with different runlevels (see the comments inside):
de: Eine ausgefeiltere B<inittab> mit verschiedenen Runleveln (siehe die innenstehenden Kommentare):

note: type: Plain text
en: # Level to run in
    id:2:initdefault:
de: # Standard-Runlevel
    id:2:initdefault:

note: type: Plain text
en: # Boot-time system configuration/initialization script.
    si::sysinit:/etc/init.d/rcS
de: # Skript für Konfiguration/Initialisierung während
    # des Systemstarts
    si::sysinit:/etc/init.d/rcS

note: type: Plain text
en: # What to do in single-user mode.
    ~:S:wait:/sbin/sulogin
de: # Das läuft im Single-User-Modus.
    ~:S:wait:/sbin/sulogin

note: type: Plain text
en: # /etc/init.d executes the S and K scripts upon change
    # of runlevel.
    #
    # Runlevel 0 is halt.
    # Runlevel 1 is single-user.
    # Runlevels 2-5 are multi-user.
    # Runlevel 6 is reboot.
de: # /etc/init.d führt beim Wechsel des Runlevel die
    # S- und K-Skripte aus.
    #
    # Runlevel 0 ist Halt.
    # Runlevel 1 ist der Single-User-Betrieb.
    # Runlevel 2-5 sind Mehrbenutzer-Modi.
    # Runlevel 6 ist der Neustart (Reboot).

note: type: Plain text
en: # What to do at the "3 finger salute".
    ca::ctrlaltdel:/sbin/shutdown -t1 -h now
de: # Was wird beim »Affengriff« getan?
    ca::ctrlaltdel:/sbin/shutdown -t1 -h now

note: type: Plain text
en: # Runlevel 2,3: getty on virtual consoles
    # Runlevel   3: getty on terminal (ttyS0) and modem (ttyS1)
    1:23:respawn:/sbin/getty tty1 VC linux
    2:23:respawn:/sbin/getty tty2 VC linux
    3:23:respawn:/sbin/getty tty3 VC linux
    4:23:respawn:/sbin/getty tty4 VC linux
    S0:3:respawn:/sbin/getty -L 9600 ttyS0 vt320
    S1:3:respawn:/sbin/mgetty -x0 -D ttyS1
de: # Runlevel 2,3: Getty auf virtuellen Konsolen
    # Runlevel   3: Getty auf Terminal (ttyS0) und Modem (ttyS1)
    1:23:respawn:/sbin/getty tty1 VC linux
    2:23:respawn:/sbin/getty tty2 VC linux
    3:23:respawn:/sbin/getty tty3 VC linux
    4:23:respawn:/sbin/getty tty4 VC linux
    S0:3:respawn:/sbin/getty -L 9600 ttyS0 vt320
    S1:3:respawn:/sbin/mgetty -x0 -D ttyS1

note: }}} {{{  See also type: Plain text
en: B<init> was written by E<.MT miquels@\:cistron\:.nl> Miquel van Smoorenburg E<.ME .> This manual page was written by E<.MT lederer@\:francium\:.informatik\:.uni-bonn\:.de> Sebastian Lederer E<.ME> and modified by E<.MT u31b3hs@\:pool\:.informatik\:.rwth-aachen\:.de> Michael Haardt E<.ME .>
de: Der Autor von B<init>(8) ist E<.MT miquels@\:cistron\:.nl> Miquel van Smoorenburg E<.ME .> Diese Handbuchseite wurde von E<.MT lederer@\:francium\:.informatik\:.uni-bonn\:.de> Sebastian Lederer E<.ME> geschrieben und von E<.MT u31b3hs@\:pool\:.informatik\:.rwth-aachen\:.de> Michael Haardt E<.ME> überarbeitet.

note: type: TH
en: 04 Nov 2003
de: 4. November 2003

note: type: Plain text
en: killall5 - send a signal to all processes
de: killall5 - ein Signal an alle Prozesse senden

note: type: IP
en: B<-o> I<omitpid>
de: B<-o> I<PID-Ausschluss>

note: type: Plain text
en: Tells B<killall5> to omit processes with that process id.
de: weist B<killall5> an, Prozesse mit dieser Kennung (PID) zu übergehen.

note: type: Plain text
en: B<killall5> can also be invoked as B<pidof>(8), which is simply a (symbolic) link to the B<killall5> program.
de: B<killall5> kann auch als B<pidof>(8) aufgerufen werden, welches einfach ein (symbolischer) Link auf das Programm B<killall5> ist.

note: type: Plain text
en: The program return zero if it killed processes.  It returns 2 if no process were killed, and 1 if it was unable to find any processes (I</proc/> is missing).
de: Das Programm gibt 0 zurück, wenn Prozesse abgewürgt werden konnten. Es gibt 2 zurück, wenn kein Prozess abgewürgt wurde, und 1, wenn keine Prozesse gefunden werden konnten (I</proc> fehlt).

note: type: TH
en: Jul 31, 2004
de: 31. Juli 2004

note: }}} {{{  Synopsis type: Plain text
en: last, lastb - show listing of last logged in users
de: last, lastb - eine Liste der zuletzt angemeldeten Benutzer anzeigen

note: type: Plain text
en: B<last> [B<-R>] [B<->I<num>] [-B<n> I<num\/>] [B<-adFiowx>] [-B<f> I<file\/>] [-B<t> I<YYYYMMDDHHMMSS\/>] [I<name...>] [I<tty...>]
de: B<last> [B<-R>] [B<->I<Zahl>] [-B<n> I<Zahl\/>] [B<-adFiowx>] [-B<f> I<Datei\/>] [-B<t> I<JJJJMMTTHHMMSS\/>] [I<Name…>] [I<TTY…>]

note: }}} {{{  Description type: Plain text
en: B<lastb> [B<-R>] [B<->I<num>] [-B<n> I<num\/>] [-B<f> I<file\/>] [B<-adFiowx>] [I<name...>] [I<tty...>]
de: B<lastb> [B<-R>] [B<->I<Zahl>] [-B<n> I<Zahl\/>] [-B<f> I<Datei\/>] [B<-adFiowx>] [I<Name…>] [I<TTY…>]

note: type: Plain text
en: When B<last> catches a B<SIGINT> signal (generated by the interrupt key, usually control-C) or a B<SIGQUIT> signal (generated by the quit key, usually control-\e), B<last> will show how far it has searched through the file; in the case of the B<SIGINT> signal B<last> will then terminate.
de: Wenn eine B<SIGINT>-Signalerbrechungstastenkombination (üblicherweise mit Strg-C erzeugt) oder ein B<SIGQUIT>-Signal (üblicherweise mit Strg-\e erzeugt) empfangen wird, zeigt B<last> an, wie weit die Suche durch die Datei bereits fortgeschritten ist; im Falle des B<SIGINT>-Signals wird B<last> dann beeendet.

note: type: Plain text
en: The pseudo user B<reboot> logs in each time the system is rebooted.  Thus B<last reboot> will show a log of all reboots since the log file was created.
de: Der Pseudo-Benutzer B<reboot> meldet sich jedesmal an, wenn das System neu gestartet wird. Daher zeigt B<last reboot> ein Protokoll aller Neustarts seit der Erstellung der Protokolldatei an.

note: }}} {{{  Options type: Plain text
en: B<lastb> is the same as B<last>, except that by default it shows a log of the file B</var/log/btmp>, which contains all the bad login attempts.
de: B<lastb> ist gleichbedeutend mit B<last>, außer dass es in der Voreinstellung ein Protokoll aus der Datei I</var/log/btmp> anzeigt, welches die fehlgeschlagenen Anmeldeversuche enthält.

note: type: IP
en: B<-f> I<file>
de: B<-f> I<Datei>

note: type: Plain text
en: Tells B<last> to use a specific file instead of I</var/log/wtmp>.
de: weist B<last> an, eine spezifische Datei anstelle von I</var/log/wtmp> zu verwenden.

note: type: IP
en: B<->I<num>
de: B<->I<Zahl>

note: type: Plain text
en: This is a count telling B<last> how many lines to show.
de: weist B<last> an, wie viele Zeilen es anzeigen soll.

note: type: IP
en: B<-n> I<num>
de: B<-n> I<Zahl>

note: type: Plain text
en: The same.
de: Das gleiche.

note: type: IP
en: B<-t> I<YYYYMMDDHHMMSS>
de: B<-t> I<JJJJMMTTHHMMSS>

note: type: Plain text
en: Display the state of logins as of the specified time.  This is useful, e.g., to determine easily who was logged in at a particular time -- specify that time with B<-t> and look for "still logged in".
de: zeigt den Status der Anmeldungen zur angegebenen I<Zeit> an. Dies ist beispielsweise nützlich, um zu ermitteln, wer zu einem bestimmten Zeitpunkt angemeldet war. Geben Sie diese Zeit mit B<-t> an und schauen Sie nach »still logged in«.

note: type: Plain text
en: Suppresses the display of the hostname field.
de: unterdrückt die Ausgabe des Rechnernamenfeldes.

note: type: Plain text
en: Display the hostname in the last column. Useful in combination with the next flag.
de: zeigt den Rechnernamen in der letzten Spalte an. Dies ist in Kombination mit der nächsten Option nützlich.

note: type: Plain text
en: For non-local logins, Linux stores not only the host name of the remote host but its IP number as well. This option translates the IP number back into a hostname.
de: übersetzt die IP-Nummer zurück in einen Rechnernamen. Bei nichtlokalen Anmeldungen speichert Linux nicht nur den Namen des fernen Rechners, sondern auch dessen IP-Nummer.

note: type: Plain text
en: Print full login and logout times and dates.
de: gibt die vollständigen Zeiten und Daten der An- und Abmeldungen aus.

note: type: Plain text
en: This option is like B<-d> in that it displays the IP number of the remote host, but it displays the IP number in numbers-and-dots notation.
de: entspricht B<-d> insoweit, dass es die IP des fernen Rechners anzeigt, aber in einer Ziffer-Punkt-Notation.

note: type: Plain text
en: Read an old-type wtmp file (written by linux-libc5 applications).
de: liest eine Wtmp-Datei des alten Typs (von linux-libc5-Anwendungen geschrieben).

note: type: Plain text
en: Display full user and domain names in the output.
de: zeigt die vollständigen Benutzer- und Domainnamen in der Ausgabe an.

note: }}} type: Plain text
en: Display the system shutdown entries and run level changes.
de: zeigt die Einträge zum Herunterfahren und zu den Runlevel-Änderungen des Systems an.

note: {{{  Files type: Plain text
en: The files I<wtmp> and I<btmp> might not be found. The system only logs information in these files if they are present. This is a local configuration issue. If you want the files to be used, they can be created with a simple B<touch>(1) command (for example, B<touch /var/log/wtmp>).
de: Die Dateien I<wtmp> und I<btmp> könnten nicht gefunden werden. Das System protokolliert nur Informationen in diesen Dateien, wenn diese vorhanden sind. Dies ist ein Problem der lokalen Konfiguration. Wenn Sie diese Dateien verwenden wollen, können sie mit dem einfachen Befehl B<touch>(1) angelegt werden (zum Beispiel B<touch /var/log/wtmp>).

note: type: Plain text
en: logsave - save the output of a command in a logfile
de: logsave - die Ausgabe eines Befehls in einer Protokolldatei speichern

note: type: Plain text
en: B<logsave> [ B<-asv> ] I<logfile cmd_prog [ ... ]>
de: B<logsave> [ B<-asv> ] I<Protokolldatei Befehl [ … ]>

note: type: Plain text
en: The B<logsave> program will execute I<cmd_prog> with the specified argument(s), and save a copy of its output to I<logfile>.  If the containing directory for I<logfile> does not exist, B<logsave> will accumulate the output in memory until it can be written out.  A copy of the output will also be written to standard output.
de: Das Programm B<logsave> führt den einen I<Befehl> mit den angegebenen Argumenten aus und speichert eine Kopie der Ausgabe in die I<Protokolldatei>. Falls das Verzeichnis für die I<Protokolldatei> nicht existiert, sammelt B<logsave> die Ausgabe im Speicher, bis die Datei geschrieben werden kann. Außerdem wird eine Kopie der Ausgabe in die Standardausgabe gschrieben.

note: type: Plain text
en: If I<cmd_prog> is a single hyphen ('-'), then instead of executing a program, B<logsave> will take its input from standard input and save it in I<logfile>.
de: Falls das Programm als einzelnes Minuszeichen (»-«) angegeben wird, dann bezieht B<logsave> seine Eingabe aus der Standardeingabe, anstatt ein Programm auszuführen, und speichert die Ausgabe in der I<Protokolldatei>.

note: type: Plain text
en: B<logsave> is useful for saving the output of initial boot scripts until the I</var> partition is mounted, so the output can be written to I</var/log>.
de: B<logsave> eignet sich zum Speichern der Ausgaben initialer Boot-Skripte, bis die I</var>-Partition eingehängt ist und die Ausgabe in I</var/log> geschrieben werden kann.

note: type: Plain text
en: This option will cause the output to be appended to I<logfile>, instead of replacing its current contents.
de: bewirkt, dass die Ausgabe an die I<Protokolldatei> angehängt wird, anstatt deren momentanen Inhalt zu ersetzen.

note: type: Plain text
en: This option will make B<logsave> to be more verbose in its output to the user.
de: bewirkt, dass die Ausgaben von B<logsave> ausführlicher werden.

note: type: TH
en: Feb 26, 2001
de: 26. Februar 2001

note: type: TH
en: User Commands
de: Dienstprogramme für Benutzer

note: }}} {{{  Synopsis type: Plain text
en: mesg - control write access to your terminal
de: mesg - den Schreibzugriff auf Ihr Terminal steuern

note: }}} {{{  Options type: Plain text
en: B<mesg> controls the access to your terminal by others.  It's typically used to allow or disallow other users to write to your terminal (see B<write>(1)).
de: B<mesg> steuert den Zugriff auf Ihr Terminal durch andere. Es wird üblicherweise dazu verwendet, anderen Benutzern entweder zu gestatten oder zu verbieten, auf Ihr Terminal zu schreiben (siehe B<write>(1)).

note: type: Plain text
en: Allow write access to your terminal.
de: erlaubt den Schreibzugriff auf Ihr Terminal.

note: type: Plain text
en: Disallow write access to your terminal.
de: verbietet den Schreibzugriff auf Ihr Terminal.

note: }}} {{{  Notes type: Plain text
en: If no option is given, B<mesg> prints out the current access state of your terminal.
de: Falls keine Argumente angegeben sind, zeigt B<mesg> den aktuellen Status des Zugriffs auf Ihr Terminal an.

note: type: Plain text
en: B<mesg> assumes that its standard input is connected to your terminal. That also means that if you are logged in multiple times, you can get/set the mesg status of other sessions by using redirection.  For example "mesg n E<lt> /dev/pts/46".
de: B<mesg> geht davon aus, dass seine Standardeingabe mit Ihrem Terminal verbunden ist. Das bedeutet auch, falls Sie mehrfach angemeldet sind, den B<mesg>-Status anderer Sitzungen durch Umleitung abfragen oder setzen können. Zum Beispiel »mesg n E<lt> /dev/pts/46«.

note: type: TH
en: Mar 15, 2004
de: 15. Mai 2004

note: type: Plain text
en: mountpoint - see if a directory is a mountpoint
de: mountpoint - überprüfen, ob ein Verzeichnis ein Einhängepunkt ist

note: type: Plain text
en: B<mountpoint> [B<-q>] [B<-d>] I</path/to/directory>
de: B<mountpoint> [B<-q>] [B<-d>] I</Pfad/zum/Verzeichnis>

note: type: Plain text
en: B<mountpoint> B<-x> I</dev/device>
de: B<mountpoint> B<-x> I</dev/Gerät>

note: type: Plain text
en: B<mountpoint> checks if the directory is a mountpoint.
de: B<mountpoint> überprüft, ob ein Verzeichnis ein Einhängepunkt ist.

note: type: Plain text
en: Be quiet - don't print anything.
de: unterdrückt die Ausgaben.

note: type: Plain text
en: Print major/minor device number of the filesystem on stdout.
de: zeigt die Major/Minor-Gerätenummern des Dateisystems in der Standardausgabe an.

note: type: Plain text
en: Print major/minor device number of the blockdevice on stdout.
de: zeigt die Major/Minor-Gerätenummer des angegebenen blockorientierten Geräts in der Standardausgabe an.

note: type: Plain text
en: Zero if the directory is a mountpoint, non-zero if not.
de: Null, falls das Verzeichnis ein Einhängepunkt ist, nicht Null, wenn nicht.

note: type: Plain text
en: Symbolic links are not followed, except when the B<-x> option is used. To force following symlinks, add a trailing slash to the path of the directory.
de: Symbolischen Links wird nur gefolgt, wenn die Option B<-x> angegeben wird. Um das Verfolgen von symbolischen Links zu erzwingen, hängen Sie einen Schrägstrich an den Pfad zum Verzeichnis an.

note: type: Plain text
en: The name of the command is misleading when the B<-x> option is used, but the option is useful for comparing if a directory and a device match up, and there is no other command that can print the info easily.
de: Der Name des Befehls ist irreführend, wenn die Option B<-x> verwendet wird, aber diese Option ist nützlich beim Vergleichen, ob ein Verzeichnis und ein Gerät zusammengehören. Es gibt keinen anderen Befehl, der dies so einfach ausgeben kann.

note: type: TH
en: 01 Sep 1998
de: 1. September 1998

note: type: Plain text
en: pidof - find the process ID of a running program
de: pidof - die Prozesskennung eines laufenden Programms finden

note: type: Plain text
en: B<pidof> [B<-s>] [B<-c>] [B<-n>] [B<-x>] [B<-z>] [B<-o> I<omitpid[,omitpid...]>] [B<-o> I<omitpid[,omitpid...]...>] [B<-d> I<sep>] I<program> [I<program...>]
de: B<pidof> [B<-s>] [B<-c>] [B<-n>] [B<-x>] [B<-z>] [B<-o> I<Ausschluss-PID[,Ausschluss-PID…]>] [B<-o> I<Ausschluss-PID[,Ausschluss-PID…]…>] [B<-d> I<Trenner>] I<Programm> [I<Programm…>]

note: type: IP
en: -d I<sep>
de: -d I<Trenner>

note: type: Plain text
en: Tells I<pidof> to use I<sep> as an output separator if more than one PID is shown. The default separator is a space.
de: weist B<pidof> an, den angegebenen I<Trenner> für die Ausgabe zu verwenden, falls mehr als eine PID angezeigt wird. Der vorgegebene Trenner ist ein Leerzeichen.

note: type: IP
en: -o I<omitpid>
de: -o I<Ausschluss-PID>

note: type: Plain text
en: Tells I<pidof> to omit processes with that process id. The special pid B<%PPID> can be used to name the parent process of the B<pidof> program, in other words the calling shell or shell script.
de: weist B<pidof> an, Prozesse mit dieser Kennung (PID) zu übergehen. Mit der speziellen PID B<%PPID> können Sie den Namen des Elternprozesses des Programms B<pidof> benennen, mit anderen Worten, die aufrufende Shell oder das Shell-Skript.

note: type: Plain text
en: At least one program was found with the requested name.
de: Es wurde mindestens ein Programm mit dem angegebenen Namen gefunden.

note: type: Plain text
en: No program was found with the requested name.
de: Es wurde kein Programm mit dem angegebenen Namen gefunden.

note: type: Plain text
en: I<pidof> is actually the same program as B<killall5>(8); the program behaves according to the name under which it is called.
de: B<pidof> ist eigentlich das gleiche Programm wie B<killall5>(8). Das Programm verhält sich nur unterschiedlich, je nachdem, unter welchem Namen es aufgerufen wird.

note: type: TH
en: NOV 12, 2018
de: 12. November 2018

note: }}} {{{  Synopsis type: Plain text
en: readbootlog - show contents of the boot log, stripping away control characters
de: readbootlog - Inhalt des Bootprotokolls ohne Steuerzeichen anzeigen

note: type: Plain text
en: B<readbootlog> [B<-h>] [-B<f> I<file\/>]
de: B<readbootlog> [B<-h>] [-B<f> I<Datei\/>]

note: {{{  Files type: Plain text
en: Displays a brief help message.
de: zeigt eine kurze Hilfemeldung an.

note: type: TH
en: May 27, 1997
de: 27. Mai 1997

note: type: Plain text
en: runlevel - find the previous and current system runlevel
de: runlevel - den vorhergehenden und aktuellen Runlevel des Systems ausgeben

note: type: Plain text
en: B<runlevel> reads the system I<utmp> file (typically I</var/run/utmp>)  to locate the runlevel record, and then prints the previous and current system runlevel on its standard output, separated by a single space. If there is no previous system runlevel, the letter B<N> will be printed instead.
de: B<runlevel> liest die I<utmp>-Datei des Systems (typischerweise I</var/run/utmp>), um den Runlevel zu ermitteln und dann den vorherigen und aktuellen Runlevel, durch ein einzelnes Leerzeichen getrennt, in die Standardausgabe zu schreiben. Gibt es keinen vorherigen Runlevel, wird stattdessen der Buchstabe B<N> ausgegeben.

note: type: Plain text
en: If no I<utmp> file exists, and if no runlevel record can be found in the I</var/run/runlevel> file, B<runlevel> prints the word B<unknown> and exits with an error.
de: Falls keine I<utmp>-Datei existiert und kein Runlevel in der Datei I</var/run/runlevel> vermerkt ist, gibt B<runlevel> das Wort B<unknown> aus und beendet sich mit einem Fehler.

note: type: Plain text
en: B<Runlevel> can be used in I<rc> scripts as a substitute for the System-V B<who -r> command.  However, in newer versions of B<init>(8) this information is also available in the environment variables B<RUNLEVEL> and B<PREVLEVEL>.
de: B<runlevel> kann in I<rc>-Skripten als Ersatz für den System-V-Befehl B<who -r> verwendet werden. Allerdings steht diese Information in neueren Versionen von B<init>(8) in den Umgebungsvariablen B<RUNLEVEL> und B<PREVLEVEL> zur Verfügung.

note: }}} type: Plain text
en: The name of the I<utmp> file to read.
de: gibt den Namen der zu lesenden I<utmp>-Datei an.

note: type: TH
en: November 12, 2003
de: 12. November 2003

note: }}} {{{  Synopsis type: Plain text
en: shutdown - bring the system down
de: shutdown - das System herunterfahren

note: }}} {{{  Description type: Plain text
en: B</sbin/shutdown> [B<-akrhPHfFncqQ>] [B<-t> I<sec>] I<time> [I<warning message>]
de: B</sbin/shutdown> [B<-akrhPHfFncqQ>] [B<-t> I<Sekunden>] I<Zeit> [I<Warnmeldung>]

note: }}} {{{  -r type: Plain text
en: Don't really shutdown; only send the warning messages to everybody.
de: fährt nicht wirklich herunter, sondern sendet lediglich Warnmeldungen an alle.

note: }}} {{{  -h type: Plain text
en: Reboot after shutdown.
de: Startet nach dem Herunterfahren neu.

note: }}} {{{  -F type: Plain text
en: Skip B<fsck>(8) on reboot.
de: Überspringt B<fsck>(8) beim Neustart.

note: }}} {{{  -n type: Plain text
en: Force B<fsck>(8) on reboot.
de: Erzwingt B<fsck>(8) beim Neustart.

note: type: IP
en: B<-t> I<sec>
de: B<-t> I<Sekunden>

note: type: IP
en: I<time>
de: I<Zeit>

note: }}} {{{  warning-message type: Plain text
en: When to shutdown.
de: Gibt den Zeitpunkt des Herunterfahrens an.

note: type: IP
en: I<warning message>
de: I<Warnmeldung>

note: }}} type: Plain text
en: Message to send to all users.
de: Gibt die an alle Benutzer zu sendende Meldung an.

note: type: SH
en: ACCESS CONTROL
de: ZUGRIFFSKONTROLLE

note: type: TH
en: 17 Jan 2006
de: 17. Januar 2006

note: type: Plain text
en: sulogin - Single-user login
de: sulogin - Einzelbenutzeranmeldung

note: type: Plain text
en: B<sulogin> [ B<-e> ] [ B<-p> ] [ B<-t> I<SECONDS> ] [ I<TTY> ]
de: B<sulogin> [ B<-e> ] [ B<-p> ] [ B<-t> I<SEKUNDEN> ] [ I<TTY> ]

note: type: Plain text
en: I<sulogin> is invoked by B<init>(8) when the system goes into single user mode.  (This is done through an entry in B<inittab>(5).)  B<init>(8) also tries to execute B<sulogin> when the boot loader (e.g., B<grub>(8))  passes it the B<-b> option.
de: I<sulogin> wird von B<init>(8) aufgerufen, wenn das System in den Einzelbenutzer-Modus eintritt (dies geschieht durch einen Eintrag in B<inittab>(5).)  B<init>(8) versucht auch, B<sulogin> auszuführen, wenn an den Bootloader (zum Beispiel B<grub>(8)) die Option B<-b> übergeben wird.

note: type: Plain text
en: The user is prompted:
de: Der Benutzer wird um folgende Eingaben gebeten:

note: type: Plain text
en: Give root password for system maintenance
de: Administratorpasswort für Wartungszwecke eingeben

note: type: Plain text
en: (or type Control-D for normal startup):
de: (oder Strg+D drücken, um fortzufahren):

note: type: Plain text
en: B<sulogin> will be connected to the current terminal, or to the optional device that can be specified on the command line (typically I</dev/console>).
de: B<sulogin> wird mit dem aktuellen Terminal oder mit dem optional in der Befehlszeile angegebenen Gerät verbunden (Letzteres ist typischerweise I</dev/console>).

note: type: Plain text
en: If the B<-t> option is used then the program only waits the given number of seconds for user input.
de: Wenn die Option B<-t> verwendet wird, wartet das Programm nur die angegebene Anzahl Sekunden auf Benutzereingaben.

note: type: Plain text
en: After the user exits the single-user shell, or presses control-D at the prompt, the system will (continue to) boot to the default runlevel.
de: Wenn der Benutzer die Einzelbenutzer-Shell verlässt oder an der Eingabeaufforderung Strg-D drückt, wird der Bootvorgang in den Standard-Runlevel gestartet bzw. fortgesetzt.

note: type: SH
en: ENVIRONMENT VARIABLES
de: UMGEBUNGSVARIABLEN

note: type: Plain text
en: B<sulogin> looks for the environment variable B<SUSHELL> or B<sushell> to determine what shell to start. If the environment variable is not set, it will try to execute root's shell from I</etc/passwd>. If that fails it will fall back to I</bin/sh>.
de: B<sulogin> schaut nach der Umgebungsvariable B<SUSHELL> oder B<sushell>, um zu bestimmen, welche Shell gestartet werden soll. Falls die Umgebungsvariable nicht gesetzt ist, versucht es, die Shell des Root-Benutzers aus I</etc/passwd> zu starten. Falls dies fehlschlägt, fällt es auf I</bin/sh> zurück.

note: type: SH
en: FALLBACK METHODS
de: AUSWEICHMETHODEN

note: type: Plain text
en: B<sulogin> checks the root password using the standard method (B<getpwnam>(3))  first.  Then, if the B<-e> option was specified, B<sulogin> examines these files directly to find the root password:
de: B<sulogin> prüft das Root-Password zuerst mit der Standardmethode (B<getpwnam>(3)). Dann, falls die Option B<-e> angegeben wurde, untersucht B<sulogin> folgende Dateien direkt, um das Root-Passwort zu finden:

note: type: Plain text
en: /etc/shadow (if present)
de: /etc/shadow (falls vorhanden)

note: type: Plain text
en: If they are damaged or nonexistent, B<sulogin> will start a root shell without asking for a password. Only use the B<-e> option if you are sure the console is physically protected against unauthorized access.
de: Falls diese beschädigt oder nicht vorhanden sind, startet B<sulogin> eine Root-Shell, ohne nach einem Passwort zu fragen. Verwenden Sie die Option B<-e> nur dann, wenn Sie sicher sind, dass die Konsole physisch gegen unerlaubten Zugriff geschützt ist.

note: type: TH
en: Februar 8, 2010
de: 8. Februar 2010

note: type: Plain text
en: utmpdump - dump UTMP and WTMP files in raw format
de: utmpdump - UTMP- und WTMP-Dateien im Rohformat ausgeben

note: type: Plain text
en: B<utmpdump> [B<-froh>] I<filename>
de: B<utmpdump> [B<-froh>] I<Dateiname>

note: type: Plain text
en: B<utmpdump> is a simple program to dump UTMP and WTMP files in raw format, so they can be examined.
de: B<utmpdump> ist ein einfaches Programm zum Ausgeben von UTMP- und WTMP-Dateien im Rohformat, so dass diese untersucht werden können.

note: type: Plain text
en: output appended data as the file grows.
de: gibt angehängte Daten aus, wenn die Datei wächst.

note: type: Plain text
en: reverse. Write back edited login information into utmp or wtmp files.
de: kehrt den Vorgang um. Die bearbeiteten Anmeldeinformationen werden in die UTMP- oder WTMP-Dateien zurück geschrieben.

note: type: Plain text
en: use old libc5 format.
de: verwendet das alte Libc5-Format.

note: type: Plain text
en: utmpdump can be useful in cases of corrupted utmp or wtmp entries.  It can dump out utmp/wtmp to an ASCII file, then that file can be edited to remove bogus entries and reintegrated, using
de: B<utmpdump> kann im Falle beschädigter UTMP- oder WTMP-Einträge hilfreich sein. Es kann die Daten in eine ASCII-Datei ausgeben, die Sie bearbeiten können, um die falschen Einträge zu entfernen. Folgender Befehl führt dies aus:

note: type: Plain text
en: B<utmpdump -r E<lt> ascii file E<gt> wtmp>
de: B<utmpdump -r E<lt> ASCII-Datei E<gt> wtmp>

note: type: Plain text
en: but be warned as B<utmpdump> was written for debugging purpose only.
de: Seien Sie gewarnt, B<utmpdump> wurde nur für Debugging-Zwecke geschrieben.

note: type: Plain text
en: You may B<not> use the option B<-r> as the format for the utmp/wtmp files strongly depends on the input format. This tool was B<not> written for normal use but for debugging.
de: Sie dürfen die Option B<-r> B<nicht> verwenden, da das Format der utmp/wtmp-Dateien stark vom Eingabeformat abhängt. Dieses Werkzeug wurde B<nicht> für normale Verwendung geschrieben, sondern lediglich für Debugging-Zwecke.

note: type: TH
en: 15 April 2003
de: 15. April 2003

note: type: Plain text
en: wall - send a message to everybody's terminal
de: wall - eine Nachricht an die Terminals aller Benutzer senden

note: type: Plain text
en: B<wall> [B<-n>] [I<message>]
de: B<wall> [B<-n>] [I<Nachricht>]

note: type: Plain text
en: B<wall> ignores the B<TZ> variable - the time printed in the banner is based on the system's local time.
de: B<wall> ignoriert die Umgebungsvariable B<TZ> - die im Banner ausgegebene Zeit basiert auf der lokalen Zeit des Systems.
