新建一个用户
useradd
设置密码
passwd //设置当前登录用户的密码
passwd *用户名 //设置某个用户的密码
添加用户组
groupadd *用户组名
将某个用户附加到用户组中(zhangsan进了gitGroup这个组,是附加的概念)
usermod -G gitGroup zhangsan //将用户zhangsan添加到gitGroup组中
将某个用户指定主组为目标用户组(zhangsan的主组被定为:gitGroup这个组,是指定主组的概念)
usermod -g gitGroup zhangsan //将用户zhangsan添加到gitGroup组中
将某个用户从指定用户组中移除
gpasswd -d zhangsan gitGroup //将用户zhangsan从gitGroup组中移除
查看系统所有用户
cat /etc/passwd #可以查看所有用户的列表
w #可以查看当前活跃的用户列表
cat /etc/group #查看用户组
cat /etc/group|grep CVDGROUP #查看特定用户组的成员
查看系统所有用户组
groups #查看当前登录用户的组内成员
groups *用户名 查看某个用户所在的组
whoami #查看当前登录用户名
更换某个文件/文件夹的所有者(-R是递归的意思)
//chown -R 用户名:组名 文件
chown -R zhangsan:GroupNmae *路径
更换某个文件/文件夹的所有用户组
//chgrp 用户组名称 文件
chgrp root flodername
查看当前文件夹所有文件
ll
切换字符集
declare -x LANG="zh_CN.UTF-8" //换中文
declare -x LANG="en_US.UTF-8" //换英文
给文件夹加入s权限(让普通用户,对于该文件,赋予管理员权限)
chmod -R g+s path g是所属组加上s,如果是属主,就是u,其他就是o,
未完,持续更新
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。