《Linux操作系统基础》课件——who和last命令.pdfVIP

  • 0
  • 0
  • 约2.57千字
  • 约 17页
  • 2026-01-26 发布于福建
  • 举报

《Linux操作系统基础》课件——who和last命令.pdf

who和last命令

任务描述

假如某公司使用Linux作为服务器操作系统,而你作为一名网

络管理员,应该了解一段时间内哪些用户登录过系统,当前

系统中哪些用户正在登录,以及每个登录用户的执行情况。

who命令

who命令只能显示当前登陆的用户信息,但无法知晓每个

用户正在执行的命令。

命令格式:who[选项][file]

说明:who命令默认是通过/var/run/utmp文件来获取登陆

用户信息,但如果通过file指定另一个文件,则who命令将

不再默认读取/var/run/utmp文件,而是读取该指定文件来

获取信息。

who命令

【例】显示系统最新启动日期,以及每个用户的登陆详情、

终端状态。

等同于who-s

用户名登陆终端登陆时间

有关who命令常用选项及含义

选项含义

-a列出所有信息,相当于所有选项。

-b列出系统最近启动的时间日期。

-l列出所有可登陆的终端信息。

-m仅列出关于当前终端的信息,who-m命令等同于whoami。

-q列出在本地系统上的用户和用户数的清单。

-r显示当前系统的运行级别。

-s仅显示名称、线路和时间字段信息,这是who命令的默认选项。

有关who命令常用选项及含义

选项含义

显示当前每个用户的用户名、登陆终端、登陆时间、线路活动和

-u

进程标识。

显示tty终端的状态,“+”表示对任何人可写,“-”表示仅对

-T或-w

root用户或所有者可写,“?”表示遇到线路故障。

who和last命令

w命令查看服务器上目前已登录的用户信息,还可以知道每

个用户执行任务的情况。

w命令的格式:w[选项][用户名]

如果w命令后跟[用户名],则表示只显示此用户的信息。

who和last命令

w命令的选项及含义

选项含义

-h不显示输出信息的标题

-l用长格式输出

-s用短格式输出,不显示登陆时间,JCPU和PCPU时间

-V显示版本信息

who和last命令

【实例】显示当前用户登陆信息。

标题含义

USER登录到系统的用户。

TTY登录终端。

LOGIN@用户登陆的日期和时间。

IDLE表示某个程序上次从终端开始执行到现在所持续的时间。

who和last命令

【实例】显示当前用户登陆信息。

JCPU和该终端连接的所有进程占用的CPU运算时间。这个时间里并

不包括过去的后台作业时间,但是包括当前正在运行的后台作业所占用

的时间。

PCPU当前进程所占用的CPU运算时间。

WHAT表示用户当前执行的是什么命令。

who和last命令

last命令

last命令用于查看所有系统的用户登录记录

命令格式:last[参数]

who和last命令

last信息解读

第一列:用户名

第二列:终端位置

第三列:登录IP或者内核,0或者什么都没有,

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档