Linux常用命令—用户查询
来源:互联网 发布:货运接单软件 编辑:程序博客网 时间:2024/05/20 20:19
.一、
who: 查询当前在线用户及来源;
groups : 查询用户所属的组,groups 查询当前用户所属的组,groups 用户名 查询该用户所属的组;
id: 查询当前用户的信息;
finger: 查询用户的详细信息;
二、
useradd: 创建一个用户同时创建一个与该用户同名的组;
passwd: 设置用户的口令;
userdel: 删除用户,-r可以删除用户的主目录;
useradd -g root sunqiang :创建一个用户,同时将sunqiang用户添加到root组。如果不使用-g参数,将自动建立一个与该用户同名的组,使用-g参数是用来指定该用户的私有组,有利于对用户的管理;
usermod: 修改用户的信息; usermod -g 503 更改用户的gid为503;
usermod -L sunqiang : 锁定用户sunqiang,也可以在/etc/shadow密码前加!;
usermod -U sunqiang : 解开用户sunqiang,也可以把/etc/shadow密码前!去除;
三、
groupadd:创建一个组;
groupadd sqgroup:创建一个GID大于500的组;
groupadd -r sqgroup: 创建一个GID小于500的组;
groupdel:删除一个组;
groupmod:修改组的信息;
groupmod -g 503 sqgroup:修改sqgroup组的GID为503;
groupmod -n newgroup oldgroup: 修改组的名字;
gpasswd -a sunqiang root: 将用户添加到root组;
gpasswd -d sunqiang root: 将用户从root组中删除;
gpasswd -A sunqiang sqgroup: 创建的sunqiang用户为sqgroup组的管理员;
gpasswd -A sunqiang "sqgroup: 撤消sunqiang用户是组sqgroup的管理员。
id 后面接用户名;
如果我们想查询系统中用户的UID和GID 相应的内容,可以直接接用户名,但用户名必须是真实的 ,能在/etc/passwd中查到的;
[beinan@localhost ~]$ id linuxer
uid=505(linuxer) gid=502(linuxer) groups=502(linuxer),0(root),500(xu)
注解:查询用户linuxer的信息,用户linuxer,UID 为505,所归属的主用户组是linuxer,主用户组的GID是502;同时linuxer用户也是GID为0的root用户组成员,也是GID为500用户组xu的成员;
3、查询登录主机的用户工具:w 、who 、users
w、who和users工具,是查询已登录当前主机的用户;另外finger -s 也同样能查询;侧重点不一样;
- Linux常用命令—用户查询
- Oracle数据库用户查询常用命令
- Linux常用命令——用户管理命令
- linux常用命令(4)——用户、权限
- linux用户管理常用命令
- linux用户管理常用命令
- linux用户管理常用命令
- Linux 用户相关常用命令
- Linux 用户常用命令
- linux用户管理常用命令
- Linux常用命令-新增用户
- Linux用户管理常用命令
- linux用户管理常用命令
- Linux 用户管理常用命令
- linux用户管理常用命令
- Linux常用命令查询
- Linux常用命令查询
- linux 日志查询常用命令
- fedora域名解析错误,不能上网的解决方法
- 共享库
- 在应用程序级别之外使用注册为 allowDefinition='MachineToApplication' 的节是错误的。如果在 IIS 中没有将虚拟目录配置为应用程序,则可能导致此错误
- java.lang.OutOfMemoryError: bitmap size exceeds VM budget
- AVI文件在opencore框架下的解析
- Linux常用命令—用户查询
- C#中ToString()格式大全 String.Format 格式
- Linux下gcc编译中关于头文件与库文件搜索路径相关问题
- 实战 Jetty
- 中国移动boss
- [转帖]拉登斗霸权,打油诗!
- 哈夫曼编码
- 汇编中的乘法指令
- 拉登列传【转载】