Linux 命令之 newgrp -- 登入另一个群组

本文介绍了newgrp命令的基本用法,如何指定用户组并切换登录,包括常见选项如--help和--version,以及如何通过例子演示如何将当前用户切换到特定群组。重点讲解了新用户组权限的影响和如何退出新组。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

命令介绍

newgrp 命令的英文全称为“new group”,使用该命令指定用户组名称,执行命令后,其实是以相同的用户名,但是以另一个群组名称,再次登入系统。所以本质上是切换了当前用户的登录用户组。

欲使用 newgrp 指令切换群组,您必须是该群组的用户,否则将无法登入指定的群组。

单一用户要同时隶属多个群组,需利用交替用户的设置。若不指定群组名称,则 newgrp 指令会登入该用户名称的预设群组,就是主用户组,也就是文件 /etc/passwd 中显示的那个用户组。

切换其它用户组后,该用户的权限由登录的用户组来决定。

常用选项

选项说明
–help在线帮助
–vesion显示版本信息

参考示例

切换登录用户组

将当前登录用户的群组切换到 linuxcool 组 :

[root@linuxcool ~]# newgrp linuxcool

要离开新的有效用户组,则输入exit回车。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值