Linux目录文件所属组为数字的情况

文章讲述了当文件或目录的属组被删除时,可能导致属组显示异常的情况。作者通过检查GID和UID的关系,以及分析/etc/passwd文件,解释了这种情况的原因,并演示了如何通过新建一个GID来修复问题。
摘要由CSDN通过智能技术生成

问题示例:

[root@localhost ~]# ll -d /sc
drwxrws--- 2 root 1003 6 Apr 11 01:37 /sc

在这里插入图片描述
验证查看:
所属组为数字,说明GID为此数值的组已经不存在了,或者说是被删除了!
1.查看GID数值的组对应的用户UID是否存在,有可能这个GID所属组是某个UID用户的主组

查看/etc/passwd文件发现没有UID为1003的用户,说明可能UID为1003的用户被删除导致的,也可能是新建的附加组的GID就是1003
在这里插入图片描述

原因:文件,目录的所属组被删除导致

正常情况:
1.文件的所有者,所属组都显示正常
2.文件的附加组变更过,所属组显示应该也正常
3.文件的附加组被删除了,所属组显示异常

这里,我们新建一个GID为1003的组,测试一下
在这里插入图片描述
可以看到,恢复正常了!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值