Когда я это делаю ls -al, я вижу владельца и группу файлов или папок. Однако я недавно изменил свой UID, так как я могу узнать, принадлежат ли все мои папки моему имени пользователя и новому uid?
Похоже, в Ubuntu не было процесса создания первой учетной записи пользователя с определенным UID. Если вы хотите использовать UID, отличный от используемого по умолчанию, похоже, что вам нужно сломать все в вашей системе, изменив UID, а затем попытаться исправить его, когда обнаружите проблемы. Это действительно ужасно, и я абсолютно потерян в отношении того, что должно измениться и где находится все, что нужно изменить.
Джон Смит
Нет, вы должны изменить UID правильно, лучше всего из живого USB. Вероятно, вы можете выбрать uid, используя дополнительные параметры в установщике. Смотрите также muffinresearch.co.uk/linux-changing-uids-and-gids-for-user . Но да, вы идете менять вещи, особенно системные настройки, не понимая, как, вы сломаете Ubuntu.
Пантера
Обычно я устанавливаю систему, создающую административного пользователя (скажем, «defaultadm»), а затем оттуда я создаю, используя adduserмоего пользователя с другим специальным UID (вы знаете, в 1992 году у нас был личный UID для обмена файлами). с NFS, у которой тогда не было таблиц UID, и я стал сентиментален :-)). Этот путь чист, и у вас не возникнет никаких проблем. Попытка изменить UID по всей системе практически невозможно --- это не только владельца файла, это в какой - то файл слишком --- думаю /etc/groups.
Ответы:
Ну, если вы имели в виду, что вы хотите увидеть UID файла, то
ls
команда может помочь.Вы можете использовать
ls
с флагом n .-n
объяснение со страницы руководства:источник
Ну, Linux отслеживает владение UID только так
Измените uid 1000 на тот, который вы хотите найти.
источник
adduser
моего пользователя с другим специальным UID (вы знаете, в 1992 году у нас был личный UID для обмена файлами). с NFS, у которой тогда не было таблиц UID, и я стал сентиментален :-)). Этот путь чист, и у вас не возникнет никаких проблем. Попытка изменить UID по всей системе практически невозможно --- это не только владельца файла, это в какой - то файл слишком --- думаю/etc/groups
.$ ls -lnR yourdir
источник
Для проверки uid: gid владельца каталога: group
источник