Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。linux系统中有很多用户,想知道某个用户在哪个用户组,该怎么查看呢?下面我们就来看看详细的教程。

方法一、groups命令法

groups命令可以查看某个用户所属的用户组,只执行groups命令,可以查看系统当前登录用户的用户组。

要查询特定的用户所属用户组,可以在后面接用户。如下图所示 ,查询air用户所在的用户组。

方法二、查看/etc/group法

/etc/group是用户组配置文件,可以查看此文件通过grep命令查询某个用户所在的用户组。如下图所示,查询到air用户属于air和sudo用户组。

方法三、id命令法

id命令也可以查看某个用户所属的用户组,只执行id命令,可以查看当前登录用户所在的用户组。

要查询特定的用户所属用户组,可以在后面接用户。如下图所示 ,查询air用户所在的用户组。

补充:Linux基本命令

①ls 意为list 列出当前文件夹中的文件

-l 显示文件的属性 可用ll来表示

②alias 别名 看看是否有别名的文件

③cd dir 跳跃目录 -P选项 将路径中的链接文件替换成链接指向的文件路径

④pwd 查看当前工作的文件夹名 使用-P的选项,会直接进入到其中,相当于cd

相关阅读:Linuxshell脚本不执行问题实例分析

shell脚本不执行问题:某天研发某同事找我说帮他看看他写的shell脚本,死活不执行,报错。我看了下,脚本很简单,也没有常规性的错误,报“:badinterpreter:Nosuchfileordirectory”错。看这错,我就问他是不是在windows下编写的脚本,然后在上传到linux服务器的……果然。原因:在DOS/windows里,文本文件的换行符为rn,而在*nix系统里则为n,所以DOS/Windows里编辑过的文本文件到了*nix里,每一行都多了个^M。解决:

1)重新在linux下编写脚本;

2)vi:%s/r//g:%s/^M//g(^M输入用Ctrl+v,Ctrl+m)附:sh-x脚本文件名,可以单步执行并回显结果,有助于排查复杂脚本问题。

Linux用户组相关文章:

linux怎么查看当前的用户,linux怎么查看当前用户属于哪个用户组相关推荐

  1. linux设置用户密码、查看linux用户信息、root用户管理普通用户(passwd命令使用)

    1 切换root用户和给root用户设置密码 1.1 切换到root用户 1.使用su 命令 或 su root命令切换到root用户的时候报错:su: Authentication failure ...

  2. linux下添加,删除,修改,查看用户和用户组

    一.组操作 1.创建组 groupadd  test 增加一个test组 2.修改组 groupmod -n test2  test 将test组的名子改成test2 3.删除组 groupdel t ...

  3. linux查看当前用户终端,Linux----基本命令的使用(vi命令,查看文件内容,显示进程,切换用户等)...

    1.vi是linux系统上经常使用的一个文本编辑器,其有三种模式:命令模式.编辑模式(插入模式).末行模式. 命令模式-->编辑模式:"i a o I A O"linux 编 ...

  4. Linux日常运维管理技巧(四)文件同步工具-rsync、Linux系统日志、dmesg命令、lastb命令查看登录失败的用户、screen工具虚拟屏幕

    目录 Linux文件同步工具-rsync Linux系统日志 dmesg命令 lastb命令 screen工具 Linux文件同步工具-rsync rsync命令是一个远程数据同步工具,可通过LAN/ ...

  5. Linux中last的用法及参数,查看登陆系统用户的信息

    1.作用 功能说明:列出目前与过去登入系统的用户相关信息. linux系统中last命令的作用是显示近期用户或终端的登录情况,它的使用权限是所有用户.通过last命令查看该程序的log,管理员可以获知 ...

  6. linux 怎么查看系统用户,Linux系统下查看用户的常用方法

    使用Linux系统时经常需要查看用户信息,除了cat /etc/passwd文件外,其实还有很多命令可以直接查看系统用户信息,下面总结一些Linux系统下查看用户的常用方法: id命令 功能:打印指定 ...

  7. linux查看群组所属用户,linux 列出用户所属的所有群组的5种方法

    列出用户所属的所有群组的5种方法 在研究5种方法之前,让我们首先了解一些基本知识: 将用户添加到现有组是Linux管理员的典型任务之一. 群组是用户的集合.群组的主要目的是为群组中的成员定义一组特权. ...

  8. 查询linux下有多少用户,Linux 查看系统现存所有用户命令

    1.Linux 里查看所有用户 命令: cat /etc/passwd 如下图 2.用户管理命令 useradd 注:添加用户 adduser 注:添加用户 passwd 注:为用户设置密码 user ...

  9. Linux基本命令的记录(vi命令,查看文件内容,显示进程,切换用户等)

    一.vi是linux系统上常用的一个文本编辑器,其有三种模式:命令模式.编辑模式(插入模式).末行模式. 命令模式-->编辑模式:"i a o I A O" 编辑模式--&g ...

  10. linux添加用户后怎么查看,linux怎样查看系统新添加的用户?

    linux怎样查看系统新添加的用户? 答案:4  信息版本:手机版 解决时间 2019-10-06 23:42 已解决 2019-10-06 06:26 如题!老板把服务器让别人配的,但是现在屡次发生 ...

最新文章

  1. python入门——条件语句、for、while循环4
  2. springboot2使用JUnit5单元测试使用大全
  3. DCMTK:OFStandard类的测试程序
  4. mysql buffer_mysql read_buffer_size 设置多少合适
  5. qq空间网页设计_网页设计中负空间的有效利用
  6. 腾讯开源最大规模多标签图像数据集,刷新行业数据集基准
  7. C++用new来创建对象和非new来创建对象的区别
  8. SLAM--单目尺度漂移(相似变换群Sim3)
  9. 软件项目与产品的区别与联系_软件产品和软件过程之间的区别和关系
  10. gcc下载及安装教程
  11. 国民生产总值饼状图_预期寿命和国内生产总值
  12. node爬取守望先锋图片
  13. Python学习资源大集合
  14. 27_Pandas按星期,月份,季度和年份的天计算时间序列数据的总计和平均值
  15. C语言中宏定义函数的运算优先级问题
  16. 【编程不良人】SpringSecurity实战学习笔记04---RememberMe
  17. Typora远程解绑设备的方法
  18. 中兴网关(光猫)DNS故障的解决
  19. 信号完整性分析5——信号上升时间
  20. mysql导入数据时 USING BTREE 错误解决办法

热门文章

  1. Tomcat工作原理详细介绍
  2. Struts2动态方法调用(DMI)的三种方法
  3. 丰臣秀吉 德川家康 织田信长 对待事物的态度。
  4. N96、N79、5800、三星i900对比
  5. 现在计算机采用晶体管作为逻辑开关元件,第一类杠杆在力量上的优点远超过其在活动范围。...
  6. Meteor with的使用
  7. Python基础入门篇【31】--面向对象:类中的私有函数与私有变量
  8. mysql远程访问命令linux,linux mysql远程连接命令
  9. 常函数const的学习
  10. js如何判断鼠标左键是否按下