Linux--用户、系统相关
用户信息:
用户:
创建用户、密码: useradd:-d:设置用户的宿主目录 -e:设置账户的过期时间 -g:指定用户的主要组 -p:指定密码 -u:指定用户id
passwd:-k:仅更新过期用户的密码 passwd 用户名
查询用户信息: cat /etc/passwd:查询用户UID和GID cat /etc/shadow:查询用户密码(显示加密后的密码) chage -l 用户名:查看用户过期时间 id 用户名:用户的uid和gid
修改用户信息:su:切换用户 userdel:删除用户
usermod: -d:修改用户的宿主目录 -e:用户的过期时间 -G:将用户添加至指定组 -u:修改用户id
usermod -aG root(组名) 123(用户名) 修改配置文件/etc/sudoers,去掉ALLOW people前面的#
用户组:
创建用户组、密码: groupadd:-g 200 a:创建id为200的用户组a
gpasswd:-a:向组中添加用户 -d:向组中删除用户 -A: 设置组管理员 -M:设置组成员
修改用户组信息: groupmod:-g:指定新组id -n:指定新组名
目录结构:
etc:存放配置文件
bin:存放用户和管理员常用命令
sbin:存放管理员常用命令
home:存放用户文件的主目录
root:存放root用户的主目录
tmp:程序运行时生成的临时文件
var:包含各种数据文件、日志、临时文件
usr:包含不需要修改的程序,一般存放安装软件
boot:存放启动时所需文件
系统:
data:查看系统时间:data -s '时间':设置时间
reboot:重启
whoami:显示当前所处用户
who am i:显示登录用户
who:显示所有用户