初三学生毕业了,机子上创建的账号要删除,怎样快速查出来哪些用户是初三的号并彻底删除
新的初一学生也要新建账户,用什么方法可以避免下次删除的时候不好找
有没有列出所有用户创建时间的方法
- TeliuTe
- 论坛版主
- 帖子: 7668
- 注册时间: 2007-11-25 13:29
- 系统: 16/18/20/w7
- 来自: 新疆博乐
- 联系:
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
- TeliuTe
- 论坛版主
- 帖子: 7668
- 注册时间: 2007-11-25 13:29
- 系统: 16/18/20/w7
- 来自: 新疆博乐
- 联系:
Re: 有没有列出所有用户创建时间的方法
问题是不知道谁是谁,文件夹只显示修改时间,不显示创建时间
只删除初三的,初一、初二的还得留着
只删除初三的,初一、初二的还得留着
-
- 帖子: 75
- 注册时间: 2008-10-31 16:22
- 系统: Ubuntu 12.10
Re: 有没有列出所有用户创建时间的方法
代码: 全选
awk -F ':' '{ if ($1 ~ /^2010/ ) {print $1; system("deluser "$1)}}' /etc/passwd
Hasee F545T: Core2 Duo T5450, 2G RAM, 320G HD, ATI HD2400 14.4, Archlinux
Lenovo ideapad Y580: i7 3630M, 8G RAM, 1T HD, nVidia GTX660M, Ubuntu 13.04
Lenovo ideapad Y580: i7 3630M, 8G RAM, 1T HD, nVidia GTX660M, Ubuntu 13.04
- eexpress
- 帖子: 58428
- 注册时间: 2005-08-14 21:55
- 来自: 长沙
Re: 有没有列出所有用户创建时间的方法
额。目录是看不出。
/etc/shadow里面的时间,才可以参考。修改密码的天数?
2012年 06月 20日 星期三 08:00:00 CST
/etc/shadow里面的时间,才可以参考。修改密码的天数?
● t=15511; date --date="@`echo $(($t*24*60*60))`"date of last password change
The date of the last password change, expressed as the number of
days since Jan 1, 1970.
The value 0 has a special meaning, which is that the user should
change her pasword the next time she will log in the system.
An empty field means that password aging features are disabled.
2012年 06月 20日 星期三 08:00:00 CST
● 鸣学
- TeliuTe
- 论坛版主
- 帖子: 7668
- 注册时间: 2007-11-25 13:29
- 系统: 16/18/20/w7
- 来自: 新疆博乐
- 联系:
Re: 有没有列出所有用户创建时间的方法
存下多谢babysoul 写了:找到所有以2010(假设是初三学生帐号)开头的帐号名,并删除用户代码: 全选
awk -F ':' '{ if ($1 ~ /^2010/ ) {print $1; system("deluser "$1)}}' /etc/passwd
当时创建的时候没多想,都是让自己建,这次准备先建好让改全名和密码好了
- TeliuTe
- 论坛版主
- 帖子: 7668
- 注册时间: 2007-11-25 13:29
- 系统: 16/18/20/w7
- 来自: 新疆博乐
- 联系:
Re: 有没有列出所有用户创建时间的方法
这个似乎可行,改密码的不会太多,当时让用自己名字注册,相互印证应该可以找出,就是有些费脑筋eexpress 写了:额。目录是看不出。
/etc/shadow里面的时间,才可以参考。修改密码的天数?
● t=15511; date --date="@`echo $(($t*24*60*60))`"date of last password change
The date of the last password change, expressed as the number of
days since Jan 1, 1970.
The value 0 has a special meaning, which is that the user should
change her pasword the next time she will log in the system.
An empty field means that password aging features are disabled.
2012年 06月 20日 星期三 08:00:00 CST
- 自由建客
- 帖子: 13468
- 注册时间: 2008-07-30 23:21
- 系统: Debian stable AMD64
Re: 有没有列出所有用户创建时间的方法
有时用点行政手段,人可以轻松很多。
拟定个清除无主帐户时间。叫初一初二的在此前登录自己的帐号,并在主目录新建文件 xxx。逾期不见 xxx 文件的帐户,概以无主论。
拟定个清除无主帐户时间。叫初一初二的在此前登录自己的帐号,并在主目录新建文件 xxx。逾期不见 xxx 文件的帐户,概以无主论。
- TeliuTe
- 论坛版主
- 帖子: 7668
- 注册时间: 2007-11-25 13:29
- 系统: 16/18/20/w7
- 来自: 新疆博乐
- 联系:
Re: 有没有列出所有用户创建时间的方法
把/home文件夹打开,然后挨个文件夹看一下,根据里面的内容可以判断出是哪一个
然后新建的用户名用年份来表示,加上两个字母,以后删除的时候看年就可以
然后新建的用户名用年份来表示,加上两个字母,以后删除的时候看年就可以