搜索了一下,赞,linux查看用户信息的命令还真不少~:)
?
一,
w命令
该命令用于显示登录到系统的用户情况,w命令功能强大,它不但可以显示有谁登录到系统,还可以显示出这些用户当前正在进行的工作,并且统计数据相对who命令来说更加详细和科学.
w命令的显示项目按以下顺序排列:当前时间,系统启动到现在的时间,登录用户的数目,系统在最近1秒、5秒和15秒的平均负载。然后是每个用户的各项数据,项目显示顺序如下:登录帐号、终端名称、远程主机名、登录时间、空闲时间、JCPU、PCPU、当前正在运行进程的命令行。
其中JCPU时间指的是和该终端(tty)连接的所有进程占用的时间。这个时间里并不包括过去的后台作业时间,但却包括当前正在运行的后台作业所占用的时间。而PCPU时间则是指当前进程(即在WHAT项中显示的进程)所占用的时间。下面介绍该命令的具体用法和参数。
二,
who命令
该命令主要用于查看当前在线上的用户情况。这个命令非常有用。如果用户想和其他用户建立即时通讯,比如使用talk命令,那么首先要确定的就是该用户确实在线上,不然talk进程就无法建立起来。又如,系统管理员希望监视每个登录的用户此时此刻的所作所为,也要使用who命令。
13322696009
13652661679
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来报告所连接的设备或终端。
?
分享到:
相关推荐
例如,使用date命令可以查看当前系统的时间,使用date +%Y--%m--%d命令可以格式化显示时间,使用sudo date -s xx:yy:zz命令可以设置系统的时间。 2. 输出查看命令 输出查看命令是Linux系统中非常常用的命令,包括...
### Linux SSH 命令详解 #### 概述 Linux SSH 命令是一种非常重要的工具,用于在不同计算机之间建立安全的连接。通过 SSH,用户可以在本地机器上控制远程服务器,执行各种任务,如文件传输、命令执行等。本文将详细...
- 这条命令用于查看当前Linux系统的发行版本。 - **命令**: `lsb_release -a` - 使用`lsb_release -a`可以查看更详细的系统版本信息,包括发行版名称、版本号等。 - **命令**: `uname -a` - `uname -a`用于显示...
系统操作命令用于对整个Linux系统进行操作,包括启动、关机、查看系统信息等。常见的系统操作命令包括: - shutdown:关机或重启系统。 - reboot:重启系统。 - halt:停止系统运行。 - poweroff:关闭系统电源。 - ...
一些重要的子目录包括`/root`(管理员宿主目录)、`/home`(普通用户的宿主目录)、`/bin`(普通用户可执行的命令)、`/var...用户执行的命令)、`/etc`(配置文件目录)、`/tmp`(临时目录)和`/proc`(系统信息目录)...
1. **熟悉Linux操作系统环境**:了解Linux的基础架构、用户管理、权限控制等核心概念。 2. **熟悉Linux操作系统的文件结构**:掌握Linux文件系统的组织方式,包括根目录、家目录等重要目录的作用。 3. **熟悉Linux...
本文旨在全面总结Linux操作系统中常用的命令及其功能详解,特别是针对文本编辑器Vi的操作进行了详细的介绍。此外,还涉及了一系列基础而重要的Linux命令,这些命令对于日常管理和开发工作至关重要。 #### Vi编辑器...
- 使用`halt`命令可以关闭Linux系统而不重启。 #### 文件权限解读 - Linux文件权限的第三个部分表示文件所有者所在组的权限。 #### 截取文本数据 - `cut`命令可以用来从文本文件的每一行中截取指定内容的数据。 #...
本资源"Linux命令学习,命令大全"提供了全面的Linux命令指南,涵盖了从基础到高级的各种命令,旨在帮助用户熟练地在终端中进行操作。 一、基本命令 1. `ls`:列出目录内容,可配合 `-l` 参数显示详细信息,`-a` ...
Linux系统中vim工具常用命令大全 Vim 是 Linux 系统中一款功能强大且广泛使用的文本编辑器,以下是 Vim 中一些常用的命令: 移动命令 * h:光标左移 * j:光标下移 * k:光标上移 * l:光标右移 * w:光标移动到...
这些命令可以帮助用户管理文件和目录、查看系统信息、管理进程、查看磁盘空间等。 一、文件和目录管理 * rm 命令:用于删除文件和目录,例如:rm -rf mydir /* 删除 mydir 目录 * cd 命令:用于切换目录,例如:cd...
本手册将深入探讨Linux VI编辑器的使用方法以及一些常用的Linux命令,帮助用户更高效地管理和操作文件。 ### Linux VI编辑器 VI编辑器分为两种模式:命令模式和插入模式。在命令模式下,你可以移动光标、删除文本...
"Linux命令大全 CHM" 是一个非常实用的参考资料,包含了丰富的Linux命令及系统内核的相关信息。CHM文件是一种基于HTML的帮助文档格式,通常用于组织和查阅技术资料。 以下是一些关键的Linux命令及其用途: 1. **ls...
在Linux系统中,VI编辑器是一个非常重要的文本编辑工具,它被广泛用于系统管理和配置文件的编辑。VI编辑器有两种模式:一般模式和编辑模式。要退出VI编辑器,有几种方法: 1. `:q` - 保存更改并退出。如果文件未做...
操作系统实验的第二部分主要涉及Linux的基本操作和vi编辑器的使用。实验目标在于让学生熟悉Linux环境,理解文件结构,掌握基本命令,以及学会使用vi编辑器处理文本文件。 1. 登陆Linux服务器: 使用Windows的...
关机和重启操作需谨慎,`who`可以查看当前在线用户,`sync`用于同步内存数据到磁盘,`shutdown`命令支持-k(警告不关机)、-r(重启)、-h(关机)和-c(取消关机)选项。挂载操作中,`mount`命令用于将分区连接到...
### Linux基础命令详解 #### gcc工作流程与常用参数 **GCC**(GNU Compiler Collection)是GNU发布的编译器集合,支持多种编程语言的编译,其中C和C++最为常见。GCC的工作流程主要包括以下几个阶段: 1. **预处理...
### Linux命令总结与知识点解析 #### 一、Linux系统架构与安装 ...以上知识点涵盖了Linux操作系统的基础架构、安装、常用命令、账户管理以及vi编辑器的基本操作,对于初学者理解Linux系统及其核心功能至关重要。
### Linux SSH 命令详解 #### 一、文件与目录操作 1. **`rm -rf mydir /*`** ...熟练掌握这些命令可以帮助用户更高效地管理和使用 Linux 系统。特别是在服务器管理和日常开发工作中,这些命令的应用极为广泛。
Linux入门基础教程旨在引导初学者理解并掌握这个开源操作...了解并熟练掌握这些基本命令是Linux入门的基础,通过不断的实践和学习,用户可以逐步深入到系统管理、网络配置、编程开发等领域,充分利用Linux的强大功能。