Какова оборотная сторона наличия многих inodes?

Это недостаточно, что пользователь был добавлен к группе в /etc/group файл через usermod -G команда. Это обновляет "базу данных", но любые оболочки/процессы, которые были уже созданы до этого обновления, не отразят, что пользователь, который владеет ими, pi, был добавлен к этой новой группе.

Обычно Вы не хотите использовать getent команды при опросе оболочки, а скорее команды id, или более конкретно id -a.

пример

Здесь я только что добавил свое имя пользователя saml группе newgrp. Команда getent подтверждает это:

$ getent group newgrp
newgrp:x:10000:saml

Но команда id -a рассказывает другую историю в одной из оболочек, которые я уже имел открытый:

$ id -a
uid=500(saml) gid=501(saml) groups=501(saml),502(vboxusers),503(jupiter)

Если я запущу новую оболочку, то я буду видеть newgrp:

$ ssh localhost
Last login: Fri Jun 28 00:17:13 2013 from localhost.localdomain

$ id -a
uid=500(saml) gid=501(saml) groups=501(saml),502(vboxusers),503(jupiter),10000(newgrp)
4
17.03.2015, 03:58
2 ответа

inodes резервное пространство на диске, который не может быть использован для хранения ваших данных. Это о единственной проблеме.

3
27.01.2020, 20:54

Любая операция, которая сканирует таблицу inode, будет медленнее. Это может повлиять на FSCK или другие функции восстановления. Кроме того, когда таблица INODE кэшируется, это может занять память. Этот ответ также может дать представление

2
27.01.2020, 20:54

Теги

Похожие вопросы