Befehle · 2 min read · Sep 13, 2025
Linux tty-Befehls-Tutorial für Anfänger (mit Beispielen)

Der Linux tty-Befehl steht für “Teletypewriter” und wird verwendet, um den Dateinamen des Terminals anzuzeigen, das mit der Standardeingabe verbunden ist. Im Wesentlichen sagt er den Benutzern, welches Terminal sie verwenden, indem er eine Zeichenkette zurückgibt, die das Terminalgerät angibt, wie z.B. /dev/tty1 oder /dev/pts/2. Dieser Befehl ist besonders nützlich beim Skripting und Verwalten von Terminal-Sitzungen, da er hilft, das aktive Terminal zu identifizieren und zu überprüfen, um sicherzustellen, dass Befehle und Ausgaben entsprechend geleitet werden. Seine Einfachheit und spezifische Funktionalität machen tty zu einem praktischen Werkzeug für Systemadministratoren und Benutzer, die in Multi-Terminal-Umgebungen arbeiten. In diesem Tutorial werden wir die Grundlagen von tty mit einigen leicht verständlichen Beispielen erklären.
Aber bevor wir das tun, sollten wir darauf hinweisen, dass alle Beispiele in diesem Artikel auf Ubuntu 24.04 LTS getestet wurden.
Linux tty-Befehl
Der tty-Befehl gibt den Dateinamen des Terminals aus, das derzeit mit der Standardeingabe verbunden ist. Folgendes ist seine Syntax:
tty [OPTION]...Und hier ist, wie die Man-Seite des Tools es erklärt:
Gibt den Dateinamen des Terminals aus, das mit der Standardeingabe verbunden ist.Folgend sind einige Beispiele im Q&A-Stil, die Ihnen eine gute Vorstellung davon geben sollten, wie tty funktioniert.
Q1. Was ist tty?
Tty ist die Abkürzung für Teletype, aber es ist bekannter als Terminal. Es ist ein Gerät (heutzutage in Software implementiert), das es Ihnen ermöglicht, mit dem System zu interagieren, indem es die Daten (Ihre Eingabe) an das System überträgt und die vom System erzeugte Ausgabe anzeigt.
ttys können von verschiedenen Typen sein. Zum Beispiel können Sie mit der Tastenkombination Ctrl+Alt+Fn auf grafische Konsolen zugreifen oder Terminalemulatoren wie das Gnome-Terminal verwenden, die innerhalb einer X-Sitzung laufen. Um mehr über tty zu erfahren, gehen Sie hierhin.
Q2. Wie funktioniert der tty-Befehl?
Die Verwendung ist ziemlich einfach - führen Sie einfach ‘tty’ aus, und die Ausgabe enthält den Namen des Terminals, das mit der Standardausgabe verbunden ist (oder anders gesagt, den Namen des aktuellen Terminals).
ttyZum Beispiel wurde in meinem System die folgende Ausgabe erzeugt:
/dev/pts/19Beachten Sie, dass der Befehl eine Nachricht wie “not a tty” erzeugt, wenn er nicht in einem Terminal ausgeführt wird.
Q3. Wie kann man tty dazu bringen, nur den Exit-Status zurückzugeben?
Es gibt eine Befehlszeilenoption -s, die den tty-Befehl zum Schweigen bringt, sodass keine Ausgabe erzeugt wird. Nur der Exit-Status wird zurückgegeben.
tty -sFolgendes bedeutet jeder Exit-Status:
- 0, wenn die Standardeingabe ein Terminal ist
- 1, wenn die Standardeingabe kein Terminal ist
- 2, wenn falsche Argumente angegeben werden
- 3, wenn ein Schreibfehler auftritt
Fazit
Es versteht sich von selbst, dass tty nicht der Befehl ist, den Sie häufig verwenden müssen. Aber es ist immer gut zu wissen, dass ein solcher Befehl existiert, und angesichts der begrenzten Anzahl von Befehlszeilenoptionen ist er auch leicht zu verstehen. Für weitere Informationen über das Tool gehen Sie zur Man-Seite.
Erhalte neue Beiträge in deinem Posteingang.
Kein Spam. Jederzeit abmelden.