
正文
linux中显示用户命令 linux显示当前用户名命令
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
Linux中显示自己登录的用户用那个命令?
login name:登录用户名; terminal line:使用终端设备; login time:登录到系统的时间。 下面对who命令的常用参数进行说明。 -m 它的效果同who am i显示出自己在系统中的用户名,登录终端,登录时间 -q 只显示用户的登录帐号和登录用户的数量 -s 忽略,它同于who -r 可以查看当前系统的运行级别 run-level 3 Apr 21 09:37 last=S -H,--heading 显示一行列标题。常用的标题如表4-2所示。 三, whoami 命令只显示出自己在系统中的用户名 四, who am i 命令显示出自己在系统中的用户名,登录终端,登录时间 可以查看自己登录到系统中的用户名,它同logname一样。 五, logname 命令可以显示自己登录到系统中的用户名 六, last 命令可以查看上次自己登录的时间,当然root可以查看其他用户登录的情况。 last -n user 可以看user前n次登录的情况 七, tty命令 可以使用tty来报告所连接的设备或终端 。《Linux就该这么学》里有相关介绍,建议看看。
相关问答
Q1: linux下 显示登录用户详细信息的命令是什么
linux w 命令参数:
-f 开启或关闭显示用户从何处登入系统。
-h 不显示各栏位的标题信息列。
-l 使用详细格式列表,此为预设值。
-s 使用简洁格式列表,不显示用户登入时间,终端机阶段作业和程序所耗费的CPU时间。
-u 忽略执行程序的名称,以及该程序耗费CPU时间的信息。
-V 显示版本信息。
USER —登录的用户名
TTY —登录后系统分配的终端号
FROM—远程主机名,即从哪儿登录来的
LOGIN@—何时登录
IDLE—空闲了多长时间,表示用户闲置的时间。这是一个计时器,一旦用户执行任何操作,该计时器便会被重置
JCPU—和该终端(tty)连接的所有进程占用的时间,这个时间里并不包括过去的后台作业时间,但却包括当前正在运行的后台作业所占用的时间
PCPU—指当前进程(即在WHAT项中显示的进程)所占用的时间
WHAT—当前正在运行进程的命令行
例如:
user3 pts/39 192.168.0.5 07Jul13 2:11m 1.62s 1.58s ssh 10.1.1.2
user3用户2013年7月7日从IP 192.168.0.5登录到本机,终端号pts/39,已经2小时11分没有操作了,登录后其所有进程占用CPU时间1.62秒,当前执行的程序是ssh 10.1.1.2,占用CPU时间1.58秒
Q2: linux如何查看有多少用户登录
1、使用w命令查看登录用户正在使用的进程信息
Linux w命令用于显示目前登入系统的用户信息。
执行这项指令可得知目前登入系统的用户有哪些人,以及他们正在执行的程序。
单独执行w指令会显示所有的用户,您也可指定用户名称,仅显示某位用户的相关信息。
语法:
w [-fhlsuV][用户名称]
参数:
-f 开启或关闭显示用户从何处登入系统。
-h 不显示各栏位的标题信息列。
-l 使用详细格式列表,此为预设值。
-s 使用简洁格式列表,不显示用户登入时间等。
-u 忽略执行程序的名称,以及该程序耗费CPU时间的信息。
-V 显示版本信息。
w命令用于显示已经登录系统的用户的名称,以及他们正在做的事。该命令所使用的信息来源于/var/run/utmp文件。
w命令输出的信息包括:用户名称、用户的机器名称或tty号、远程主机地址、用户登录系统的时间、空闲时间、当前进程所用时间、用户当前正在使用的命令。
2、使用who命令查看用户名称及所启动的进程
who命令用于列举出当前已登录系统的用户名称。其输出为:用户名、tty号、时间日期、主机地址。
Linux中who命令用于显示系统中有哪些使用者正在上面,显示的资料包含了使用者ID、使用的终端机、从哪边连上来的、上线时间、呆滞时间、CPU使用量、动作等等。
语法:
who[参数]
可得知目前有那些用户登入系统,单独执行who指令会列出登入帐号,使用的终端机,登入时间以及从何处登入或正在使用哪个X显示器。
参数:
-H或--heading 显示各栏位的标题信息列。
-i或-u或-idle
显示闲置时间,若该用户在前一分钟之内有进行任何动作,将标示成.号,如果该用户已超过24小时没有任何动作,则标示出old字符串。
-m 此参数的效果和指定am i字符串相同。
-q或--count 只显示登入系统的帐号名称和总人数。
-w或-T或--mesg或--message或--writable 显示用户的信息状态栏。
-l 列出任何登录进程。
-T或-w 显示用户的信息状态栏。
Q3: 如何查看Linux中各个用户的历史操作命令
1、首先打开Linux直接输入一个history即可。
2、然后如果想执行历史中的某个命令,直接感叹号加行号即可。
3、还可以运用感叹号加命令的起始字符即可调出历史命令。
4、输完了以后按回车你就会看到命令起作用了。
5、然后就会显示Linux中各个用户具体的操作时间和操作,通过以上步骤即可解决查看Linux中各个用户的历史操作命令的问题。
Q4: Linux显示当前用户名的命令是?
显示当前用户的参考命令如下:
[root@hnode2 ~]# id
uid=0(root) gid=0(root) groups=0(root)
注:以上root是当前的用户
Q5: 如何查询linux系统中所有用户的用户名和密码
查询linux系统中所有用户linux中显示用户命令的用户名和密码的方法如下linux中显示用户命令:
1、输入“cat /etc/passwd”命令查看所有的用户信息。
2、输入“cat /etc/passwd|grep 用户名”命令linux中显示用户命令,用于查找某个用户。
3、输入“cat /etc/group”命令linux中显示用户命令,用于查看所有组信息。
4、输入“cat /etc/group|grep 组名”命令linux中显示用户命令,用于查找某个用户组。
5、输入“groups” 查看当前登录用户的组内成员;“groups test” 查看test用户所在的组,以及组内成员;“whoami”查看当前登录用户名。
关于linux中显示用户命令和linux显示当前用户名命令的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。







