Dies ist der Befehlsmann, der im kostenlosen OnWorks-Hosting-Provider mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator ausgeführt werden kann
PROGRAMM:
NAME/FUNKTION
man - eine Schnittstelle zu den Online-Referenzhandbüchern
ZUSAMMENFASSUNG
Mann [-C Datei] [-d] [-D] [--Warnungen[=Warnungen]] [-R Codierung] [-L lokal] [-m
System[,...]] [-M Weg] [-S Liste] [-e Erweiterung] [-i|-I] [--regex|- Platzhalter]
[--nur Namen] [-a] [-u] [--keine-Unterseiten] [-P zahlen] [-r Eingabeaufforderung] [-7] [-E Codierung]
[--keine-Silbentrennung] [--keine Begründung] [-p Schnur] [-t] [-T[Gerät]] [-H[Browser]]
[-X[dpi]] [-Z] [[Abschnitt] Seite ...] ...
Mann -k [apropos Optionen] regexp ...
Mann -K [-w|-W] [-S Liste] [-i|-I] [--regex] [Abschnitt] Begriff ...
Mann -f [was ist Optionen] Seite ...
Mann -l [-C Datei] [-d] [-D] [--Warnungen[=Warnungen]] [-R Codierung] [-L lokal] [-P zahlen]
[-r Eingabeaufforderung] [-7] [-E Codierung] [-p Schnur] [-t] [-T[Gerät]] [-H[Browser]] [-X[dpi]] [-Z]
Datei ...
Mann -w|-W [-C Datei] [-d] [-D] Seite ...
Mann -c [-C Datei] [-d] [-D] Seite ...
Mann [-?V]
BESCHREIBUNG
Mann ist der manuelle Pager des Systems. Jeder Seite Argument gegeben Mann ist normalerweise der Name von
ein Programm, ein Dienstprogramm oder eine Funktion. Die manuell Seite mit jedem dieser Argumente verbunden
wird dann gefunden und angezeigt. EIN Abschnitt, falls vorhanden, leitet Mann nur darin suchen
Abschnitt des Handbuchs. Die Standardaktion ist die Suche in allen verfügbaren Abschnitte
nach einer vordefinierten Reihenfolge ("1 nl 8 3 2 3posix 3pm 3perl 5 4 9 6 7" standardmäßig, es sei denn
überschrieben von der SEKTION Richtlinie in /etc/manpath.config) und nur die erste zeigen
Seite gefunden, auch wenn Seite existiert in mehreren Abschnitte.
Die folgende Tabelle zeigt die Abschnitt Nummern des Handbuchs gefolgt von den Seitentypen
Sie beinhalten.
1 Ausführbare Programme oder Shell-Befehle
2 Systemaufrufe (vom Kernel bereitgestellte Funktionen)
3 Bibliotheksaufrufe (Funktionen innerhalb von Programmbibliotheken)
4 Spezialdateien (normalerweise gefunden in / dev)
5 Dateiformate und Konventionen zB / etc / passwd
6 Games
7 Sonstiges (einschließlich Makropakete und Konventionen), zB Mann(7) groff(7)
8 Systemverwaltungsbefehle (normalerweise nur für root)
9 Kernel-Routinen [Nicht standardmäßig]
Ein Handbuch Seite besteht aus mehreren Abschnitten.
Herkömmliche Abschnittsnamen umfassen NAME/FUNKTION, ZUSAMMENFASSUNG, CONFIGURATION, BESCHREIBUNG, OPTIONAL,
EXIT STATUS, RÜCKKEHR BEWERTUNG, FEHLER, , DATEIEN, VERSIONEN, KONFORM TO, ANMERKUNG,
Fehler, BEISPIEL, AUTORENsowie SEHEN AUCH.
Die folgenden Konventionen gelten für die ZUSAMMENFASSUNG Abschnitt und kann als Leitfaden in
andere Abschnitte.
fett Text Geben Sie genau wie abgebildet ein.
kursiv Text durch entsprechendes Argument ersetzen.
[-ABC] einige oder alle Argumente innerhalb von [ ] sind optional.
-a|-b Optionen begrenzt durch | können nicht zusammen verwendet werden.
Argument ... Argument ist wiederholbar.
[Ausdruck] ... gesamte Ausdruck innerhalb von [ ] ist wiederholbar.
Das genaue Rendering kann je nach Ausgabegerät variieren. Zum Beispiel wird der Mensch normalerweise
kann bei der Ausführung in einem Terminal nicht kursiv dargestellt werden und verwendet normalerweise
stattdessen unterstrichener oder farbiger Text.
Die Befehls- oder Funktionsdarstellung ist ein Muster, das allen möglichen entsprechen sollte
Anrufungen. In einigen Fällen ist es ratsam, mehrere exklusive Aufrufe zu veranschaulichen, wie
wird in der angezeigt ZUSAMMENFASSUNG Abschnitt dieser Handbuchseite.
Beispiele:
Mann ls
Zeigen Sie die Handbuchseite für die Artikel (Programm) ls.
Mann -a Intro
Nacheinander alle verfügbaren anzeigen Intro Handbuchseiten, die in der
Handbuch. Es ist möglich, zwischen aufeinanderfolgenden Anzeigen zu beenden oder eine von ihnen zu überspringen.
Mann -t alias | lpr -Pps
Formatieren Sie die Handbuchseite, auf die mit ` . verwiesen wirdalias', normalerweise eine Shell-Handbuchseite, in die
Standard troff or groff formatieren und an den Drucker namens . weiterleiten ps. Die Standardausgabe
für groff ist normalerweise PostScript. Mann --help sollte mitteilen, welcher Prozessor ist
gebunden an die -t .
Mann -l -TDvi ./foo.1x.gz > ./foo.1x.dvi
Dieser Befehl dekomprimiert und formatiert die Handbuchseite der nroff-Quelle ./foo.1x.gz in
a Gerät unabhängig (dvi) Datei. Die Umleitung ist notwendig, da die -T Flagge verursacht
Ausgabe, an die gerichtet werden soll stdout ohne Pager. Die Ausgabe kann mit a . betrachtet werden
Programm wie xdvi oder mit einem Programm wie zu PostScript weiterverarbeitet
dvips.
Mann -k printf
Durchsuchen Sie die Kurzbeschreibungen und Handbuchseitennamen nach dem Schlüsselwort printf so regelmäßig
Ausdruck. Drucken Sie alle Übereinstimmungen aus. Gleichwertig apropos printf.
Mann -f Smail
Schlagen Sie die Handbuchseiten nach, auf die von verwiesen wird Smail und drucken Sie die Kurzbeschreibungen von
irgendwelche gefunden. Gleichwertig was ist Smail.
Überblick
Viele Möglichkeiten stehen zur Verfügung Mann um möglichst viel Flexibilität zu geben
Benutzer. Es können Änderungen am Suchpfad, der Abschnittsreihenfolge, dem Ausgabeprozessor und anderen vorgenommen werden
Verhaltensweisen und Operationen, die unten beschrieben werden.
Wenn gesetzt, werden verschiedene Umgebungsvariablen abgefragt, um die Funktion von . zu bestimmen Mann.
Es ist möglich die Variable `catch all' zu setzen $MANOPT zu einer beliebigen Zeichenfolge in der Befehlszeile
Format mit der Ausnahme, dass alle Leerzeichen, die als Teil des Arguments einer Option verwendet werden, sein müssen
Escape (mit einem vorangestellten Backslash). Mann wird $ . analysierenMANOPT vor dem Parsen seiner eigenen
Befehlszeile. Die Optionen, die ein Argument erfordern, werden von denselben Optionen überschrieben
in der Kommandozeile gefunden. Um alle in $ . eingestellten Optionen zurückzusetzenMANOPT, -D kann sein
als anfängliche Befehlszeilenoption angegeben. Dies wird es dem Menschen ermöglichen, die
Optionen in $ . angegebenMANOPT obwohl sie noch gültig gewesen sein müssen.
Die manuellen Pager-Dienstprogramme im Paket als Mann-db ausgiebig Gebrauch machen Index Datenbank-Caches.
Diese Caches enthalten Informationen, z. B. wo jede Handbuchseite auf der Seite zu finden ist
Dateisystem und was es ist was ist (kurze einzeilige Beschreibung der Manpage) enthält, und
erlauben Mann schneller laufen, als wenn es jedes Mal das Dateisystem durchsuchen müsste, um die
entsprechende Handbuchseite. Auf Anfrage über die -u Option, Mann wird sicherstellen, dass die
Caches bleiben konsistent, wodurch die manuelle Ausführung von Software zum Aktualisieren überflüssig werden kann
traditionell was ist Textdatenbanken.
If Mann kann keine finden mandb initiiert Index Datenbank für eine bestimmte Handbuchseite
Hierarchie, sucht es trotzdem nach den angeforderten Handbuchseiten, obwohl Dateiglobbing
Es wird notwendig sein, innerhalb dieser Hierarchie zu suchen. Wenn was ist or apropos findet keine
Index Es wird versuchen, Informationen aus einem traditionellen . zu extrahieren was ist Datenbank statt.
Diese Dienstprogramme unterstützen komprimierte nroff-Quelldateien mit standardmäßig den Erweiterungen
of .Z, .z und gz. Es ist möglich, mit jeder Kompressionserweiterung umzugehen, aber dies
Informationen müssen zum Zeitpunkt der Kompilierung bekannt sein. Außerdem sind standardmäßig alle erstellten Katzenseiten
komprimiert mit gzip. Jede `globale' Handbuchseitenhierarchie wie / usr / share / man or
/ usr / X11R6 / man kann ein beliebiges Verzeichnis als Cat-Page-Hierarchie haben. Traditionell die Katze
Seiten werden unter der gleichen Hierarchie wie die man-Seiten gespeichert, aber aus Gründen wie diesen
angegeben in der Reichen Sie das Hierarchie Standard (FH), ist es möglicherweise besser, sie woanders zu speichern.
Für Details dazu, lesen Sie bitte Manpath(5). Einzelheiten dazu, warum Sie dies tun sollten,
lesen Sie die Norm.
Internationaler Support ist mit diesem Paket verfügbar. Muttersprachliche Handbuchseiten sind
zugänglich (sofern auf Ihrem System verfügbar) über die Verwendung von lokal Funktionen. Um solche zu aktivieren
unterstützen, muss entweder $LC_MESSAGES, $SPRACHE oder ein anderes systemabhängiges
Umgebungsvariable an Ihr Sprachgebietsschema, das normalerweise im POSIX 1003.1 basierend
Format:
<Sprache>[_<Gebiet>[.<Zeichensatz>[,<Version>]]]
Wenn die gewünschte Seite in Ihrem lokal, es wird anstelle des angezeigt
Standardseite (normalerweise amerikanisches Englisch).
Die Unterstützung für internationale Nachrichtenkataloge ist ebenfalls in diesem Paket enthalten und kann
auf die gleiche Weise aktiviert, ggf. erneut. Wenn Sie feststellen, dass die Handbuchseiten und
Mit diesem Paket gelieferte Nachrichtenkataloge sind nicht in Ihrer Muttersprache verfügbar
und Sie diese liefern möchten, wenden Sie sich bitte an den Betreuer, der die Koordination übernimmt
solche Aktivität.
Informationen zu anderen Funktionen und Erweiterungen, die mit diesem Manualpager verfügbar sind,
Bitte lesen Sie die mit dem Paket gelieferten Dokumente.
STANDARDS
Mann sucht nach den gewünschten Handbuchseiten innerhalb der Index Datenbank-Caches. Wenn die -u
Option angegeben ist, wird eine Cache-Konsistenzprüfung durchgeführt, um sicherzustellen, dass die Datenbanken korrekt sind
das Dateisystem widerspiegeln. Wenn diese Option immer gegeben ist, ist es in der Regel nicht notwendig,
Lauf mandb nachdem die Caches anfänglich erstellt wurden, es sei denn, ein Cache wird beschädigt.
Allerdings kann die Cache-Konsistenzprüfung auf Systemen mit vielen Handbuchseiten langsam sein
installiert, daher wird es nicht standardmäßig ausgeführt, und Systemadministratoren möchten möglicherweise ausführen
mandb jede Woche oder so, um die Datenbank-Caches frisch zu halten. Um Problemen vorzubeugen, die verursacht werden durch
veraltete Caches, Mann wird auf Dateiglobbing zurückgreifen, wenn eine Cache-Suche fehlschlägt, genauso wie es
würde, wenn kein Cache vorhanden wäre.
Nachdem eine Handbuchseite gefunden wurde, wird überprüft, ob ein Verwandter
Die vorformatierte `cat'-Datei existiert bereits und ist neuer als die nroff-Datei. Wenn ja und
ist, diese vorformatierte Datei wird (normalerweise) dekomprimiert und dann mithilfe von a . angezeigt
Pager. Der Pager kann auf verschiedene Weise angegeben werden oder wird auf a
Standard wird verwendet (siehe Option -P für Details). Wenn keine Katze gefunden wird oder älter ist als die
nroff-Datei wird der nroff durch verschiedene Programme gefiltert und sofort angezeigt.
Wenn eine cat-Datei erstellt werden kann (ein relatives cat-Verzeichnis existiert und hat entsprechende
Berechtigungen), Mann komprimiert und speichert die cat-Datei im Hintergrund.
Die Filter werden auf verschiedene Weise entschlüsselt. Erstens die Befehlszeilenoption -p or
die Umgebungsvariable $MANROFFSEQ wird abgefragt. Wenn -p wurde nicht benutzt und die
Umgebungsvariable wurde nicht gesetzt, die Anfangszeile der nroff-Datei wird auf a . geparst
Präprozessor-String. Um einen gültigen Präprozessor-String zu enthalten, muss die erste Zeile aussehen
'\" <Schnur>
woher Schnur kann eine beliebige Buchstabenkombination sein, die durch Option beschrieben wird -p unten mit.
Wenn keine der oben genannten Methoden Filterinformationen liefert, wird ein Standardsatz verwendet.
Aus den Filtern und dem primären Formatierer (Nroff or
[tg]ab mit -t) und ausgeführt. Alternativ, wenn ein ausführbares Programm mandb_nfmt (oder
mandb_tfmt mit -t) in der man-Baum-Wurzel existiert, wird sie stattdessen ausgeführt. Es wird bestanden
die manuelle Quelldatei, den Präprozessor-String und optional das mit . angegebene Gerät
-T or -E als Argumente.
OPTIONAL
Nicht-Argument-Optionen, die entweder in der Befehlszeile in $ . dupliziert werdenMANOPT, oder beides,
sind nicht schädlich. Bei Optionen, die ein Argument erfordern, überschreibt jede Duplizierung die
vorheriger Argumentwert.
Allgemein Optionen
-C Datei, --config-file=Datei
Verwenden Sie diese Benutzerkonfigurationsdatei anstelle der Standardeinstellung von ~/.manpath.
-d, --debuggen
Debugging-Informationen drucken.
-D, --Ursprünglich
Diese Option wird normalerweise als allererste Option ausgegeben und zurückgesetzt des Mannes Verhalten
auf seine Vorgabe. Seine Verwendung besteht darin, die Optionen zurückzusetzen, die möglicherweise in eingestellt wurden
$MANOPT. Alle folgenden Optionen -D wird ihre gewohnte Wirkung haben.
--Warnungen[=Warnungen]
Warnungen von aktivieren groff. Dies kann verwendet werden, um Plausibilitätsprüfungen der
Quelltext von Handbuchseiten. Warnungen ist eine durch Kommas getrennte Liste von Warnnamen;
wenn es nicht mitgeliefert wird, ist die Standardeinstellung "mac". Siehe den Knoten "Warnungen" in Info groff
für eine Liste der verfügbaren Warnungsnamen.
Main Modi of Betrieb
-f, --was ist
Gleichwertig was ist. Zeigen Sie eine kurze Beschreibung von der Handbuchseite an, wenn
erhältlich. Sehen was ist(1) für Details.
-k, --apropos
Gleichwertig apropos. Durchsuchen Sie die kurzen Beschreibungen der Handbuchseite nach Schlüsselwörtern und
alle Übereinstimmungen anzeigen. Sehen apropos(1) für Details.
-K, --global-apropos
Suchen Sie auf allen Handbuchseiten nach Text. Dies ist eine Brute-Force-Suche und ist wahrscheinlich
etwas Zeit in Anspruch nehmen; Wenn Sie können, sollten Sie einen Abschnitt angeben, um die Anzahl der
Seiten, die durchsucht werden müssen. Suchbegriffe können einfache Zeichenfolgen sein (Standardeinstellung),
oder reguläre Ausdrücke, wenn die --regex Option verwendet wird.
-l, --lokale-Datei
Aktivieren Sie den `lokalen' Modus. Formatieren und zeigen Sie lokale manuelle Dateien an, anstatt zu suchen
durch die manuelle Erfassung des Systems. Jedes Handbuchseitenargument wird
als nroff-Quelldatei im richtigen Format interpretiert. Keine Katzendatei ist
produziert. Wenn '-' als eines der Argumente aufgeführt ist, erfolgt die Eingabe von
std. Wenn diese Option nicht verwendet wird und man die erforderliche Seite nicht findet,
Bevor die Fehlermeldung angezeigt wird, versucht es so zu handeln, als ob diese Option wäre
übergeben, den Namen als Dateinamen verwenden und nach einer genauen Übereinstimmung suchen.
-w, --wo, --Weg, --Lage
Zeigen Sie die Handbuchseiten nicht wirklich an, drucken Sie jedoch die Position(en) der Quelle aus
nroff-Dateien, die formatiert werden.
-W, --wo-Katze, --location-cat
Zeigen Sie die Handbuchseiten nicht wirklich an, aber drucken Sie die Position(en) der Katze aus
Dateien, die angezeigt werden. Wenn -w und -W beide angegeben sind, geben Sie beide aus
durch ein Leerzeichen getrennt.
-c, --Katzenmann
Diese Option ist nicht für den allgemeinen Gebrauch bestimmt und sollte nur von den catman
-R Codierung, --umcodieren=Codierung
Anstatt die Handbuchseite auf die übliche Weise zu formatieren, geben Sie ihre Quelle konvertiert aus
in den angegebenen Codierung. Wenn Sie die Kodierung der Quelldatei bereits kennen,
Sie können auch verwenden mankonv(1) direkt. Mit dieser Option können Sie jedoch konvertieren
mehrere Handbuchseiten zu einer einzigen Kodierung, ohne dies explizit angeben zu müssen
Codierung von jedem, sofern sie bereits in einer ähnlichen Struktur installiert wurden
zu einer Handbuchseitenhierarchie.
Erkenntnis manuell Seiten
-L lokal, --Gebietsschema=lokal
Mann wird normalerweise Ihr aktuelles Gebietsschema durch einen Aufruf der C-Funktion ermitteln
setlocale(3) die verschiedene Umgebungsvariablen abfragt, möglicherweise einschließlich
$LC_MESSAGES und $SPRACHE. Um den ermittelten Wert vorübergehend zu überschreiben, verwenden Sie dies
Option zur Lieferung von a lokal String direkt zu Mann. Beachten Sie, dass es nicht dauert
wirksam, bis die Suche nach Seiten tatsächlich beginnt. Ausgabe wie die Hilfemeldung
wird immer im ursprünglich festgelegten Gebietsschema angezeigt.
-m System[,...], --systeme=System[,...]
Wenn dieses System Zugriff auf die Handbuchseiten anderer Betriebssysteme hat, können diese
Zugriff über diese Option. So suchen Sie auf der Handbuchseite von NewOS nach einer Handbuchseite
Abholung, nutzen Sie die Option -m NeuOS.
Der System angegeben kann eine Kombination aus durch Kommas getrenntem Betriebssystem sein
Namen. Um eine Suche in den Handbuchseiten des nativen Betriebssystems einzuschließen, fügen Sie
der Systemname Mann im Argumentstring. Diese Option überschreibt das $SYSTEM
variable Umgebung
-M Weg, --manpath=Weg
Geben Sie einen zu verwendenden alternativen Manpath an. Standardmäßig, Mann verwendet Manpath abgeleiteter Code zu
bestimmen Sie den Suchpfad. Diese Option überschreibt die $MANPFAD -Umgebung
variabel und verursacht Option -m ignoriert werden.
Ein als Manpath angegebener Pfad muss der Stamm einer Handbuchseitenhierarchie sein
in Abschnitte gegliedert, wie im man-db-Handbuch beschrieben (unter "Die Handbuchseite
system"). Um Handbuchseiten außerhalb solcher Hierarchien anzuzeigen, lesen Sie die -l .
-S Liste, -s Liste, --Abschnitte=Liste
Liste ist eine durch Doppelpunkte oder Kommas getrennte Liste von 'auftragsspezifischen' manuellen Abschnitten zu
Suche. Diese Option überschreibt die $MANSEKTE Umgebungsvariable. (Die -s Rechtschreibung
ist für die Kompatibilität mit System V.)
-e Untererweiterung, --extension=Untererweiterung
Einige Systeme enthalten große Pakete mit Handbuchseiten, wie z
begleiten die Tcl package, in die Hierarchie der Haupt-Manpage. Um die zu umgehen
Problem, zwei Handbuchseiten mit demselben Namen zu haben, wie z wunsch(3), der Tcl
Seiten wurden normalerweise alle dem Abschnitt zugewiesen l. Da das schade ist, ist es jetzt
möglich, die Seiten in den richtigen Abschnitt einzuordnen und einen bestimmten
"Erweiterung" zu ihnen, in diesem Fall, wunsch(3tcl). Im Normalbetrieb, Mann werden wir
Display wunsch(3) lieber als wunsch(3tcl). Um diese Situation zu verhandeln und
Sie müssen nicht wissen, in welchem Abschnitt sich die gewünschte Seite befindet, es ist jetzt
möglich zu geben Mann a Untererweiterung String, der angibt, welches Paket die Seite haben muss
gehören. Verwenden Sie das obige Beispiel, indem Sie die Option -e tcl zu Mann werden wir
Beschränken Sie die Suche auf Seiten mit der Erweiterung *tkl.
-i, --Fall ignorieren
Ignorieren Sie die Groß-/Kleinschreibung, wenn Sie nach Handbuchseiten suchen. Dies ist die Standardeinstellung.
-I, --match-case
Suchen Sie nach Handbuchseiten unter Beachtung der Groß-/Kleinschreibung.
--regex
Alle Seiten anzeigen, deren Namen oder Beschreibungen übereinstimmen
jeder Seite Argument als regulärer Ausdruck, wie bei apropos(1). Da gibt es
normalerweise keine vernünftige Möglichkeit, eine "beste" Seite auszuwählen, wenn man nach einem Stammkunden sucht
Ausdruck, impliziert diese Option -a.
- Platzhalter
Alle Seiten anzeigen, deren Namen oder Beschreibungen übereinstimmen
jeder Seite Argument mit Platzhaltern im Shell-Stil, wie bei apropos(1) - Platzhalterdem „Vermischten Geschmack“. Seine
Seite Argument muss mit dem gesamten Namen oder der Beschreibung übereinstimmen oder mit dem Wort übereinstimmen
Grenzen in der Beschreibung. Da es in der Regel keinen vernünftigen Weg gibt, einen auszuwählen
"beste" Seite bei der Suche nach einem Platzhalter, diese Option impliziert -a.
--nur Namen
Besitzt das --regex or - Platzhalter Option wird verwendet, nur Seitennamen abgleichen, nicht Seite
Beschreibungen, wie bei was ist(1). Ansonsten keine Wirkung.
-a, --alle
Standardmäßig Mann wird beendet, nachdem die am besten geeignete Handbuchseite angezeigt wurde, die es findet.
Die Verwendung dieser Option erzwingt Mann um alle Handbuchseiten mit übereinstimmenden Namen anzuzeigen
die Suchkriterien.
-u, --aktualisieren
Diese Option verursacht Mann um eine Konsistenzprüfung auf "Inode-Ebene" durchzuführen
Datenbank-Caches, um sicherzustellen, dass sie eine genaue Darstellung der
Dateisystem. Es wird nur einen nützlichen Effekt haben, wenn Mann wird mit der setuid . installiert
Bit gesetzt.
--keine-Unterseiten
Standardmäßig Mann wird versuchen, Paare von Handbuchseitennamen zu interpretieren, die auf der
Befehlszeile als Äquivalent zu einem einzelnen Handbuchseitennamen, der einen Bindestrich oder ein enthält
unterstreichen. Dies unterstützt das gemeinsame Muster von Programmen, die eine Zahl implementieren
von Unterbefehlen, die es ihnen ermöglichen, Handbuchseiten für jeden bereitzustellen, auf den zugegriffen werden kann
unter Verwendung einer ähnlichen Syntax wie zum Aufrufen der Unterbefehle selbst. Zum
Beispiel:
$ man -aw git diff
/usr/share/man/man1/git-diff.1.gz
Um dieses Verhalten zu deaktivieren, verwenden Sie die --keine-Unterseiten .
$ man -aw --no-subpages git diff
/usr/share/man/man1/git.1.gz
/usr/share/man/man3/Git.3pm.gz
/usr/share/man/man1/diff.1.gz
Regelung formatiert Möglichkeiten für das Ausgangssignal:
-P zahlen, --pager=zahlen
Geben Sie an, welcher Ausgabepager verwendet werden soll. Standardmäßig, Mann verwendet zahlen. Diese Option
überschreibt das $VERWALTER Umgebungsvariable, die wiederum die $PAGER
Umgebungsvariable. Es wird nicht in Verbindung mit verwendet -f or -k.
Der Wert kann ein einfacher Befehlsname oder ein Befehl mit Argumenten sein und kann
Shell-Zitate (Backslashes, einfache Anführungszeichen oder doppelte Anführungszeichen). Es dürfen keine Rohre verwendet werden
mehrere Befehle zu verbinden; Wenn Sie das benötigen, verwenden Sie ein Wrapper-Skript, das möglicherweise
Nehmen Sie die anzuzeigende Datei entweder als Argument oder als Standardeingabe.
-r Eingabeaufforderung, --prompt=Eingabeaufforderung
Wenn eine aktuelle Version von weniger wird als Pager verwendet, Mann wird versuchen, seine . einzustellen
Aufforderung und einige sinnvolle Optionen. Die Standardeingabeaufforderung sieht so aus
Handbuch Seite Name(Sek.) Linie x
woher Name bezeichnet den Namen der Handbuchseite, Sek. bezeichnet den Abschnitt, unter dem es gefunden wurde
und x die aktuelle Zeilennummer. Dies wird durch die Verwendung von $ . erreichtWENIGER -Umgebung
variabel.
Zuführung -r mit einer Zeichenfolge überschreibt diese Standardeinstellung. Die Zeichenfolge kann die enthalten
Text $MAN_PN die um den Namen der aktuellen Handbuchseite und deren . erweitert wird
Abschnittsname umgeben von `(' und `)'. Die Zeichenfolge, die verwendet wird, um den Standardwert zu erzeugen
könnte ausgedrückt werden als
\ Handbuch\ Seite\ \$MAN_PN\ ?ltline\ %lt?L/%L.:
Byte\ %bB?s/%s..?\ (ENDE):?pB\ %pB\\%..
(Drücken Sie h für Hilfe or q zu Verlassen)
Sie ist hier nur der besseren Lesbarkeit halber in drei Zeilen unterteilt. Für seine
Bedeutung siehe die weniger(1) Handbuchseite. Der Prompt-String wird zuerst von der . ausgewertet
Hülse. Alle doppelten Anführungszeichen, umgekehrten Anführungszeichen und umgekehrten Schrägstriche in der Eingabeaufforderung müssen sein
durch einen vorangestellten Backslash maskiert. Der Prompt-String kann mit einem Escape-$ enden, das
können weitere Optionen für weniger folgen. Standardmäßig Mann setzt die -ix8 nach.
Die $MANNLOS Die unten beschriebene Umgebungsvariable kann verwendet werden, um einen Standard festzulegen
Eingabeaufforderungszeichenfolge, wenn keine in der Befehlszeile angegeben wird.
-7, --ASCII
Beim Betrachten einer reinen ASCII(7) Handbuchseite auf einem 7-Bit-Terminal oder Terminalemulator,
einige Zeichen werden möglicherweise nicht richtig angezeigt, wenn Sie das Latein1(7) Gerät
Beschreibung mit GNU Nroff. Diese Option ermöglicht reines ASCII Handbuchseiten zu sein
angezeigt in ASCII an. Nach der Installation können Sie HEIC-Dateien mit der Latein1 Gerät. Es wird keine übersetzen Latein1 Text.
Die folgende Tabelle zeigt die durchgeführten Übersetzungen: einige Teile davon dürfen nur
richtig angezeigt bei Verwendung GNU Nroff's Latein1(7) Gerät.
Beschreibung Octal latin1 ascii
─────────────────────────────────────────────────────
Fortsetzungs-Bindestrich 255 ‐ -
Kugel (mittlerer Punkt) 267 · o
akuter Akzent 264 ´ '
Multiplikationszeichen 327 × x
Besitzt das Latein1 Spalte richtig angezeigt wird, ist Ihr Terminal möglicherweise für Latein1
Zeichen und diese Option ist nicht erforderlich. Wenn die Latein1 und ASCII Spalten sind
identisch, Sie lesen diese Seite mit dieser Option oder Mann habe das nicht formatiert
Seite mit dem Latein1 Gerätebeschreibung. Wenn die Latein1 Spalte fehlt oder
beschädigt sind, müssen Sie mit dieser Option möglicherweise Handbuchseiten anzeigen.
Diese Option wird bei der Verwendung von Optionen ignoriert -t, -H, -Toder -Z und kann nutzlos sein für
Nroff ausgenommen GNUs.
-E Codierung, --Codierung=Codierung
Generieren Sie eine Ausgabe für eine andere Zeichencodierung als die Standardcodierung. Für rückwärts
Kompatibilität, Codierung kann ein sein Nroff Gerät wie ASCII, Latein1oder utf8 as
sowie eine echte Zeichenkodierung wie UTF-8.
--keine-Silbentrennung, --nh
Normalerweise Nroff trennt automatisch Text an Zeilenumbrüchen, auch in Wörtern, die
enthalten keine Bindestriche, wenn dies erforderlich ist, um Wörter in einer Zeile anzubringen
ohne übermäßigen Abstand. Diese Option deaktiviert die automatische Silbentrennung, also Wörter
werden nur getrennt, wenn sie bereits Bindestriche enthalten.
Wenn Sie eine Handbuchseite schreiben und einfach verhindern möchten Nroff von der Silbentrennung
ein Wort an einer unpassenden Stelle, verwenden Sie diese Option nicht, sondern konsultieren Sie die Nroff
Dokumentation stattdessen; zum Beispiel können Sie "\%" in ein Wort einfügen, um anzuzeigen
dass es an dieser Stelle getrennt werden kann, oder "\%" an den Anfang eines Wortes setzen, um
verhindern, dass es getrennt wird.
--keine Begründung, --NJ
Normalerweise Nroff wird den Text automatisch an beiden Rändern ausrichten. Diese Option
deaktiviert den vollständigen Blocksatz und lässt den Blocksatz manchmal nur am linken Rand stehen
"Ragged-Right"-Text genannt.
Wenn Sie eine Handbuchseite schreiben und einfach verhindern möchten Nroff von rechtfertigen
verwenden Sie diese Option nicht, sondern konsultieren Sie die Nroff Dokumentation
stattdessen; Sie können beispielsweise die Anfragen ".na", ".nf", ".fi" und ".ad" verwenden, um
Justieren und Füllen vorübergehend deaktivieren.
-p Schnur, --preprozessor=Schnur
Geben Sie die Reihenfolge der Präprozessoren an, die vorher ausgeführt werden sollen Nroff or troff/groff. Nicht alle
Installationen verfügen über einen vollständigen Satz von Präprozessoren. Einige der Präprozessoren und
die Buchstaben, mit denen sie bezeichnet werden, sind: Gl (e), grap (g), Bit (p), tbl (t), vgrind
(v), siehe (r). Diese Option überschreibt die $MANROFFSEQ variable Umgebung
zsoelim wird immer als allererster Präprozessor ausgeführt.
-t, - troff
Wasser groff -mandoc um die Handbuchseite auf stdout zu formatieren. Diese Option ist nicht erforderlich
in Verbindung mit -H, -Toder -Z.
-T[Gerät], --troff-Gerät[=Gerät]
Diese Option wird verwendet, um zu ändern groff (oder möglicherweise troffs) Ausgabe geeignet für
ein anderes Gerät als das Standardgerät. Es impliziert -t. Beispiele (versehen mit
Groff-1.17) enthalten Dvi, Latein1, ps, utf8, X75 und X100.
-H[Browser], --html[=Browser]
Diese Option verursacht groff um eine HTML-Ausgabe zu erzeugen und diese Ausgabe anzuzeigen
in einem Webbrowser. Die Wahl des Browsers wird durch das optionale Browser
Argument, wenn eines angegeben wird, durch das $BROWSER Umgebungsvariable oder durch eine Kompilierungs-
Zeitvorgabe, wenn diese nicht gesetzt ist (normalerweise Luchs). Diese Option impliziert -t, und wird
nur mit arbeiten GNU troff.
-X[dpi], --gxditview[=dpi]
Diese Option zeigt die Ausgabe von groff in einem grafischen Fenster mit dem gxditview
Programm. Das dpi (Punkte pro Zoll) kann 75, 75-12, 100 oder 100-12 sein, standardmäßig ist
75; die -12-Varianten verwenden eine 12-Punkt-Basisschrift. Diese Option impliziert -T an. Nach der Installation können Sie HEIC-Dateien mit der
X75-, X75-12-, X100- bzw. X100-12-Gerät.
-Z, - ditroff
groff werde rennen troff und verwenden Sie dann einen geeigneten Postprozessor, um die Ausgabe zu erzeugen
passend für das gewählte Gerät. Wenn groff -mandoc is groff, diese Option ist bestanden
zu groff und unterdrückt die Verwendung eines Postprozessors. Es impliziert -t.
Ihre ersten Hilfe
-?, --help
Drucken Sie eine Hilfenachricht und beenden Sie das Programm.
--Verwendungszweck
Drucken Sie eine kurze Nutzungsnachricht und beenden Sie den Vorgang.
-V, --Version
Versionsinformationen anzeigen.
EXIT STATUS
0 Erfolgreiche Programmausführung.
1 Verwendungs-, Syntax- oder Konfigurationsdateifehler.
2 Betriebsfehler.
3 Ein untergeordneter Prozess hat einen Exit-Status ungleich Null zurückgegeben.
16 Mindestens eine der Seiten/Dateien/Schlüsselwörter existierte nicht oder wurde nicht zugeordnet.
MANPFAD
Wenn $MANPFAD gesetzt ist, wird sein Wert als Pfad für die Suche nach Handbuchseiten verwendet.
MANROFFOPT
Der Inhalt von $MANROFFOPT werden jedes Mal zur Befehlszeile hinzugefügt Mann ruft auf
der Formatierer (Nroff, troffoder groff).
MANROFFSEQ
Wenn $MANROFFSEQ gesetzt ist, wird sein Wert verwendet, um die Menge der Präprozessoren zu bestimmen
gehen Sie jede Handbuchseite durch. Die Standard-Präprozessorliste ist systemabhängig.
MANSEKTE
Wenn $MANSEKTE gesetzt ist, ist sein Wert eine durch Doppelpunkte getrennte Liste von Abschnitten und wird verwendet
um zu bestimmen, welche manuellen Abschnitte und in welcher Reihenfolge gesucht werden soll. Der Standardwert ist "1
nl 8 3 2 3posix 3 Uhr 3perl 5 4 9 6 7", es sei denn, dies wird vom SEKTION Richtlinien
in /etc/manpath.config.
VERWALTER, PAGER
Wenn $VERWALTER oder $PAGER ist gesetzt ($VERWALTER wird bevorzugt verwendet), sein Wert wird verwendet
als Name des Programms, mit dem die Handbuchseite angezeigt wird. Standardmäßig, zahlen is
benutzt.
Der Wert kann ein einfacher Befehlsname oder ein Befehl mit Argumenten sein und kann
Shell-Zitate (Backslashes, einfache Anführungszeichen oder doppelte Anführungszeichen). Es dürfen keine Rohre verwendet werden
mehrere Befehle zu verbinden; Wenn Sie das benötigen, verwenden Sie ein Wrapper-Skript, das möglicherweise
Nehmen Sie die anzuzeigende Datei entweder als Argument oder als Standardeingabe.
MANNLOS
Wenn $MANNLOS gesetzt ist, wird sein Wert als Standard-Eingabeaufforderungszeichenfolge für die
weniger Pager, als ob er mit dem -r Option (also alle Vorkommen der
Text $MAN_PN wird in gleicher Weise erweitert). Wenn Sie beispielsweise einstellen möchten,
die Aufforderungszeichenfolge bedingungslos auf "meine Aufforderungszeichenfolge" setzen, setzen Sie $MANNLOS zu
'-Psmy Eingabeaufforderung Schnur'. Verwendung der -r Option überschreibt diese Umgebungsvariable.
BROWSER
Wenn $BROWSER gesetzt ist, ist sein Wert eine durch Doppelpunkte getrennte Liste von Befehlen, von denen jeder
wird wiederum verwendet, um zu versuchen, einen Webbrowser zu starten Mann --html. In jedem Befehl, %s
wird durch einen Dateinamen ersetzt, der die HTML-Ausgabe von . enthält groff, %% wird ersetzt durch
ein einzelnes Prozentzeichen (%) und %c wird durch einen Doppelpunkt (:) ersetzt.
SYSTEM Wenn $SYSTEM gesetzt ist, hat es die gleiche Wirkung, als ob es als
Argument an die -m .
MANOPT Wenn $MANOPT gesetzt ist, wird es vorher geparst des Mannes Befehlszeile und wird erwartet
in einem ähnlichen Format sein. Wie alle anderen Mann bestimmte Umgebungsvariablen können
als Befehlszeilenoptionen ausgedrückt werden und sind daher Kandidaten für die Aufnahme in
$MANOPT es ist zu erwarten, dass sie obsolet werden. NB Alle Räume, die
als Teil des Arguments einer Option interpretiert werden soll, muss maskiert werden.
MANNWIND
Wenn $MANNWIND gesetzt ist, wird sein Wert als Zeilenlänge verwendet, für die Handbuchseiten
sollte formatiert werden. Wenn es nicht gesetzt ist, werden Handbuchseiten mit einer Zeile formatiert
Länge passend zum aktuellen Terminal (mit dem Wert von $COLUMNS, ein
ioctls(2) falls verfügbar, oder auf 80 Zeichen zurückgreifen, wenn keines verfügbar ist).
Cat-Seiten werden nur gespeichert, wenn die Standardformatierung verwendet werden kann, d. h. wenn
die Länge der Endzeile beträgt zwischen 66 und 80 Zeichen.
MAN_KEEP_FORMATTING
Normalerweise, wenn die Ausgabe nicht an ein Terminal geleitet wird (z. B. an eine Datei oder ein
Pipe) werden Formatierungszeichen verworfen, um die Lesbarkeit des Ergebnisses zu erleichtern
ohne Spezialwerkzeug. Wenn jedoch $MAN_KEEP_FORMATTING ist auf ein beliebiges nicht-leeres gesetzt
Wert werden diese Formatierungszeichen beibehalten. Dies kann für Wrapper nützlich sein
um Mann die Formatierungszeichen interpretieren können.
MAN_KEEP_STDERR
Normalerweise, wenn die Ausgabe an ein Terminal (normalerweise an einen Pager) geleitet wird,
Die Fehlerausgabe des Befehls, der zum Erstellen formatierter Versionen von Handbuchseiten verwendet wird, ist
verworfen, um eine Störung der Anzeige des Pagers zu vermeiden. Programme wie groff
produzieren oft relativ kleine Fehlermeldungen über typografische Probleme wie
schlechte Ausrichtung, die unansehnlich und im Allgemeinen verwirrend sind, wenn sie entlang angezeigt werden
mit der Handbuchseite. Einige Benutzer möchten sie jedoch trotzdem sehen, also wenn
$MAN_KEEP_STDERR auf einen beliebigen nicht leeren Wert gesetzt ist, wird die Fehlerausgabe als
üblich.
SPRACHE, LC_MESSAGES
Je nach System und Implementierung entweder $ . oder beideSPRACHE und $LC_MESSAGES
wird nach dem aktuellen Nachrichtengebietsschema abgefragt. Mann wird seine Nachrichten anzeigen
in diesem Gebietsschema (falls verfügbar). Sehen setlocale(3) für genaue Details.
Verwenden Sie man online mit den onworks.net-Diensten