linux中的用户管理:
任何使用linux的系统资源的用户,必须使用一个合法的账号和密码,账号和密码一般都是向系统管理员申请。
root是linux系统安装时默认创建的系统管理员账号,由root创建普通账号。
| 命令 | 描述 |
|---|---|
| useradd [用户名] | 添加用户【会默认在/home创建一个与用户名相同文件夹,存放用户文件】 |
| passwd [用户名] | 更改用户密码 |
| su [用户名] | 切换用户【高级权限到低级权限不需要密码,低级到高级需要密码】 |
| id [用户名] | 查看用户信息 |
| userdel [用户名] | 删除用户 |
| userdel -r [用户名] | 删除用户的同时级联删除它的主目录 |


当删除用户提示:userdel: user lisi is currently used by process 7483,crtl+D推出几次就好
备注信息:
创建用户
用户设置密码
切换用户
| 命令 | 描述 |
|---|---|
| groupadd [组名] | 创建组 |
| groupdel [组名] | 删除组 |
| gpasswd -a [用户名] [组名] | 将用户添加到组中 |
| id [用户名] | 查看用户是否添加到组中 |
| gpasswd -d [用户名] [组名] | 将用户从组中 移除 |
| useradd -g [组名] [用户名] | 创建用户时直接指明用户所在组 |

| 命令 | 描述 |
|---|---|
| mkdir [文件名] | 创建目录 |
| mkdir -p [目录1/目录2] | 创建多级目录 |
| rmdir | 删除目录 |
| cd [文件路径] | 切换所在目录 |

| 命令 | 描述 |
|---|---|
| touch [文本文件名] | 创建文件 |
| cp 文件名 目录 | 将文件复制到目录 |
| cp -r 目录1 目录2 | 将目录1所有内容递归复制到目录2 |
| rm [文件名] | 删除文件 |
| rm -f [文件名] | 强制删除文件 |
| rm -f [目录] | 递归删除[每一次都会询问] |
| rm -rf 目录 | 强制递归删除目录 |
| vim [文件名] | 编辑文件内容 |
| cat [文件名] | 显示文件内容 |
| cat -n [文件名] | 显示文件的n行信息 |
| more [文件名] | 一次性加载文件所有内容到内存,分页显示按回车翻一行、按空格翻一页 |
| less 文件名 | 分页加载文件所有内容到内存,分页显示按回车翻一行、按空格翻一页,按q退出查看 |
| head [选项] 文件名 | 选择查看文件的头 |
| tail [选项] 文件名 | 选择查看文件的尾 |
