From dd557703977c8cef55a2f2526382ea6948fd5edf Mon Sep 17 00:00:00 2001 From: micandhut <13422280+micandhut@users.noreply.github.com> Date: Thu, 5 Feb 2026 12:10:42 -0500 Subject: [PATCH] Update README.md with TTY device information Added explanation of TTY devices and their modern usage. --- topics/linux/README.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/topics/linux/README.md b/topics/linux/README.md index 75e95da39..6ea05731d 100644 --- a/topics/linux/README.md +++ b/topics/linux/README.md @@ -2278,6 +2278,12 @@ A good answer can be found [here](https://askubuntu.com/questions/9325/what-is-t
What is a TTY device?
+ +TTY is short for Teletypewriter and is a virtual device file that acts as a communication interface between the user's hardware (keyboard and screen) and system processes. + +Modern Usage: +- Virtual Consoles (/dev/ttyN): The full-screen command line interfaces you access via keys like Ctrl+Alt+F3. +- Pseudo-TTYs (/dev/pts/N): Emulated terminals used by windowed applications (like GNOME Terminal) or SSH sessions.