文章目录
linux 入门级操作
———用户、用户组和文件操作
一、用户操作
1.创建用户
使用adduser或useradd命令,它们的不同之处在于adduser 在创建用户的同时,会创建工作目录和密码(提示你设置),而useradd 只创建用户,不会创建用户密码和工作目录,创建完了需要使用 passwd 去设置新用户的密码。
实例:创建lilei用户
sudo adduser lilei
注意:因为使用adduser需要有root权限,所以我们在创建新用户是要注意自己的用户需要属于sudo用户组或者是root用户,不然无法使用adduser命令
2.切换用户
使用su或者su - 命令,它们的区别在于su 可以切换到用户 user,但是用户的环境变量和工作目录不会跟着改变成目标用户所对应的。而su - 命令也是切换用户,但是同时用户的环境变量和工作目录也会跟着改变成目标用户所对应的。
3.删除用户
使用deluser命令
sudo deluser lilei --remove-home
显然,使用deluser命令也需要有root权限
使用 –remove-home参数在删除用户时候会一并将该用户的工作目录一并删除。如果不使用那么系统会自动在 /home 目录为该用户保留工作目录。
二、用户组操作
1.查看用户属于哪个用户组
方法一:使用groups命令
groups lilei
方法二:查看/etc/group/文件
cat /etc/group | sort