>[success] # 创建和删除用户
~~~
1.创建用户使用'useradd',帐号建好之后,再用 passwd设定帐号的密码
2.删除用户使用'userdel'
~~~
>[info] ## useradd -- 参数
~~~
-c<备注>:加上备注文字。备注文字会保存在passwd的备注栏位中;
-d<登入目录>:指定用户登入时的启始目录;
-D:变更预设值;
-e<有效期限> :指定帐号的有效期限;
-f<缓冲天数> :指定在密码过期后多少天即关闭该帐号;
-g<群组>:指定用户所属的群组;
-G<群组> :指定用户所属的附加群组;
-m:自动建立用户的登入目录;
-M:不要自动建立用户的登入目录;
-n:取消建立以用户名称为名的群组;
-r:建立系统帐号;
-s<shell>:指定用户登入后所使用的shell;
-u<uid>:指定用户id.
~~~
>[danger] ##### 案例
~~~
1. 如果创建用户的时候没有指定用户组,系统会为他创建一个和用户名相同的用户组
~~~
~~~
groupadd stu //添加用户组
useradd -g stu zhangsan //创建用户并指定用户组
useradd -g stu lisi //创建用户并指定用户组
id zhangsan
id lisi
useradd -d /home/wangwu wangwu //创建用户并指定家目录
passwd zhangsan //root用户可以设置用户的密码
~~~
>[danger] ##### 创建用户 -- 管理员才能创建
~~~
1.'useradd 用户名' ,例如想创建一个'test' 用户 输入指令'useradd test'
~~~
>[danger] ##### 查看用户
~~~
1.'id 用户名',可以查看是否有这个用户
~~~
* 如图
![](https://img.kancloud.cn/9d/96/9d960ee9d05a9e21bbe8d1b3f36ed0dc_675x144.png)
>[danger] ##### 设置密码或者修改密码 -- passwd
~~~
1.'passwd 用户名'
~~~
* 密码
![](https://img.kancloud.cn/33/35/33350ed62d0feb6547dacb89d2b0ddb3_420x89.png)
>[danger] ##### 删除用户
~~~
1.'userdel 用户名' -- 这种删除 会保留'/home'下的删除用户的文件,此时该文件只能'root' 用户
2.'userdel -r 用户名' -- 这种删除 包括'/home'下的用户的文件一起删除
~~~
- 安装-VMware 虚拟机
- 远程连接
- Windows -- wsl
- Linux -- 认识 Linux 和操作系统
- Linux -- Linux 和 windows 对比
- Linux -- 命令提示符
- Linux -- 文件目录
- Linux -- 文件类型
- Linux -- 绝对和相对路径
- Linux -- 常用快捷键
- Linux -- 三种帮助命令
- 帮助命令 -- man
- 帮助命令 -- help
- 帮助命令 -- info
- Linux -- 指令
- alias -- 设置别名
- history -- 查看历史命令
- cd -- 更改目录(切换文件夹)
- pwd -- 打印目录
- ls -- 列出文件内容
- mkdir -- 创建文件夹
- rmdir -- 删除一个空的目录
- touch -- 创建普通文件/修改时间
- cp -- 复制粘贴
- mv -- 移动和重名
- rm -- 删除
- cat/tac -- 查看纯文本文件
- more/less -- 分页读取信息
- head -- 从文本开头查看
- tail -- 从文本结尾查看
- cut -- 提取片段
- sort -- 排序
- uniq -- 去重
- wc -- 统计文件的行数、单词、字节数
- tr -- 替换、缩减或删除字符
- find -- 文件查找
- grep -- 文件当中匹配字符
- 管道 -- |
- locate -- 第三方文件查找
- whereis -- 查找二进制/源代码文件 路径
- which -- 查找环境变量
- 压缩和解压
- ln -- 链接
- wget -- 下载指定的url资源
- 重定向 -- << /< />/> >
- 逻辑控制 -- &&
- echo -- 输出指定内容
- date/cal -- 查看日期和日历
- Linux -- 进程管理
- Linux-- ps 指令
- vi/vim - 文本编辑器
- 更多
- Linux-- 开关机命令
- Liunx -- 退出登录
- Linux-- 查看登录用户信息
- Linux -- 环境变量
- Linux -- 用户
- Linux -- 文件管理
- 文件权限设置 -- chmod
- 更改文件的拥有者 -- chown
- 默认权限 -- umask
- Linux -- 用户
- 新建/删除用户 -- useradd/userdel
- 修改用户属性 -- usermod/chage
- 新建/删除用户组 -- groupadd/groupdel
- 用户切换 -- su/sudo
- 用户/用户组的配置文件
- 用户家目录被删除解决
- last、 lastlog命令查看用户详细的登录信息
- Linux -- shell
- Linux -- 管道符号
- shell -- 执行
- shell -- 变量
- shell -- 字符串
- shell -- 数组
- Shell -- declare 设置变量属性
- shell -- 数学计算
- shell -- 变量作用域
- shell -- 位置参数变量
- shell -- read
- shell - if 语句
- shell -- test
- shell -- case
- Linux -- 循环
- Linux -- 软件包管理