Linux修改用户组
分类: Linux/嵌入式 2010-11-30 21:22 8354人阅读 评论(0) 收藏 举报
linux
usermod -g group loginname
强行设置某个用户所在组
usermod -G groups loginname
把某个用户改为 group(s)
usermod -a -G groups loginname
把用户添加进入某个组(s)
20、判断是否为超级用户
$UID
[test@06_09 ~]$ if [ $UID -ne 0 ]; then echo "no"; else echo "yes"; fi
no
[test@06_09 ~]$
33、查看用户最后登录时间
/var/log/lastlog
lastlog
查看最近登录的用户
[test@06_09 test]$ lastlog|grep -v 'Never'
Username Port From Latest
root pts/0 117.136.8.66 Wed Apr 10 12:15:00 +0800 2013
test pts/2 116.225.86.10 Sun May 26 23:07:50 +0800 2013
dxb pts/1 211.136.115.41 Wed Apr 10 12:22:06 +0800 2013
按文件的大小来排序
[root@06_09 log]# du -ak|sort -nrk 1 | head
14384 .
8720 ./httpd
2232 ./httpd/access_log_new
1484 ./httpd/access_log.3
1192 ./httpd/access_log.4
1144 ./httpd/access_log
1096 ./cron
992 ./cron.4
992 ./cron.3
992 ./cron.2
查看用户的登录情况去重
[root@06_09 log]# last |awk '{print $1}' | sort |uniq
dxb
reboot
root
wtmp
test
记录重启的日志
last reboot
记录登录失败的人及失败的次数
[test@06_09 ~]$ sudo lastb | awk '{print $1}' | sort -rn |uniq -c |sort -nr
14 test
14 root
8 asdf
4 victor
2 123456
1 btmp
1