English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Linux reset Befehl

Linux-Befehlsverzeichnis

Der Linux-Befehl reset ist mit dem Befehl tset identisch und dient dazu, den Zustand des Terminals zu setzen. Im Allgemeinen wird dieser Befehl automatisch aus den Umgebungsvariablen, der Befehlszeile oder anderen Konfigurationsdateien den aktuellen Zustand des Terminals bestimmen. Wenn der angegebene Zustand '?' ist, fordert das Programm den Benutzer auf, die Typbezeichnung des Terminals einzugeben.

Da dieser Programm den Terminal in den ursprünglichen Zustand zurücksetzt, kann es auch verwendet werden, um den Terminal zurückzusetzen, wenn der Systemterminal aufgrund eines abnormalen Ausführungsstatus in einige seltsame Zustände gerät, z.B. wenn der Zweitkomplementmodus versehentlich mit dem cat-Befehl in den Terminal eingefügt wird, kann es vorkommen, dass der Terminal nicht mehr auf Tastatureingaben reagiert oder seltsame Zeichen zurückgibt. In diesem Fall kann der Terminal mit reset auf den ursprünglichen Zustand zurückgesetzt werden.

Syntax

tset [-IQqrs] [-] [-e ch] [-i ch] [-k ch] [-m mapping] [terminal]

Parameterbeschreibung:

  • -p  Zeige die Terminalart auf dem Bildschirm an, ohne Einstellungen durchzuführen. Dieser Befehl kann verwendet werden, um die aktuelle Terminalart zu ermitteln.
  • -e ch  Setze den erase-Zeichen auf ch
  • -i ch  Setze den Unterbrechungs-Zeichen auf ch
  • -k ch  Setze den Löschen-Zeichen für eine Zeile auf ch
  • -I  Führe keine Einstellungen durch, wenn keine Option verwendet wird -Wenn Q, werden der aktuelle Wert von erase, Unterbrechung und Löschen-Zeichen immer noch auf den Bildschirm gesendet.
  • -Q  Zeige den Wert von erase, Unterbrechung und Löschen-Zeichen nicht auf dem Bildschirm an.
  • -r  Drucke die Terminalart auf dem Bildschirm aus.
  • -s  Schicke den Befehl zur Einstellung von TERM im String-Format zum Terminal, wird normalerweise in .login oder .profile verwendet.

Online-Beispiel

Lassen Sie den Benutzer eine Terminalart eingeben und das Terminal auf den voreingestellten Zustand dieser Art einstellen

# reset ?

Setze den erase-Zeichen Control-h

# reset -e ^B

Zeige den String, der zur Einstellung verwendet wird, auf dem Bildschirm an

# reset -s
Löschen ist Control-B (^B).
Kill ist Control-U (^U).
Unterbrechung ist Control-C (^C).
TERM=xterm;

Linux-Befehlsverzeichnis