When I read the book "orange‘s, the implementation of the operating system", the seventh chapter also appeared the two terms tty and console. I checked some pages, but I couldn't explain them clearly. I gave some understanding based on my own thinking.
tty, including mouse, keyboard, touch screen, etc., they are all character devices, usually used for input.
console, its role is to display the results, usually console is the display, it can only output, can not be entered.
The role of terminal is to interact with the user, so you can receive input from the tty device. It includes a set of graphical interfaces that can be displayed to receive input, plus the basic processing of these inputs.
The interface after Windows boot is a terminal we are facing. This interface provides a set of support for mouse click, double click, drag, tap keyboard, etc., and supports double-click to open various applications. And show the results to us through the screen.
In Linux, the more intuitive example of terminal is the command window. An intuitive example of a console is the display. We will type the command in the command window and it will be displayed on the screen. For example, below ls, you can see the contents of the folder, which is displayed on the screen.
We can simplify the understanding as follows: Normally, the terminal receives the input of the tty and processes it, and the result is displayed through the console.
Need to say: These three words can be translated into terminals, so it is difficult to distinguish these three concepts under linux, especially confusing.
You all know what an IP address is, right? They are assigned to devices on the network to represent
Linux support for NICs is better than other hardware. XteamLinux 4.0
This article mainly introduces the DB2 database in the inux installation process detailed, the step
Because the installation of debian uses a minimal installation, the default installation in Chinese,
Basic tutorial on the use of Linux exec function family
Quartz Time Configuration Basic Tutorial
Remote connection in Linux SSH and VNC graphics mode
4 useful tips for the Linux mkdir, tar, and kill commands
Linux installation tslib-1.4 error and solution
CentOS minimizes installation and then installs desktop and Chinese support
Linux shell string operation (length, find, replace) detailed
Linux printf output string color
Nginx anti-theft chain configuration tutorial
How to clean large files under Linux
Win8 latest version Build 8888 leaked
IE9 browser update dilemma on Windows 7
Win7 computer control panel printer icon is not seen how to do
A quick move to make registry changes take effect quickly
How to upgrade win7 operating system vista
How to record TV shows under Vista Media Center