hash 查看系统命令缓存
hash -d cat 消除指定命令的缓存
hash -r 清理所有命令的缓存
exit 推出终端可清空终端中的命令缓存
date
‘date+"%H:%M:%S"file.txt’
date 101110122020 月日时分年秒
UTC 国际时间
cal 日历 -m 一周第一天
-j 一年的第多少天
day06
用户,组
Linux管理模式私有模式:每一个用户对应一个用户同名的组
公有模式:
用户类型(最多65535个用户)
管理员:root
普通用户:rehat
系统用户:系统安装创建
一般用户:手动添加
useradd 用户名 /user/sbin/useradd
cat /etc/passwd 用户配置文件
grep‘^用户名’ /etc/passwd
id 用户名
userdel -r 用户 删除用户以及创建用户相关的所用文件
passwd 【用户名】更改密码
-d 用户 修改指定用户密码
管理员:可以指定用户名更改系统任意用户的密码不需要输入之前的密码,不严格匹配密码等级设置
普通用户:不可以指定用户名,只能更改自己的密码,需要输入之前的密码,严格匹配密码等级设置
echo 密码 |passwd–stdin 用户名
chpasswd 一次性对多位用户更改密码
cat users | chpasswd
破解密码
组类别
管理组:root
普通组:
系统组
一般组
主组,私有组,用户的默认组
附加组,额外组。用户默认组之外的组
groupadd (用户添加)
组名
cat /etc/group 组配置文件
grep ‘组名’ /etc/group
groupdel 组名
破解密码
关机 ->开机–>鼠标进入启动界面–>第一个引导菜单–>e–>找到Linux这一行在行尾添加rd.break–>ctrl-x–>mount
o remount,rw /sysroot —>chroot /sysroot ---->passwd root -->设置密码–确定密码–>touch /.autorelabel -->exit --exit(等待)