浅见池也 发表于 2018-5-22 06:38:38

Linux终端查看

  Linux是一个多用户的操作系统,它允许多个用户同时登录,每个用户都拥有Linux中特定的文件资源。

  本文简单介绍了查看终端的有关命令

  Linux终端的类型有

  pty    物理终端

  tty    虚拟终端

  ttys   串行终端

  pts/#伪终端

  console控制台

  

  who命令

  -H    显示who命令输出各字段的含义
Last login: Wed Oct 21 06:28:40 2015
# who
root   tty1         2015-10-21 06:28
root   pts/0      2015-10-21 06:29 (atian)
# who -H
名称   线路       时间         备注
root   tty1         2015-10-21 06:28         #本机
root   pts/0      2015-10-21 06:29 (atian)   #我的CRT登录终端
#  

   w命令
  显示登录的终端和它们正在做的事

      用法:w user [...]
# w
06:53:11 up 27 min,2 users,load average: 0.00, 0.03, 0.17
USER   TTY      FROM             LOGIN@   IDLE   JCPU   PCPU WHAT
root   tty1                      06:28   24:23   0.24s0.24s -bash
root   pts/0    atian            06:29    7.00s0.32s0.07s w  last命令

  依赖于/var/log/wtmp文件,显示用户登陆历史
  -n:显示最近n次登陆信息
# last -n 5
root   pts/0      atian            Wed Oct 21 07:04   still logged in   
root   pts/2      atian            Wed Oct 21 06:59   still logged in   
root   pts/1      atian            Wed Oct 21 06:58 - 06:59(00:00)   
root   pts/0      atian            Wed Oct 21 06:29 - 06:59(00:30)   
root   tty1                        Wed Oct 21 06:28   still logged in   
wtmp begins Fri Aug 28 15:19:22 2015   lastb命令

  依赖于/var/log/btmp文件,显示用户错误的登陆尝试

# lastb -n 5
(unknown tty1                        Tue Oct 20 16:48 - 16:48(00:00)   
root   tty1                        Tue Oct 20 13:25 - 13:25(00:00)   
root   tty1                        Mon Oct 19 09:15 - 09:15(00:00)   
(unknown tty1                        Fri Oct 16 00:06 - 00:06(00:00)   
(unknown tty1                        Thu Oct 15 14:36 - 14:36(00:00)   
btmp begins Fri Oct2 21:27:32 2015   lastlog命令
  告所有用户的最近登录情况,或者指定用户的最近登录情况
  -u 指定用户

  -t 显示在此时间内登陆过的用户

# lastlog -u root
用户名         端口   来自             最后登陆时间
root             pts/0    atian            三 10月 21 07:04:32 +0800 2015
# lastlog -t 2015
用户名         端口   来自             最后登陆时间
root             pts/0    atian            三 10月 21 07:04:32 +0800 2015
a                pts/1                     四 9月 24 14:06:28 +0800 2015
c                pts/0                     日 8月 23 11:14:52 +0800 2015
abcd             tty1                      日 9月 27 15:24:47 +0800 2015
1234             pts/0                     一 9月 28 11:55:12 +0800 2015
user1            pts/0    172.30.197.4   三 10月 14 20:07:34 +0800 2015
user2            pts/1    192.168.1.103    六 10月3 13:20:58 +0800 2015  tty命令

  tty- 显示tty终端所链接的设备文件名
# tty
/dev/pts/2  

  
页: [1]
查看完整版本: Linux终端查看