linux 查看用户信息
目录
/etc/passwd
id命令
whois命令
whoami命令
who命令
w命令
finger命令
vlock命令
/etc/passwd
有的用户信息在根目录 /etc/passwd 文件内,而passwd的所有权限是root用户及root组用户,所有想要查看所有用户,需要root用户登录系统。
root登录,more /etc/passwd
除了cat /etc/passwd文件外,其实还有很多命令可以直接查看系统用户信息
id命令
功能:打印指定用户的用户和组信息。
语法:id [选项]... [用户名]
说明:如果省略用户名,打印打印当前用户的用户和组信息。
whois命令
功能:查找并显示用户信息。
语法:whois 【选项】 …… 对象 ……
说明:whois指令会去查找并显示指定帐号的用户相关信息,因为它是到WHOIS数据库去查找,所以该帐号名称必须在上面注册方能寻获,且名称没有大小写的差别。使用whois指令需要先安装whois软件包。
whoami命令
功能:显示与当前的有效用户ID 相关联的用户名。
语法:whoami [选项]...
说明:与id -un 相同。
参数:
--help 显示此帮助信息并退出
--version 显示版本信息并退
who命令
功能:显示当前已登录的用户信息。
语法:who [选项]... [ 文件 | 参数1 参数2 ]
说明:执行这项指令可得知目前有那些用户登入系统,单独执行who指令会列出登入帐号,使用的终端机,登入时间以及从何处登入或正在使用哪个X显示器。
参数:
-a, --all 等于-b -d --login -p -r -t -T -u 选项的组合
-b, --boot 上次系统启动时间
-d, --dead 显示已死的进程
-H, --heading 输出头部的标题列
-l,--login 显示系统登录进程
--lookup 尝试通过 DNS 查验主机名
-m 只面对和标准输入有直接交互的主机和用户
-p, --process 显示由 init 进程衍生的活动进程
-q, --count 列出所有已登录用户的登录名与用户数量
-r, --runlevel 显示当前的运行级别
-s, --short 只显示名称、线路和时间(默认)
-T, -w, --mesg 用+,- 或 ? 标注用户消息状态
-u, --users 列出已登录的用户
--message 等于-T
--writable 等于-T
--help 显示此帮助信息并退出
--version 显示版本信息并退
w命令
功能:显示目前登入系统的用户信息。
语法:w [-fhlsuV][用户名称]
说明:执行这项指令可得知目前登入系统的用户有那些人,以及他们正在执行的程序。单独执行w指令会显示所有的用户,您也可指定用户名称,仅显示某位用户的相关信息。
参数:
-f 开启或关闭显示用户从何处登入系统。
-h 不显示各栏位的标题信息列。
-l 使用详细格式列表,此为预设值。
-s 使用简洁格式列表,不显示用户登入时间,终端机阶段作业和程序所耗费的CPU时间。
-u 忽略执行程序的名称,以及该程序耗费CPU时间的信息。
-V 显示版本信息。
finger命令
finger命令的功能是查询用户的信息,通常会显示系统中某个用户的用户名、主目录、停滞时间、登录时间、登录shell等信息。如果要查询远程机上的用户信息,需要在用户名后面接“@主机名”,采用[用户名@主机名]的格式,不过要查询的网络主机需要运行finger守护进程。
该命令的一般格式为:
finger [选项] [使用者] [用户@主机]
命令中各选项的含义如下:
-s 显示用户的注册名、实际姓名、终端名称、写状态、停滞时间、登录时间等信息。
-l 除了用-s选项显示的信息外,还显示用户主目录、登录shell、邮件状态等信息,以及用户主目录下的.plan、.project和.forward文件的内容。
-p 除了不显示.plan文件和.project文件以外,与-l选项相同。
vlock命令
功能:锁住虚拟终端。
语法:vlock [-achv]
说明:执行vlock指令可锁住虚拟终端,避免他人使用。
参数:
-a或--all 锁住所有的终端阶段作业,如果您在全屏幕的终端中使用本参数,则会将用键盘切换终端机的功能一并关闭。
-c或--current 锁住目前的终端阶段作业,此为预设值。
-h或--help 在线帮助。
-v或--version 显示版本信息。
linux 查看用户信息相关推荐
- Linux查看用户信息/查看所有用户信息的命令
文章目录 通过文件 /etc/passwd 来查看所有用户信息 通过文件 /etc/shadow 查看所有用户信息 使用 getent 命令查看所有用户信息 使用 compgen 命令查看所有的用户信 ...
- linux 查看用户信息id,查看组、用户(包括id、finger指令)
以root身份登录. 查看组: more /etc/group 查看用户: cat /etc/passwd 查看用户相信信息: 1.id [option] 用户名 -a 忽略, 同 其它 版本 兼容 ...
- linux查看进程详细信息top,linux查看系统进程信息命令 px,top详解
linux查看系统进程信息命令 px,top详解 发表于:2011-03-10来源:作者:点击数: linux查看系统进程信息命令 px,top详解 软件测试 ps ax命令是显示一个当前系统进程的列 ...
- linux查cpu命令4可以选择哪些运动,Linux 查看cpu 信息的命令及简单实例
Linux 查看cpu 信息的命令及简单实例 有的时候领导会问你某个服务器是多少核的,多少线程的,是不是会懵了,下面教你怎么看cpuinfo 1.查看cpu个数: # cat /proc/cpuinf ...
- linux查看显示器名称命令,linux 查看显示器信息Linux下查看硬件信息命令大全
/proc 虚拟的目录,是系统内存的映射.可直接访问这个目录来获取系统信息.其中也包含下面的信息: 主机CPU信息:cpuinfo 主机DMA通道信息:dma 文件系统信息:filesystems 主 ...
- Linux查看进程信息相关(Ubuntu)
Linux查看进程信息相关(Ubuntu) Linux中一切皆文件(文件:读写执行(查看.创建.删除.移动.复制.编辑),权限(用户.用户组),系统(磁盘.进程)) 对于我们开发人员来说,Li ...
- Linux查看硬盘信息方法总结
转载请注明文章出处:https://tlanyan.me/linux-list-disk-info-summary 本文简要总结Linux查看硬盘信息的方法,基本涵盖普通用户.系统管理员所能接触到的各 ...
- Linux 查看CPU信息,机器型号,内存等信息
这些命令非常有用,但是使用度不算太高,收藏起来以便用到时候备查.转载连接:Linux 查看CPU信息,机器型号,内存等信息 - hunterli的个人空间 - OSCHINA - 中文开源技术交流社区 ...
- linux查硬件信息的命令,Linux查看硬件信息的命令
Linux查看硬件信息的命令 1. lscpu 列出cpu信息 $ lscpu Architecture: x86_64 CPU op-mode(s): 32-bit, ...
最新文章
- ble串口程序设计流程图_流程图程序设计的步骤
- java实现泛型顺序栈
- Ajax、Comet与Websocket
- Npm 包版本知识总结
- 蓝桥杯:算法训练之最大最小公倍数
- 前端学习(2044)vue之电商管理系统电商系统之优化configwebpack和chainwebpack
- 如何在xp中添加打印机
- 超炫酷的 Docker 终端 UI lazydocker,想看哪里点哪里
- WdatePicker日历控件使用方法
- ArcGIS10.2安装教程
- 思科网院Packet Tracer实验(三)调查运行中的 TCP/IP和OSI模型
- SecureCRT方向键显示为^[[A的解决办法
- 罗技鼠标驱动G HUB导致触摸板无法使用
- Ubuntu下Jlink驱动安装使用
- smb协议只能在同一网段吗_基于SMB协议的共享文件读写 博客分类: Java
- 小程序毕业设计 基于微信考试小程序毕业设计开题报告功能参考
- 采样点数、采样率、采样频率、平均采样次数
- 高考数学必考知识点数学高考常考考点
- 计算机术语中cad代表,计算机术语中,CAD表示什么
- nn.functional.normalize