用户管理
useradd 用户名
创建一个新用户
passwd 用户名
为用户指定一个密码
当创建用户成功后,会自动创建和用户名同名的家目录 /home/用户名
也可以通过 useradd -d 指定目录 用户名
给创建的新用户指定家目录
passwd
如果没带用户名,会给当前登录的用户修改密码
userdel 用户名
删除指定用户,但是会保留家目录
userdel -r 用户名
删除用户且删除用户家目录
id 用户名
查询用户信息
su - 用户名
切换到用户
exit
返回到原来的用户
su -
不带用户名默认切换到 root 用户
组管理
groupadd 组名
新增一个组
useradd -g 用户组 用户名
创建用户时指定加入组
groupdel 组名
删除指定组
删除的前提是这个组没有用户了,才能删除
usermod -g 新组 用户名
修改用户所在组
用户和组的相关文件
/etx/passwd
文件
用户的配置文件,记录用户的各种信息
每行的含义: 用户名:口令:用户标识号:组标识号:注释行描述:主目录:登录 Shell
/etc/shadow
文件
口令的配置文件
每行的含义:登录名:加密口令:最后一次修改时间:最小时间间隔:最大时间间隔:警告时间:不活动时间:失效时间:保留
etc/group
文件
组的配置文件,记录了系统包含的组的信息
每行的含义:组名:口令:组标识号:组内用户列表
运行级别
0
关机1
单用户【此模式可以帮助找 root 密码】2
多用户无网络3
多用户有网络4
系统未使用5
图形界面6
系统重启
常用运行级别是 3
和 5
,要修改默认运行级别可修改文件
修改 /etc/inittab
文件的 id:x:initdefault
这行中的 x
指定为数字
命令 init [0123456]
修改运行级别
找回 root 密码
开机时按 enter
-> 输入 e
光标移动到 kernal
项 -> 输入 e
在该行的最后追加 1
,即 进入单用户模式【临时生效】
回车,然后输入 b
【boot】启动到单用户模式
启动成功后可以直接修改用户密码
帮助命令
man 命令或配置文件
获得帮助信息
help
获得 shell 内置命令的帮助信息
文件目录相关
pwd
显示当前工作目录的绝对路径
ls [选项] [目录或文件]
查看当前目录内容
选项:
-a
显示当前目录的所有文件和目录,