Linux 的终端及设置

终端是一种字符型设备,有多种类型,通常使用tty 来简称各种类型的终端设备。终端特殊设备文件一般有以下几种:

  • /dev/ttySn 串行端口终端 (Serial Port Terminal),使用计算机串行端口连接的终端设备。设备号分别是(4,0),(4,1)等,分别对应于DOS 系统下的COM1,COM2等
  • /dev/pty/ 伪终端 (Pseudo Terminal),是成对的逻辑终端设备.
  • /dev/tty 控制终端 (Controlling Terminal),/dev/tty 有些类似于到实际所使用终端设备的一个联接.可以使用命令”ps –ax ”来查看进程与哪个控制终端相连使用命令”tty ”可以查看它具体对应哪个实际终端设备。
  • /dev/console 控制台终端/dev/ttyn (Console),计算机显示器通常被称为控制台终端.

stty(setting tty)来设置终端机的输入按键,快捷键等。
$ stty size //打印出终端的行数和列数
stty -a 列出目前环境中所有按键列表。其中^表示[Ctrl]按键的意思。
$ stty -a

  • intr &