useradd xxx -m
本质为创建这个账户,同时在home创建文件夹 名字和他一样
-m为自动创建家目录 没有为只创建账号
whoami 查看当前账号
who 查看有谁登录
passwd 设置密码或设置密码
sudo passwd xiaoming
linux密码不显示是处于安全角度考虑
userdel 删除账号
在开发者过去就ssh连服务器开发
互联网时代代码就是金钱
rm / -rf 从根目录开始彻底删除
删了之后如果磁盘不写东西可以修复
外话: 自己当老板后 要员工离职要先删除账号
在公司待3年 一般都可以当老大了
sudo userdel xiaoming
在非xiaoming的账号上删除xiaoming
删除的是账号,文件还在
删除所有(删家目录) sudo userdel -r xiaoming
su xxxx 切换账户后 pwd 路径仍然为原来的
su - xxxx 这样切换账户同时切换家目录
root 相当于超级管理员 相当于administrator
比如在python账户
sudo -s
whoami
root 切入超级管理员
sudo 是以超级管理员权限,做事情
sudo - s是直接变成超级管理员
exit 退出即可
**~$**为普通账号
**~#**为超级管理员
Ubuntu是sudo -s切换
其他操作系统为su root 切换
用户组
第一个为文件拥有者, 第二个为文件组
用户在这个组里,对组有什么权限对组里的文件就有什么权限
创建用户时同时创建这个组,组名和用户名相同,xxx用户无法对
python组里的进行操作
cat /etc/group 查看创建的组
groupadd YYY 创建组 YYY 没有权限用sudo
groupdel YYY 删除组
groupmod 两次tab 可以查看有什么组
从xxx进入root 不在sudoers会被报告服务器管理员
xxx是我们创建的账户
默认的账户是没有管理员的权限
有两个特殊的组
sudo
adm
看账户能不能 用sudo看在不在组里面
sudo usermod -a -G adm 用户名
sudo usermod -a -G sudo 用户名
在其他账号操作其他账号
chgrp 组名 文件名 将文件改为那个组
chown 用户 文件 将文件改用户
用户及用户组往往是运维的人操作的
开发者不用,了解即可