文件的节点数 inode 和 子目录个数
drwx------. 4 allen(所属者) allen(所属组)
上面的4,针对目录来说就指其子目录数;针对文件来说就是指其节点数(创建硬链接ln会增加文件节点数)。
当前操作系统中 到底有哪些用户 有哪些组
/etc/passwd 系统中所有用户的信息
root : x : 0 : 0 : root : /root : /bin/bash
1列:用户名
2列:密码占位符
3列:0 当前用户的uid号 (用户的身份证号码) 超级管理员
4列:0 基本组 gid号 当前用户所在的基本组
5列:用户个人信息
6列:用户的家目录的位置
7列:用的登录shell
UID号决定用户,共分3种
超级管理员: 0
程序用户: 1 - 499 程序 具有管理员部分权限
普通用户: 当前系统中设定了普通用户的uid号从 500 - 60000
/etc/shadow 系统中密码信息存放位置
root : xxxxxxxxx : 17784 : 0 : 99999 : 7 : : :
用户名:加密的密码:修改密码时间:密码最短有效期:密码最长有效期:密码过期前多少天提示:::
1列:用户名
2列:被加密后的密码sha-512
python验证密码加密过程
>>> import crypt
>>> help(crypt)
>>> crypt.crypt("123","$6$kgXClaHj")
'$6$kgXClaHj$AglNO1Qqh1TXPaGQ30K9MQWYR/v0ZMLZWd.erJkjBIIWV/zmqS70xo1Vndg/reFHIhhHGW9OnwC.1Liyr2Y.61'
>>> exit()
3列:天数距离 1970年1月1日 unix系统诞生 密码最近一次的修改时间
4列:密码最短有效期 如果是5 用户5天内不可以修改密码
5列:密码最长有效期 90天
6列:7即密码过期前7天提示
7列:密码的不活跃期
8列:密码的失效时间距离1970年1月1日多少天 30天