linux显示当期登陆用户信息“w”命令

功能说明:显示目前登入系统的用户信息。

语  法:w [-fhlsuV][用户名称]

补充说明:执行这项指令可得知目前登入系统的用户有那些人,以及他们正在执行的程序。单独执行w
指令会显示所有的用户,您也可指定用户名称,仅显示某位用户的相关信息。

参  数:
  -f  开启或关闭显示用户从何处登入系统。 
  -h  不显示各栏位的标题信息列。 
  -l  使用详细格式列表,此为预设值。 
  -s  使用简洁格式列表,不显示用户登入时间,终端机阶段作业和程序所耗费的CPU时间。 
  -u  忽略执行程序的名称,以及该程序耗费CPU时间的信息。 
  -V  显示版本信息。

USER:当前登陆用户;

TTY:登陆模式;

FROM:登陆主机IP(本地登陆不显示ip);

[email protected]:登陆时间;

IDLE:空闲时间;

JCPU:累计使用CPU时间;

PCPU:当前任务使用CPU时间;

WHAT:当前使用命令(空闲显示:-bash)

---------------------

第一行信息同 uptime命令信息,参照uptime命令

时间: 2024-10-07 08:56:23

linux显示当期登陆用户信息“w”命令的相关文章

linux 下查看登陆用户

使用linux 的last命令: last命令列出的是/var/log 目录下的wtmp文件内容,这个文件存的是二进制内容,不可以直接用vi等文本边界软件打开.这样即使是root用户也不可能随随便便的就修改文件内容.列出的内容包括用户名,终端号,ip地址和登陆时间,最重要的就是登录时间和ip地址,如果你在这个命令中看到非法的ip地址或在某个你没有操作的时间有登陆行为,你很可能已经被瞄上了!!! last直接列出该文件的所有内容,可以使用last | more 或者less 来分屏显示. last

Linux免交互登陆远程主机并执行命令(密钥对和Expect)

Linux下实现免交互登陆一般有两种: 1. SSH无密码认证方式 客户端使用ssh-keygen生成密钥对,将公钥复制到服务端(authorized_keys),SSH提供公钥登陆,当SSH访问服务端时,服务端先在本机寻找客户端的公钥,然后把客户端发来的公钥进行比较,如果一致,则用公钥加密给客户端,客户端再用私钥进行解密,实现加密所有传输的数据. 1>.在客户机上创建密钥对 # ssh-keygen -t rsa #一路回车 2>.登陆ssh服务器,创建.ssh目录及设置权限 # mkdir

有关/etc/passwd,/etc/shadow,/etc/group,以及用户管理与查看用户信息的命令知识总结

/etc/passwd文件 passwd文件存放的是用户相关的信息,包含有用户名,密码,属主uid,属组gid,注释相关,家目录,用户所用的shell root:x:0:0:root:/root:/bin/bash 有7个字段,每个字段代表的是:1.用户名2.密码,用一个X表示,其以加密的形式存放在/etc/shadow下3.属主id4.属组id5.对用户进行的注释信息,以便日后查看6.用户家目录7.用户所用的shell,有一类用户是不登录的,也就是说,根本用不上shell    daemon:

linux查看用户登录信息-w命令

NAME w - Show who is logged on and what they are doing. SYNOPSIS w - [husfV] [user] DESCRIPTION w displays information about the users currently on the machine, and their processes. The header shows, in this order, the current time, how long the syst

Linux下常用的硬件信息查看命令

1.查看CPU型号,这里为了方便查看结合管道符用grep进行了匹配,当然只需要前面的命令也可以,命令如下: cat /proc/cpuinfo | grep "model name" 结果如图所示,CPU型号和主频都看的很清楚, 2.查看CPU的位数,这里方法有多种,我们使用最直接最方便的方式: getconf LONG_BIT 3.CentOS下查看当前操作系统版本 cat /etc/redhat-release 4.查看Linux内核版本 只输出内核信息: uname -r  输出

Centos-当前登录用户信息- w who

w who 显示当前登录系统的用户,但w显示的更为详细 who 相关参数 # 默认输出 用户名.登录终端.登录时间 -a 列出所有信息 -b    系统最近启动日期 -m   当前终端信息,相当于 who am i -q 列出当前登录用户并统计用户数量 -r 显示当前系统运行级别 -u 显得当前每个用户的用户名.登录终端.登录时间.终端活动.进程标识 -w 显示tty状态, + 任何人可写, - 仅对root用户或所有者可写, ? 终端故障 who显示的信息 1. 用户名 2. 状态,终端是否可

Linux操作系统下查看硬件信息的命令总结

1.查看CPU型号 [[email protected] ~]# cat  /proc/cpuinfo | grep  name | awk -F : '{print $2}' |uniq  Intel(R) Xeon(R) CPU E5-2620 0 @ 2.00GHz 2.查看物理CPU数量 [[email protected] ~]# cat  /proc/cpuinfo  | grep  physical |sort |uniq address sizes: 46 bits physic

Linux禁止非WHEEL用户使用SU命令

通常情况下,一般用户通过执行"su -"命令.输入正确的root密码,可以登录为root用户来对系统进行管理员级别的配置. 但是,为了更进一步加强系统的安全性,有必要建立一个管理员的 组,只允许这个组的用户来执行"su -"命令登录为root用户,而让其他组的用户即使执行"su -".输入了正确的root密码,也无法登录为root用户.在UNIX和Linux下,这个组的名称通常为"wheel". 一.禁止非whell组用户切换

012 验证登陆用户信息

本实例验证用户登陆信息 程序运行结果如下: 程序如下: import java.util.*;public class Checklogin { public static void main(String[]args) { Scanner sc=new Scanner(System.in); String name; System.out.println("请输入姓名:"); name=sc.nextLine(); String password; System.out.printl