Linux是一个多任务多用户的操作系统,所以在同一时间,允许多个用户操作。Linux支持多种的终端管理方式:

1.物理终端:通过Console控制台进行管理,这是最直接的管理方式。
2.虚拟终端:可以通过Ctrl+Alt+[F1-F6],进行终端用户的切换。终端类型tty
3.图形化终端:通过图形界面,可以在现有的终端用户输入strartx &进入图形界面。
4.串行终端:通过不允许图形交换。终端类型:ttyS
5.伪终端:通过SSH或在图形界面开启命令行界面。pts

查看终端类型:可以通过tty进行查看,如下图:

1.png
2.png
Linux中有个思想就是,一切皆文件。由上面可以看出,/dev/tty2和/dev/pts/0,不同终端的连接方式,表现为通过不同的文件接口,访问操作系统。

命令行接口解释:

[root@centos8~]#
1.root表示当前的用户。
2.centos8表示当前的主机名称,非完整格式。完整格式应该是FQDN名称,例如:centos8.windowsman.cn
3.~用户当前所在的目录(current directory),也称作为工作目录(working directory):相对路径。
4.#表示当前的用户具有管理权限。
如果跟换其他用户登录,可以使用su ,例如:su admin

3.png

会变为号,表示只有普通权限的用户。