stty - Terminaleinstellungen ändern und anzeigen
stty [
-F GERÄT | --file=GERÄT]
[
EINSTELLUNG]…
stty [
-F GERÄT | --file=GERÄT] [
-a|--all]
stty [
-F GERÄT | --file=GERÄT] [
-g|--save]
Merkmale des Terminals ausgeben oder ändern.
Die obligatorischen Argumente für Optionen sind für deren Kurz-
und Langform gleich.
-
-a, --all
- Alle aktuellen Einstellungen in menschenlesbarer Form
ausgeben
-
-g, --save
- Alle aktuellen Einstellungen lesbar für stty
ausgeben
-
-F, --file=GERÄT
- Das angegebene GERÄT anstelle der Standardeingabe
öffnen und benutzen
- --help
- zeigt Hilfeinformationen an und beendet das Programm.
- --version
- gibt Versionsinformationen aus und beendet das
Programm.
Ein optionales »-« vor EINSTELLUNG bedeutet Verneinung. Ein
»*« markiert nicht POSIX‐konforme Einstellungen. Das
darunterliegende System bestimmt, welche Einstellungen zur Verfügung
stehen.
- * discard-ZEICHEN
- ZEICHEN schaltet das Verwerfen der Ausgabe um
- EOF-ZEICHEN
- ZEICHEN wird ein Dateiende senden (Eingabe beenden)
- EOL-ZEICHEN
- ZEICHEN wird die Zeile beenden
- * EOL2-ZEICHEN
- alternatives ZEICHEN zum Beenden der Zeile
- Erase-ZEICHEN
- ZEICHEN löscht das zuletzt eingetippte Zeichen.
- Intr-ZEICHEN
- ZEICHEN wird ein Unterbrechungssignal senden.
- Kill-ZEICHEN
- ZEICHEN wird die aktuelle Zeile löschen.
- * lnext-ZEICHEN
- ZEICHEN wird das nächste Zeichen maskiert
eingeben.
- Quit-ZEICHEN
- ZEICHEN wird ein Beenden‐Signal senden.
- * rprnt-ZEICHEN
- ZEICHEN wird die aktuelle Zeile neu ausgeben.
- Start-ZEICHEN
- ZEICHEN wird mit der Ausgabe nach einem Stopp erneut
anfangen.
- Stop-ZEICHEN
- ZEICHEN wird die Ausgabe stoppen.
- Susp-ZEICHEN
- ZEICHEN wird ein Terminalstoppsignal senden.
- * swtch-ZEICHEN
- ZEICHEN wird zu einer anderen Shell‐Ebene
wechseln.
- * werase-ZEICHEN
- ZEICHEN wird das zuletzt getippte Wort löschen.
- N
- Ein‐ und Ausgabegeschwindigkeit auf N Baud
setzen
- * cols N
- Dem Kernel mitteilen, dass das Terminal N Spalten hat
- * columns N
- Dasselbe wie cols N
- * [-]drain
- Auf Übertragung warten, bevor die Einstellungen
angewandt werden (standardmäßig aktiviert)
- ispeed N
- Eingabegeschwindigkeit auf N setzen
- * line N
- »line discipline« N benutzen
- min N
- Mit -icanon, N Zeichen als Minimum für ein
vollständiges Lesen setzen
- ospeed N
- Ausgabegeschwindigkeit auf N setzen
- * rows N
- Dem Kernel mitteilen, dass dieses Terminal N Zeilen
hat
- * size
- Die Anzahl Zeilen und Spalten entsprechend des Kernels
ausgeben
- speed
- Die Terminal‐Geschwindigkeit ausgeben
- time N
- Mit -icanon, die Zeitüberschreitung
für Lesen auf N Zehntelsekunden setzen
- [-]clocal
- Modem-Steuersignale ausschalten
- [-]cread
- Empfang von Eingaben erlauben
- * [-]crtscts
- RTS/CTS‐Datenflusskontrolle einschalten
- csN
- Zeichengröße auf N Bits setzen, N in
[5..8]
- [-]cstopb
- Zwei Stopp‐Bits pro Zeichen benutzen (eins mit
»-«)
- [-]hup
- Ein Hangup‐Signal senden, wenn der letzte Prozess
das TTY schließt
- [-]hupcl
- Dasselbe wie [-]hup
- [-]parenb
- Paritätsbit in der Ausgabe erzeugen und
Paritätsbit in der Eingabe erwarten
- [-]parodd
- Ungerade Parität setzen (oder gerade Parität
mit »-«)
- * [-]cmspar
- »haftende« Parität setzen
(mark/space)
- [-]brkint
- Pausen verursachen ein Unterbrechungssignal
- [-]icrnl
- Wagenrücklauf (CR) in Zeilenvorschub umwandeln
- [-]ignbrk
- Pausenzeichen ignorieren
- [-]igncr
- Wagenrücklauf ignorieren
- [-]ignpar
- Zeichen mit Paritätsfehlern ignorieren
- * [-]imaxbel
- Piepen und einen vollen Eingabepuffer nicht bei einem
Zeichen leeren
- [-]inlcr
- Zeilenvorschub in Wagenrücklauf (CR) umwandeln
- [-]inpck
- Eingabeprüfung der Parität erlauben
- [-]istrip
- Höchstes Bit (das 8.) der Eingabezeichen
löschen
- * [-]iutf8
- Eingabezeichen als UTF-8 annehmen
- * [-]iuclc
- Groß- in Kleinbuchstaben umwandeln
- * [-]ixany
- Jedes Zeichen startet Ausgabe neu, nicht nur das
Startzeichen.
- [-]ixoff
- Das Senden von Start‐/Stoppzeichen erlauben
- [-]ixon
- XON/XOFF‐Flusssteuerung einschalten
- [-]parmrk
- Paritätsfehler markieren (mit einer
255‐0‐Zeichenfolge)
- [-]tandem
- Dasselbe wie [-]ixoff
- * bsN
- Verzögerungsstil für Backspace, N in
[0..1]
- * crN
- Verzögerungsstil für Wagenrücklauf
(CR), N in [0..3]
- * ffN
- Verzögerungsstil für Seitenvorschub, N in
[0..1]
- * nlN
- Verzögerungsstil für Zeilenvorschub, N in
[0..1]
- * [-]ocrnl
- Wagenrücklauf (CR) in Zeilenvorschub umwandeln
- * [-]ofdel
- Löschzeichen zum Auffüllen anstelle von
Nullbyte-Zeichen (NUL) benutzen
- * [-]ofill
- Füllzeichen anstelle von Zeitverzögerungen
benutzen
- * [-]olcuc
- Klein‐ in Großbuchstaben umwandeln
- * [-]onlcr
- Zeilenvorschub in Wagenrücklauf (CR) umwandeln
- * [-]onlret
- Zeilenvorschub führt Wagenrücklauf (CR)
durch
- * [-]onocr
- Keinen Wagenrücklauf (CR) in der ersten Spalte
ausgeben
- [-]opost
- Ausgabe nachbearbeiten
- * tabN
- Horizontale Tabulatorverzögerung, N in [0..3]
- * tabs
- Dasselbe wie tab0
- * -tabs
- Dasselbe wie tab3
- * vtN
- Vertikale Tabulatorverzögerung, N in [0..1]
- [-]crterase
- Löschzeichen als
Backspace‐Leerzeichen‐Backspace ausgeben
- * crtkill
- Ganze Zeil mit Echoprt‐ und
Echoe‐Einstellungen löschen
- * -crtkill
- Zeile mit Echoctl‐ und Echok‐Einstellungen
löschen
- * [-]ctlecho
- Steuerzeichen in Hutnotation ausgeben
(»^c«)
- [-]echo
- Eingabezeichen ausgeben
- * [-]echoctl
- Dasselbe wie [-]ctlecho
- [-]echoe
- Dasselbe wie [-]crterase
- [-]echok
- Zeilenvorschub nach Killzeichen ausgeben
- * [-]echoke
- Dasselbe wie [-]crtkill
- [-]echonl
- Zeilenvorschub ausgeben, auch wenn keine anderen Zeichen
ausgegeben werden
- * [-]echoprt
- Gelöschte Zeichen rückwärts zwischen
»\« und »/« ausgeben
- * [-]extproc
- »LINEMODE« aktivieren; nützlich
für Verbindungen mit hoher Latenz
- * [-]flusho
- Ausgabe verwerfen
- [-]icanon
- Besondere Zeichen einschalten: Erase, Kill, Werase,
Rprnt
- [-]iexten
- Sonderzeichen einschalten, die nicht POSIX‐konform
sind
- [-]isig
- Interrupt‐, Quit‐ und
Suspend‐Sonderzeichen erlauben
- [-]noflsh
- Entleerung nach Interrupt‐ und
Quit‐Sonderzeichen ausschalten
- * [-]prterase
- Dasselbe wie [-]echoprt
- * [-]tostop
- Hintergrundjobs stoppen, die versuchen, auf das Terminal
schreiben
- * [-]xcase
- Mit Icanon, Großbuchstaben mit »\«
maskieren
- * [-]LCASE
- Dasselbe wie [-]lcase
- cbreak
- Dasselbe wie -icanon
- -cbreak
- Dasselbe wie icanon
- cooked
- Dasselbe wie brkint ignpar istrip icrnl ixon opost isig
icanon und Eof‐ und Eol‐Zeichen mit ihren Vorgabewerten
- -cooked
- Dasselbe wie raw
- crt
- Dasselbe wie echoe echoctl echoke
- dec
- Dasselbe wie echoe echoctl echoke -ixany intr ^c
erase 0177 kill ^u
- * [-]decctlq
- Dasselbe wie [-]ixany
- ek
- Erase‐ und Killzeichen auf ihre Vorgabewerte
setzen
- evenp
- Dasselbe wie parenb -parodd cs7
- -evenp
- Dasselbe wie -parenb cs8
- * [-]lcase
- Dasselbe wie xcase iuclc olcuc
- litout
- Dasselbe wie -parenb -istrip -opost
cs8
- -litout
- Dasselbe wie parenb istrip opost cs7
- nl
- Dasselbe wie -icrnl -onlcr
- -nl
- Dasselbe wie icrnl -inlcr -igncr onlcr
-ocrnl -onlret
- oddp
- Dasselbe wie parenb parodd cs7
- -oddp
- Dasselbe wie -parenb cs8
- [-]parity
- Dasselbe wie [-]evenp
- pass8
- Dasselbe wie -parenb -istrip cs8
- -pass8
- Dasselbe wie parenb istrip cs7
- raw
- Dasselbe wie -ignbrk -brkint -ignpar
-parmrk -inpck -istrip -inlcr -igncr
-icrnl -ixon -ixoff -icanon -opost
-isig -iuclc -ixany -imaxbel -xcase min
1 time 0
- -raw
- Dasselbe wie cooked
- sane
- Dasselbe wie cread -ignbrk brkint -inlcr
-igncr icrnl icanon iexten echo echoe echok -echonl
-noflsh -ixoff -iutf8 -iuclc -ixany
imaxbel -xcase -olcuc -ocrnl opost -ofill
onlcr -onocr -onlret nl0 cr0 tab0 bs0 vt0 ff0 isig
-tostop -ofdel -echoprt echoctl echoke
-extproc -flusho, all special characters to their default
values
Die TTY‐Leitung handhaben, die mit der Standardeingabe verbunden ist.
Ohne Argumente, die Baud‐Rate, »line discipline« und
Abweichungen von »stty sane« ausgeben. In den Einstellungen wird
ZEICHEN wörtlich genommen oder codiert wie in ^c, 0x37, 0177 oder 127;
spezielle Werte ^- oder undef werden benutzt, um Sonderzeichen zu
auszuschalten.
Geschrieben von David MacKenzie.
Onlinehilfe für GNU coreutils:
https://www.gnu.org/software/coreutils/
Melden Sie Fehler in der Übersetzung an
das
deutschsprachige Team beim GNU Translation Project
Copyright © 2022 Free Software Foundation, Inc. Lizenz GPLv3+:
GNU GPL
Version 3 oder neuer.
Dies ist freie Software: Sie können sie verändern und weitergeben.
Es gibt KEINE GARANTIE, soweit gesetzlich zulässig.
Vollständige Dokumentation unter:
<
https://www.gnu.org/software/coreutils/stty>
oder lokal verfügbar mit: info '(coreutils) stty invocation'
Die deutsche Übersetzung dieser Handbuchseite wurde von Karl Eichwalder
<
[email protected]>, Lutz Behnke <
[email protected]>, Michael Piefel
<
[email protected]>, Michael Schmidt <
[email protected]>, Chris
Leick <
[email protected]>, Mario Blättermann
<
[email protected]> und Helge Kreutzmann
<
[email protected]> erstellt.
Diese Übersetzung ist Freie Dokumentation; lesen Sie die
GNU
General Public License Version 3 oder neuer bezüglich der
Copyright-Bedingungen. Es wird KEINE HAFTUNG übernommen.
Wenn Sie Fehler in der Übersetzung dieser Handbuchseite finden, schicken
Sie bitte eine E-Mail an die
Mailingliste
der Übersetzer