文章目录

  • 一、命令 `who or w` 可以显示有哪些终端登录
  • 二、命令 `who am i` 用来显示当前终端是哪一个
  • 三、命令 `tty` 显示当前终端的设备文件
  • 四、命令 `chvt` 用来切换虚拟终端
  • 五、命令 `last` 显示每个终端的登录时间和持续时间等信息
  • 六、命令 `toe -a` 列出系统支持的所有终端类型
  • 七、命令infocmp来比较两个终端的区别

一、命令 who or w 可以显示有哪些终端登录

[root@htlwk0001host ~]# w17:37:33 up 425 days,  7:35,  4 users,  load average: 0.00, 0.01, 0.00
USER     TTY      FROM             LOGIN@   IDLE   JCPU   PCPU WHAT
root     tty1     -                238月20 153days  0.01s  0.01s -bash
root     pts/0    112.50.131.179   09:55    1.00s  0.02s  0.00s w
root     tty3     -                022月21 261days  0.48s  0.48s -bash
root     tty2     -                022月21 261days  0.01s  0.01s -bash
[root@htlwk0001host ~]# who
root     tty1         2020-08-23 10:20
root     pts/0        2021-10-22 09:55 (112.50.131.179)
root     tty3         2021-02-02 18:08
root     tty2         2021-02-02 21:01

二、命令 who am i 用来显示当前终端是哪一个

[root@htlwk0001host ~]# who am i
root     pts/0        2021-10-22 09:55 (112.50.131.179)

三、命令 tty 显示当前终端的设备文件

[root@htlwk0001host ~]# tty
/dev/pts/0

注:终端都会被抽象成操作系统中的某个文件。

四、命令 chvt 用来切换虚拟终端

chvt 2 等同于 Ctrl + Alt + F2 快捷键,注意:在图形界面不行。

五、命令 last 显示每个终端的登录时间和持续时间等信息

[root@htlwk0001host ~]# last
root     pts/0        112.50.131.179   Fri Oct 22 09:55   still logged in
root     pts/0        112.50.84.94     Thu Oct 21 13:47 - 20:33  (06:45)
root     pts/0        112.50.84.94     Tue Oct 19 15:59 - 22:00  (06:01)
root     pts/1        112.50.84.94     Sun Oct 17 11:26 - 23:43  (12:17)
root     pts/0        112.50.84.94     Sun Oct 17 10:56 - 23:43  (12:47)
root     pts/1        112.50.84.94     Sat Oct 16 15:10 - 23:21  (08:11)
root     pts/0        112.50.84.94     Sat Oct 16 15:03 - 23:23  (08:19)
root     pts/1        112.50.84.94     Fri Oct 15 10:54 - 00:04  (13:09)
root     pts/0        112.50.84.94     Fri Oct 15 08:18 - 21:17  (12:58)

六、命令 toe -a 列出系统支持的所有终端类型

[root@htlwk0001host ~]# toe -a
Eterm-256color  Eterm with xterm 256-colors
Eterm-88color   Eterm with 88 colors
Eterm       Eterm with xterm-style color support (X Window System)
ansi        ansi/pc-term compatible with color
aterm       AfterStep terminal
bterm       bogl virtual terminal
cygwin      ANSI emulation for Cygwin
cons25      freebsd console (25-line ansi mode)
dumb        80-column dumb tty
eterm       gnu emacs term.el terminal emulation
eterm-color Emacs term.el terminal emulator term-protocol-version 0.96
gnome       GNOME Terminal
gnome-256color  GNOME Terminal with xterm 256-colors
hurd        The GNU Hurd console server
konsole     KDE console window
konsole-256color    KDE console window with xterm 256-colors
kon         Kanji ON Linux console
linux       linux console
mach        Mach Console
mach-bold   Mach Console with bold instead of underline
mach-color  Mach Console with ANSI color
mach-gnu    GNU Mach
mach-gnu-color  Mach Console with ANSI color
mlterm      multi lingual terminal emulator
mrxvt       multitabbed rxvt
nsterm      AppKit Terminal.app
pcansi      ibm-pc terminal programs claiming to be ansi
putty       PuTTY terminal emulator
putty-256color  PuTTY 0.58 with xterm 256-colors
rxvt        rxvt terminal emulator (X Window System)
rxvt-16color    rxvt with 16 colors like aixterm
rxvt-256color   rxvt 2.7.9 with xterm 256-colors
rxvt-88color    rxvt 2.7.9 with xterm 88-colors
rxvt-basic  rxvt terminal base (X Window System)
rxvt-color  rxvt terminal emulator (X Window System)
rxvt-cygwin rxvt terminal emulator (X Window System) on cygwin
rxvt-cygwin-native  rxvt terminal emulator (native MS Window System port) on cygwin
rxvt-unicode    rxvt-unicode terminal (X Window System)
rxvt-xpm    rxvt terminal emulator (X Window System)
screen      VT 100/ANSI X3.64 virtual terminal
screen-16color  GNU Screen with 16 colors
screen-256color GNU Screen with 256 colors
screen.Eterm    screen in Eterm
screen.gnome    screen in GNOME Terminal
screen.konsole  screen in KDE console window
screen.konsole-256color GNU Screen with konsole using 256 colors
screen.linux    screen in linux console
screen.mlterm   screen in mlterm
screen.mlterm-256color  GNU Screen with mlterm using 256 colors
screen.mrxvt    screen in mrxvt
screen.putty    screen in putty
screen.putty-256color   GNU Screen with putty using 256 colors
screen.rxvt screen in rxvt
screen.teraterm disable ncv in teraterm
screen.vte  screen in any VTE-based terminal
screen.vte-256color GNU Screen with vte using 256 colors
screen.xterm-256color   GNU Screen with xterm using 256 colors
screen.xterm-r6 screen customized for X11R6 xterm
screen.xterm-xfree86    screen customized for modern xterm
st           simpleterm
st-16color  simpleterm with 16-colors
st-256color simpleterm with 256 colors
sun         Sun Microsystems Inc. workstation console
teraterm    Tera Term
teraterm2.3 Tera Term Pro
tmux        tmux terminal multiplexer
tmux-256color   tmux with 256 colors
vt100-nav   vt100 without advanced video option
vt102       dec vt102
vt52        dec vt52
vte         VTE aka GNOME Terminal
vte-256color    VTE with xterm 256-colors
vwmterm     (vwm term)
vt100       dec vt100 (w/advanced video)
vt220       dec vt220
wsvt25      NetBSD wscons in 25 line DEC VT220 mode
wsvt25m     NetBSD wscons in 25 line DEC VT220 mode with Meta
xfce        Xfce Terminal
xterm       xterm terminal emulator (X Window System)
xterm-1002  xterm any-event mouse
xterm-1003  testing xterm-mouse
xterm-1005  xterm UTF-8 mouse
xterm-1006  xterm SGR-mouse
xterm-16color   xterm with 16 colors like aixterm
xterm-256color  xterm with 256 colors
xterm-88color   xterm with 88 colors
xterm-8bit  xterm terminal emulator 8-bit controls (X Window System)
xterm-basic modern xterm terminal emulator - common
xterm-bold  xterm terminal emulator (X11R6 Window System) standout w/bold
xterm-direct    xterm with direct-color indexing
xterm-direct2   xterm with direct-color indexing (old)
xterm-hp    xterm with hpterm function keys
xterm-new   modern xterm terminal emulator
xterm-nic   xterm with ich/ich1 suppressed for non-curses programs
xterm-noapp xterm with cursor keys in normal mode
xterm-old   antique xterm version
xterm-pcolor    xterm with color used for highlights and status line
xterm-r5    xterm R5 version
xterm-r6    xterm X11R6 version
xterm-sco   xterm with SCO function keys
xterm-sun   xterm with sunFunctionKeys true
xterm-utf8  xterm with no VT100 line-drawing in UTF-8 mode
xterm-vt220 xterm emulating vt220
xterm-vt52  xterm emulating dec vt52
xterm-x10mouse  X10 xterm mouse
xterm-x11hilite X11 mouse with highlight
xterm-x11mouse  X11 mouse
xterm-xf86-v32  xterm terminal emulator (XFree86 3.2 Window System)
xterm-xf86-v33  xterm terminal emulator (XFree86 3.3 Window System)
xterm-xf86-v333 xterm terminal emulator (XFree86 3.3.3 Window System)
xterm-xf86-v40  xterm terminal emulator (XFree86 4.0 Window System)
xterm-xf86-v43  xterm terminal emulator (XFree86 4.3 Window System)
xterm-xf86-v44  xterm terminal emulator (XFree86 4.4 Window System)
xterm-xfree86   xterm terminal emulator (XFree86)
xterm-xi    xterm on XI Graphics Accelerated X under BSD/OS 3.1
xterm-color generic color xterm
xterm-24    xterm terminal emulator (X Window System)

七、命令infocmp来比较两个终端的区别

比如 infocmp vt100 vt220 将会输出 vt100 和 vt220 的区别:

[root@htlwk0001host ~]# infocmp vt100 vt220
comparing vt100 to vt220.comparing booleans.mir: F:T.comparing numbers.comparing strings.blink: '\E[5m$<2>', '\E[5m'.bold: '\E[1m$<2>', '\E[1m'.clear: '\E[H\E[J$<50>', '\E[H\E[J'.cuf1: '\E[C$<2>', '\E[C'.cup: '\E[%i%p1%d;%p2%dH$<5>', '\E[%i%p1%d;%p2%dH'.cuu1: '\E[A$<2>', '\E[A'.dch: NULL, '\E[%p1%dP'.dch1: NULL, '\E[P'.dl: NULL, '\E[%p1%dM'.dl1: NULL, '\E[M'....

Linux系统下与终端相关的命令相关推荐

  1. linux清除文件后df还是满的,Linux系统下用du和df命令清除大文件的方法

    很多用户表示,Linux系统中发现/home目录下剩余空间不足的时候,可以使用du和df命令来对找到大文件,并且对它们进行删除,从而腾出足够的空间.但是,如何用du和df命令清除大文件呢?下面,U大侠 ...

  2. linux系统下 压缩和解压缩文件命令

    linux系统下 压缩和解压缩文件命令 1.把/home目录下面的mydata目录压缩为mydata.zip zip -r mydata.zip mydata #压缩mydata目录 2.把/home ...

  3. Linux系统下的文件管理类常命令及使用方式

    Linux上的文件管理类命令有哪些,常用的使用方式 文件系统操作命令分为:目录操作命令.文件操作命令.权限操作命令 目录操作命令: ls 列出目录的属性信息 pwd 列出用户当前所处目录路径 du 列 ...

  4. windows和linux系统下测试端口连通性的命令

    文章目录 1. ping 2. telnet 3. ssh 4. curl 5. wget 6. tcping 总结 1. ping ping命令只能测试某个IP通不通,不能测试某端口的连通性.因为p ...

  5. Linux系统下利用Impost3r劫持sudo命令窃取凭据

    Impost3r是一款针对Linux平台的密码窃取工具,该工具采可以在linux系统的普通用户权限下制造水坑,从目标Linux主机中获取各类密码如ssh.su.sudo等. 软件使用 C 语言编写,可 ...

  6. linux中超级终端怎么用,Linux系统下超级终端Minicom的使用方法是什么?

    linux 下的超级终端minicom的使用手册 Linux下的Minicom的功能与Windows下的超级终端功能相似,适于在linux通过超级终端对嵌入式设备的管理以及对嵌入操作系统的升级,现写出 ...

  7. 查询系统linux命令,Linux系统下基本的帮助查询命令小结

    命令名 –help | more 显示一个简略的命令帮助(对大部分命令有效).举个例子,试着使用 "cp –help | more"."--help"和和DOS ...

  8. linux恢复rm命令,Linux系统下不小心使用rm命令删除的文件能有办法恢復吗?

    linux的文件被rm删除是可以通过linux自带的文件恢复工具debugfs来进行恢复,但是只能恢复ext2文件系统的文件,不能恢复ext3文件系统的文件. 1,首先查看需要恢复的文件所在的文件系统 ...

  9. linux如何更改ssh配置文件,Linux系统下ssh的相关配置详细解析

    ssh是大家常用的登录linux服务器的方式,但是为了安全考虑,有时候我们需要针对ssh做一些特殊处理,本文记录笔者曾经做过的一些修改,供大家参考. 一.修改ssh端口 ssh默认为22端口,如果需要 ...

最新文章

  1. 落地三大产业,深耕两个领域,百度AI的这一年|李彦宏乌镇行
  2. Cocos2d-CCScene所有场景切换特效[转载]
  3. OpenCV检测面部特征点的实例(附完整代码)
  4. HDFS的API调用,创建Maven工程,创建一个非Maven工程,HDFS客户端操作数据代码示例,文件方式操作和流式操作
  5. java程序设计_JAVA基础程序设计之方法
  6. Java基础学习笔记之:System类;Math类;Arrays类BigInteger,BigDecimal
  7. hexo的yelee主题修改文章正文颜色、正文字體大小
  8. Codeforces Round #434 (Div. 2)【A、B、C、D】
  9. 中国十大科技进展2项,世界十大科技进展6项生物相关;相比工程,生物与国际差距还是较大...
  10. 【转】应聘时最漂亮的回答
  11. 电导池行业调研报告 - 市场现状分析与发展前景预测(2021-2027年)
  12. 4g网络什么时候淘汰_你的4G手机 什么时候淘汰
  13. Zeppelie连接jdbc的使用
  14. 2018年单招理科考计算机吗,2018高职单招考试难吗 单招考试的内容
  15. ExtJs教程----如何改变各个区域的背景色
  16. 以下选项不是python文本处理方向第三方库_Python程序设计-超星尔雅-学习通-题库零氪...
  17. Flutter 页面弹出毛玻璃浮层
  18. Top9竞赛总结-NLP语义相似度 第三届拍拍贷“魔镜杯”大赛
  19. 如何越过计算机开机密码,怎样跳过电脑开机密码教程
  20. 新能力 | 云开发CMS内容管理系统,5分钟搞定小程序管理后台

热门文章

  1. jax-rs配置_具有MicroProfile配置的可配置JAX-RS ExceptionMapper
  2. java中转json字符串_如何在Java中转义JSON字符串-Eclipse IDE技巧
  3. java gc cms_Java垃圾收集器:G1GC何时将CMS强制退出?
  4. spark rest_Spark简介,您的下一个REST Java框架
  5. grpc 流式传输_编写下载服务器。 第一部分:始终流式传输,永远不要完全保留在内存中...
  6. Spring Boot:构建一个RESTful Web应用程序
  7. 系统属性的JDK 12 Javadoc标记
  8. 带Spring Boot的GWT
  9. 无服务器-仅仅是构建现代应用程序的一种方法?
  10. glassfish hk2_使用GlassFish 3.1.2.2和Primefaces 3.4的JDBC领域和基于表单的身份验证