linux怎样查看当前使用的是哪个终端机
2013-09-10 12:38
260 查看
1、只查看当前终端的可以使用如下两个命令:
tty 和 who am i
其中who am i仅显示当前用户正使用的终端和登录时间
如下图所示:
2、查看所有终端
后来使用
Linux 查看prompt can use echo$PS1
tty 和 who am i
其中who am i仅显示当前用户正使用的终端和登录时间
如下图所示:
2、查看所有终端
1.命令w的功能最全面,能显示用户登录名、终端标志、星期几登录和具体登录时间、闲置时间、用户正在执行的程序、占用CPU时间、系统的运行时间和平均负载,例如: [root@AaronWong dev]# w 19:06:44 up 8:16, 2 users, load average: 0.00, 0.01, 0.05 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT AaronWon tty1 :0 10:51 8:16m 47:42 0.15s pam: gdm-password AaronWon pts/0 :0.0 10:53 0.00s 1.77s 11.33s gnome-terminal
用户名 登陆终端方式 来自于 登陆时间 持续时间
2.命令who的功能较简单,仅显示用户登录名、终端标志、和登录日期和时间,例如:
[root@AaronWong dev]# who AaronWong tty1 2012-07-05 10:51 (:0) AaronWong pts/0 2012-07-05 10:53 (:0.0) 终端类型有VT100,ANSI等,好象是不同的终端类型,键盘的各键不一样, 在使用ganymed-ssh2.jar 模拟SSH 的功能时候,,, Session sess = conn.openSession(); //sess.requestDumbPTY(); sess.requestPTY("tty",1024, 1024, 1024, 1024, null); 刚开始我们使用
requestDumbPTY一直都没有什么特殊的字符返回,,后来可能服务端不知道变动了什么配置,,返回了类似<SOH (0x01 start of heading)的字符,,原来的程序在分析promt 时候出了问题,
后来使用
requestPTY设置成tty,,,就没这些特殊字符了,,,
Linux 查看prompt can use echo$PS1
相关文章推荐
- linux怎样查看当前使用的是哪个终端机
- linux怎样查看当前使用的是哪个终端
- linux怎样查看当前使用的是哪个终…
- linux查看一个端口被哪个进程使用
- linux怎样使用top命令查看系统状态
- 怎么查看linux库是使用哪个版本的编译器编译的
- linux上使用netstat查看当前服务和监听端口
- linux怎样使用top命令查看系统状态
- linux系统mysql 查看当前使用的配置文件my.cnf的方法
- Linux 有问必答:如何知道当前正在使用的 shell 是哪个?
- linux下面查看当前端口被哪个进程占用及其他
- linux怎样使用top命令查看系统状态
- linux下查看当前目录属于哪个分区?
- 查看linux 系统 当前使用的网卡
- linux上使用netstat查看当前服务和监听端口
- linux怎样查看当前系统版本是UBuntu还是Cent OS?
- linux上使用netstat查看当前服务和监听端口
- Linux 中使用env查看当前环境
- 查看Linux内核版本、当前使用系统版本