Linux verwendet stty zum Anzeigen und Ändern von Terminalzeileneinstellungen

Linux verwendet stty zum Anzeigen und Ändern von Terminalzeileneinstellungen

Sttty ist ein gängiger Befehl zum Ändern und Drucken von Terminaleinstellungen unter Linux.

1. Parameter:

1. Terminalzeileneinstellungen drucken

-a, --all Druckt alle aktuellen Einstellungen in menschenlesbarer Form; der Parameter -a druckt ausführlichere Terminalinformationen als der Befehl stty allein.

-g, --save Alle aktuellen Einstellungen in einem stty-lesbaren Format drucken

-F, --file=DEVICE Öffnen und verwenden Sie das angegebene Gerät (DEVICE) anstelle der Standardeingabe (stdin).

--help Hilfe anzeigen und beenden

--version zeigt die Version an und beendet das Programm

2. Nutzung

1. stty size druckt die Anzahl der Zeilen und Spalten des Terminals

2. Deaktivieren Sie die Kleinbuchstabenausgabe in der Befehlszeile

stty olcuc #Öffnen
stty -olcuc#Wiederherstellen

3. Drucken Sie die Anzahl der Zeilen und Spalten des Terminals

stty size

4. Ändern Sie die Methode von Strg+D:

stty eof "string"

Das System verwendet standardmäßig Strg+D, um das Dateiende anzuzeigen, aber mit dieser Methode kann dies geändert werden!

5. Schildanzeige

stty -echo #Echo deaktivieren
stty echo #Echo öffnen

Testmethode:

stty -echo;read;stty echo;read

6. Wagenrücklauf ignorieren

stty igncr # aktivieren
stty -igncr#Wiederherstellen

7. Verwenden Sie es, um unsere Informationen zum Druckvorgang über die serielle Schnittstelle festzulegen.

stty -F /dev/ttyS0 speed 115200 cs8 -parenb -cstopb -echo

Erklärung: Verwenden Sie stty, um den seriellen Port /dev/ttyS0, die Baudrate auf 115200, das Datenbit auf cs8, das Paritätsbit auf -parenb, das Stoppbit auf -cstopb und -echo einzustellen, um das Terminalecho zu deaktivieren.

Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird.

Das könnte Sie auch interessieren:
  • Befehle zum Suchen der Domänen-IP-Adresse im Linux-Terminal (fünf Methoden)
  • Detaillierte Erklärung zur Verwendung des Socks5-Proxys für das Linux-Terminal
  • Implementierungsmethode von Android zum Ausführen von Shell-Skripten im Linux-Terminal, um das Protokoll der aktuell ausgeführten App direkt auszudrucken
  • So verwenden Sie ein Shell-Skript, um die Terminalbreite in Linux zu ermitteln
  • Holen Sie sich eine Liste der 10 am häufigsten verwendeten Terminalbefehle in Linux
  • Zwei Tools zum Teilen des Bildschirms im Linux-Befehlszeilenterminal
  • Zwei Methoden für den geteilten Terminalbildschirm unter Linux (Screen und tmux)
  • Detaillierte Erklärung häufig verwendeter Tastenkombinationen für die Linux-Terminal-Befehlszeile
  • So beenden Sie die Python-Befehlszeile im Linux-Terminal

<<:  So stellen Sie über Navicat eine Remoteverbindung zu MySQL her

>>:  Verstehen Sie die Verwendung von benutzerdefinierten Anweisungen für Vue2.x und Vue3.x und das Prinzip der Hook-Funktionen

Artikel empfehlen

So passen Sie geplante AT- und Cron-Aufgaben in Linux an

Es gibt zwei Arten von geplanten Tasks im Linux-S...

Schritte zur Installation von MySQL 5.7.10 auf Windows Server 2008 R2

Installation mithilfe des MSI-Installationspakets...

Wie gestaltet man eine Webseite? Wie erstelle ich eine Webseite?

Wenn es um das Verständnis von Webdesign geht, sc...

So verbinden Sie JDBC mit MySQL 5.7

1. Bereiten Sie zunächst die MySQL- und Eclipse-U...

CentOS 6.5 Installations-Tutorial zu MySQL 5.7

1. Neue Funktionen MySQL 5.7 ist ein spannender M...

Tutorial zu HTML-Tabellen-Tags (3): Breiten- und Höhenattribute WIDTH, HEIGHT

Standardmäßig werden Breite und Höhe der Tabelle ...

So umbrechen Sie das HTML-Titelattribut

Als ich vor ein paar Tagen ein Programm schrieb, w...

Tutorial zur Installation von Nginx in einer Linux-Umgebung

Inhaltsverzeichnis 1. Installieren Sie die erford...

CSS-Vererbungsmethode

Gegeben sei ein Div mit folgendem Hintergrundbild...

Schritte zum Upgrade des Ubuntu 16.04-Kernels

1. Umwelt Ubuntu 16.04 läuft auf einer virtuellen...