共计 1940 个字符,预计需要花费 5 分钟才能阅读完成。
导读 | 在 Linux 中主要通过用户配置文件来查看和修改用户信息,因此下面我们将介绍两个重要的用户配置文件,让你能够更好的 hold 住你的用户。 |
一:父文件 /etc/passwd
1. 查看配置文件 /etc/passwd 具体内容
[root@chenfan-centos ~]# head /etc/passwd
root:x:0:0:root:/root:/bin/bash
bin:x:1:1:bin:/bin:/sbin/nologin
daemon:x:2:2:daemon:/sbin:/sbin/nologin
adm:x:3:4:adm:/var/adm:/sbin/nologin
lp:x:4:7:lp:/var/spool/lpd:/sbin/nologin
sync:x:5:0:sync:/sbin:/bin/sync
shutdown:x:6:0:shutdown:/sbin:/sbin/shutdown
halt:x:7:0:halt:/sbin:/sbin/halt
mail:x:8:12:mail:/var/spool/mail:/sbin/nologin
uucp:x:10:14:uucp:/var/spool/uucp:/sbin/nologin
‘/etc/passwd’由‘:’分割成 7 个字段
2. 每个字段具体含义讲解
二:子文件 /etc/shadow
1. 查看配置文件 /etc/shadow 的内容
[root@chenfan-centos ~]# head -n3 /etc/shadow
root:$6$Wo0kPkgm$OAp0Wl2AsaE4ei4YVbxo3DIU5OBSYxn1y7qxB5Jns70Yk91AvzElsR5GmoGCC8DUXkKzK7vyiV8wXNeaWNm861:15832:0:99999:7:::
bin:*:15628:0:99999:7:::
daemon:*:15628:0:99999:7:::
和 /etc/passwd 类似,被“:”分为了 9 个字符
2. 每个字段具体含义讲解
3. 时间戳的换算方法
[root@chenfan-centos ~]#date -d “1970-01-01 16893days”
Sar Apr 2 00:00:00 CST 2016
[root@chenfan-centos ~]#echo $(($(date–date=”2016/04/02″+%s)/86400+1))
16893
正文完
星哥玩云-微信公众号