Linux基础命令---显示登录用户w

w

显示哪些用户登录,并且显示用户在干什么。报头按此顺序显示当前时间、系统运行时间、当前登录用户数以及过去1、5和15分钟的系统平均负载。接着为每个用户显示以下条目:登录名、TTY名称、远程主机、登录时间、空闲时间、JCPU、PCPU和当前进程的命令行。JCPU时间是附加到TTY的所有进程使用的时间。它不包括过去的后台作业,但也包括当前正在运行的后台作业。PCPU时间是当前进程使用的时间,在“what”字段中命名。

此命令的适用范围:RedHat、RHEL、Ubuntu、CentOS、SUSE、openSUSE、Fedora。

 

1、语法

       w [选项]  [user]

 

2、选项列表


选项


说明


-h


不显示标题栏


-u


忽略执行程序的名称和cpu时间


-s


使用短格式,不显示登录时间、JCPU 和PCPU time


-f


显示用户从哪里登录


-V


显示版本信息

 

3、文件

       /var/run/utmp,正在登陆的用户信息。

       /proc  process information,进程信息。

 

4、实例

显示登录的用户信息


[[email protected] ~]# w

 08:53:05 up 3 days, 18:42,  4 users,  load average: 0.00, 0.00, 0.00

USER     TTY     FROM              [email protected]   IDLE  JCPU   PCPU WHAT

david    tty7    :0               Sat20   15days 1.99s  0.00s pam: gdm-password

root     pts/0   :1.0             Sat20    0.00s 0.08s  0.00s w

root     pts/1   :1.0             21:28   11:24m 0.00s  0.00s bash

root     tty1    :1               Sat20   15days 18.07s 18.07s /usr/bin/Xorg :1 -br -verbose -audi

[[email protected] ~]# 

原文地址:https://www.cnblogs.com/wj78080458/p/10325732.html

时间: 2024-07-31 20:53:32

Linux基础命令---显示登录用户w的相关文章

Linux基础命令---显示登录用户logname

logname 显示当前登录的用户名称.此命令的适用范围:RedHat.RHEL.Ubuntu.CentOS.SUSE.openSUSE.Fedora. 1.语法        logname   2.选项列表 选项 说明 --help 显示帮助文档 --version 显示命令版本   3.实例 查看当前登录用户 [[email protected] david]# logname               //查看登录用户 root [[email protected] david]# s

linux基础命令---显示进程ps

ps ps指令可以显示系统中当前进程的信息,它的输出结果是高度可定制的.如果您希望重复更新所选内容和显示的信息,请使用top(1)代替. 请注意,"ps-aux"与"ps aux"不同.POSIX和UNIX标准要求"ps-aux"打印名为"x"的用户拥有的所有进程,以及打印由-a选项选择的所有进程.如果名为"x"的用户不存在,此ps可以将命令解释为"ps aux",并打印警告.此行为旨在

一天一个linux基础命令之添加用户useradd

添加用户 useradd 1.命令格式 useradd [options] USERNAME 2.命令功能 useradd命令用于Linux中创建的新的系统用户.useradd可用来建立用户帐号.帐号建好之后,再用passwd设定帐号的密码.而可用userdel删除帐号. 使用useradd指令所建立的帐号,实际上是保存在/etc/passwd文本文件中 在Red Hat Linux中,adduser命令则是useradd命令的符号连接,两者实际上是同一个指令. useradd可以添加的选项,指

Linux基础命令---显示文本grep

grep 按照指定的模式,在文件中搜索匹配的行,将结果显示在标准输出.另外还有两个指令egrep相当于grep –E,fgrep相当于grep -F.如果没有给出文件名,那么从标准输入读取. 此命令的适用范围:RedHat.RHEL.Ubuntu.CentOS.SUSE.openSUSE.Fedora. 1.语法      grep [选项]  PATTERN files      grep [OPTIONS]  [-e PATTERN | -f FILE]  [FILE...]   2.选项列

Linux基础命令---显示文本look

look 显示文件中以特定字符串开始的行.在look执行二进制搜索时,必须对文件中的行进行排序.如果未指定文件,则使用文件"/usr/share/dict/words",只比较字母数字字符,忽略字母字符的大小写. 此命令的适用范围:RedHat.RHEL.Ubuntu.CentOS.SUSE.openSUSE.Fedora. 1.语法        look [选项]  string files   2.选项列表 选项 说明 --version 显示命令版本信息 --help 显示帮助

Linux基础命令---显示树形进程pstree

pstree pstree显示正在运行的进程的树形结构,树以PID为根:如果省略了pid则以init为根.如果指定了用户名,则显示根植于该用户拥有的进程的所有进程树.如果pstree被调用为pstree.x11,那么它将提示行尾的用户按RETURE,并且在这种情况发生之前不会返回.这对于在x终端中运行pstree非常有用. pstree通过将相同的分支放在方括号中并以重复计数作为前缀,在视觉上合并它们.例如: init-+-getty |-getty |-getty '-getty 变成下面的样

Linux基础命令---显示主机名hostname

hostname hostname指令用于设置或者显示系统主机名,没有任何参数就会返回gethostname()函数的返回值.使用hostname指令之后,主机名会立马被修改,但是重启系统之后就失效了.可以修改配置文件/etc/sysconfig/network,使主机名永久有效. 此命令的适用范围:RedHat.RHEL.Ubuntu.CentOS.SUSE.openSUSE.Fedora.   1.语法       hostname [选项]   2.选项列表 选项 说明 -h | --he

运维基础--Linux基础命令

 Linux基础命令 刚接触Linux,往往会有一个印象就是Linux操作起来比我们熟悉的windows难,其实不然,只要了解熟知了Linux的CLI界面诸多的命令的用法就能使很多在GUI界面下的操作变的无比简单:以下是Linux使用中的几个基础命令: 1.cd: cd [-L|-P] [dir]  改变shell 的工作目录,默认是用户的家目录: cd DIR:切换到DIR目录: cd:   切换至当前用户的家目录: cd - :将工作目录切换至上一次的工作目录:两个目录之间的来回切换! 原理

LINUX基础命令的使用以及vim的简单命令

一 命令提示符说明 [登录用户@主机名 工作目录]# 二 Linux命令格式 命令字  [选项]  [参数1] [参数2] [ ] 表示里面内容可有可无 选项:如果是单个字符,用-               如:# ls -l 如果是一个单词,用--              如:# ls --color 多个单个字符的选项可以合并一个-   如:# ls -l -h = # ls –lh 三 基本命令及其说明 1. 基本命令 # uname -r//查询内核 # cat /etc/redha