从现在开始,每天一点点……
检查用户信息
上一篇 /
下一篇 2008-10-15 15:39:53
/ 个人分类:Linux
1.id命令用于显示用户信息和组信息
id [-g] [-G] [-u] [-n] [USERNAME]
-g:只打印主要组ID
-G:打印所有组ID
-u:只打印有效用户ID
-n:打印用户名和组名称,不能单独使用,需要配合上面三个选项
2.whoami 获取当前用户的用户名
3.who、users、w查看正在会话中的用户
w
USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT
web pts/1 192.168.1.100 14:31 0.00s 0.11s 0.02s w
USER:登陆用户的用户名
TTY:用户登录终端
FROM:如果用户从网络上登录,用户使用的主机名
LOGIN@:用户开始会话的时间
IDLE:终端已经空闲的时间
JCPU:与终端会话相关的,所有当前运行进程消耗的cpu的时间总量
PCPU:在“what”字段中命名的唯一一个进程所消耗的cpu的时间总量
WHAT:用户的当前运行进程
w -h 跳过标题
web0 pts/1 192.168.1.100 14:31 0.00s 0.14s 0.01s w -h
w -s 简短列表
USER TTY FROM IDLE WHAT
web pts/1 192.168.1.100 0.00s w -s
w -f 不显示 from 字段
USER TTY LOGIN@ IDLE JCPU PCPU WHAT
web pts/1 14:31 0.00s 0.17s 0.01s w -f
4.finger用户何时最后登陆系统及其他信息
finger [-s] [-l] [-p] [ USER....] [USER@HOST....]
-s 概要形式输出
Login Name Tty Idle Login Time Office Office Phone
web web pts/1 Oct 15 14:31 (192.168.1.100)
-l 详细格式输出
Login: web Name: web
Directory: /home/webroot Shell: /bin/bash
On since Wed Oct 15 14:31 (EDT) on pts/1 from 192.168.1.100
No mail.
No Plan.
-p 不显示".plan" ".project"
Login: webroot Name: webroot
Directory: /home/webroot Shell: /bin/bash
On since Wed Oct 15 14:31 (EDT) on pts/1 from 192.168.1.104
No mail.
5.su 改变用户身份
su [-] [-c] [-m, -p] [-s, --shell= SHELL] [USER [ARG]]
- 使shell成为登陆shell
-c 运行指定命令,然后返回
-m,-p 保持当前环境
-s 用SHELL 作为新用户的Shell
newgrp(sg)转换主要组
newgrp [GROUP]
相关阅读:
- vi操作命令大全 (sihanjishu, 2008-10-08)
- 你可能忽略的Linux安全配置 (fishy, 2008-10-08)
- linux常用命令 (lynmin, 2008-10-08)
- linux关机命令 (lynmin, 2008-10-08)
- 内核、程序与进程 (chusaizhe, 2008-10-09)
- 文件系统基础 (chusaizhe, 2008-10-09)
- 文件和目录管理命令 (chusaizhe, 2008-10-09)
- Linux用户和组 (chusaizhe, 2008-10-09)
- vi操作命令大全2 (sihanjishu, 2008-10-10)
- sed的替换操作 (sihanjishu, 2008-10-10)
收藏
举报
TAG:
Linux