linux用户管理

2010-09-29 08:37  1428人阅读  评论 (0)
Tags: linuxwho

查看在线用户

w
who
查看当前用户

whoami
id
logname
查看之前登陆记录

last
查看自己连接的终端

tty
发送消息

write user [tty]
聊天

talk user [ttyname]
广播

wall [msg]
消息管理

mesg -n/y
写入消息

echo xiaoxi > /dev/tty1
echo xiaoxi > /dev/pts/0
退出用户

pkill -kill -t [tty]
查看用户的屏幕

watch
/etc/passwd

用户名:密码:用户ID:组ID:全名:主目录:登陆Shell
/etc/group

组名称:组密码:组ID:组成员
w 查看当前在线用户

行1
当前时间 系统运行时间 在线用户数量 系统负载

行2
USER 登陆用户的用户名
TTY  用户登陆的终端
FROM ssh的远程ip
LOGIN@ 用户登陆时间
IDLE 终端空闲时间
JCPU 用户消耗的CPU时间总量
PCPU 用户当前继承所消耗的CPU时间总量
WHAT 用户运行的当前进程
su 切换用户身份

su [user] 切换身份
su - [user] 切换身份和shell
su -c 以制定用户身份运行命令
su -m,-p 保持当前环境
su -s 使用制定shell
sg 切换组身份

查看用户登陆日志 重启时间

last
lastlog

重启原因

cat /var/log/messages | grep reboot