Linux服务器的终端相关术语及常用工具
2016-11-16 22:30
218 查看
1. term, terminal emulator
term工具,命名terminal type的规范
term命令,提示使用xterm
2. xterm, standard terminal emulator for the X Window System
xterm工具
xterm命令,打开一个新的终端窗口
3. pterm, Putty term
4. tty, Teletype,tty用以统称各种类型的物理终端terminal
tty工具,查看当前终端
tty命令,给出当前终端设备号
5. pty, pseudo-tty,一种成对出现的仿真终端,对master的操作将同步反映到slave
/dev/ptmx(pseudo-terminal master multiplexer)
/dev/pts/<number>(pseudo-terminal slave)
1) pty工具,仿真终端接口
pty命令,提示使用tty
2) pts工具, pty的slave部分
6. stty工具,查看(或修改)terminal line的属性。
sekilx677 [8:30] [/home/thcadmin] -> stty size
46 223
参考其他命令:
stty size
stty rows 24
stty cols 80
stty columns 80
stty line <number>
7. tput工具,可以访问terminfo数据库,从而能够在Shell中查看(或修改)terminal相关的属性。
sekilx677 [8:21] [/home/thcadmin] -> which tput
/usr/bin/tput
补充Linux下的特殊设备路径说明:
/dev/tty,当前终端设备
在Linux系统中,计算机显示器被称为控制台终端(Console),它仿真了类型为Linux的终端(TERM=Linux),默认与/dev/tty关联。
/dev/tty<number>,可以被作为终端的设备(可以代表一个物理终端)
/dev/tty0, /dev/tty1, ..., /dev/tty63,第i个控制终端。
/dev/console,当前系统控制台
/dev/pty<number>,模拟终端读写行为的伪终端(实际上是软件,如Shell窗口、xterm),通常由X Windows管理。
/dev/pty<number>已经过时,被/dev/ptmx和/dev/pts/0对替换。
/dev/ptmx和/dev/pts/0
/dev/ptmx是master,被设计用以模拟一个终端的行为,即一个伪终端;
/dev/pts/0是slave,供调用对master进行操作的逻辑终端。
/dev/ttyS0, /dev/ttyS1,当前使用系统的串口终端设备COM1、COM2。
term工具,命名terminal type的规范
term命令,提示使用xterm
2. xterm, standard terminal emulator for the X Window System
xterm工具
xterm命令,打开一个新的终端窗口
3. pterm, Putty term
4. tty, Teletype,tty用以统称各种类型的物理终端terminal
tty工具,查看当前终端
tty命令,给出当前终端设备号
sekilx677 [8:21] [/home/thcadmin] -> which tty /usr/bin/tty sekilx677 [5:00] [/home/thcadmin] -> tty /dev/pts/0
5. pty, pseudo-tty,一种成对出现的仿真终端,对master的操作将同步反映到slave
/dev/ptmx(pseudo-terminal master multiplexer)
/dev/pts/<number>(pseudo-terminal slave)
1) pty工具,仿真终端接口
pty命令,提示使用tty
2) pts工具, pty的slave部分
sekilx677 [8:34] [/home/thcadmin] -> which pts /usr/bin/pts sekilx677 [5:09] [/home/thcadmin] -> pts pts: Type 'pts help' or 'pts help <topic>' for help
6. stty工具,查看(或修改)terminal line的属性。
sekilx677 [8:12] [/home/exihaxi/Desktop] -> which stty /bin/stty
sekilx677 [8:30] [/home/thcadmin] -> stty size
46 223
sekilx677 [5:10] [/home/thcadmin] -> stty speed 38400 baud; line = 0; -brkint ixany
参考其他命令:
stty size
stty rows 24
stty cols 80
stty columns 80
stty line <number>
7. tput工具,可以访问terminfo数据库,从而能够在Shell中查看(或修改)terminal相关的属性。
sekilx677 [8:21] [/home/thcadmin] -> which tput
/usr/bin/tput
补充Linux下的特殊设备路径说明:
/dev/tty,当前终端设备
在Linux系统中,计算机显示器被称为控制台终端(Console),它仿真了类型为Linux的终端(TERM=Linux),默认与/dev/tty关联。
/dev/tty<number>,可以被作为终端的设备(可以代表一个物理终端)
/dev/tty0, /dev/tty1, ..., /dev/tty63,第i个控制终端。
/dev/console,当前系统控制台
/dev/pty<number>,模拟终端读写行为的伪终端(实际上是软件,如Shell窗口、xterm),通常由X Windows管理。
/dev/pty<number>已经过时,被/dev/ptmx和/dev/pts/0对替换。
/dev/ptmx和/dev/pts/0
/dev/ptmx是master,被设计用以模拟一个终端的行为,即一个伪终端;
/dev/pts/0是slave,供调用对master进行操作的逻辑终端。
/dev/ttyS0, /dev/ttyS1,当前使用系统的串口终端设备COM1、COM2。
相关文章推荐
- jquery相关常用的工具函数
- 流媒体行业需了解语言、常用软件、开发工具、相关协议及开发思想
- 常用的跟外链相关的几种工具
- mac os 常用终端软件工具
- PHP相关系列 - Linux服务器-Memcache常用安装和使用
- 一些常用的几何相关在线计算工具
- 常用的安卓UI相关的工具集合
- 常用工具类(日志、Toast、SPUtils、单位转换类、 DensityUtils、SDCardUtils、ScreenU、App相关辅助类、KeyBoardUtils、NetUtils、Http)
- Amazon EC2/S3/MapReduce相关常用工具
- 基于终端的常用工具
- Android常用工具类之与网络相关的工具类
- 流媒体行业需了解语言、常用软件、开发工具、相关协议及开发思想
- linux系统安装数据库时,xshell工具常用MySQL(5.5)相关命令
- 常用工具软件之串口终端工具——SecureCRT和xshell
- 软件开发常用工具总结,.Net相关一些书籍总结,VS常用扩展工具总结
- 查看linux服务器配置和TOP命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况。
- 常用的DOS命令以及相关用法 && secureCRT终端多颜色 && DiskGenius基础用法 && Total Recorde录制电脑声音
- Linux服务器上监控网络带宽的18个常用命令和工具
- 与系统相关的一些常用工具方法. 目前实现的有:获取MAC地址、IP地址、主机名