Linux: Посмотреть пользователей
Чтобы посмотреть список пользователей в Linux, можно использовать команду `cat /etc/passwd`. Эта команда выводит содержимое файла `/etc/passwd`, в котором хранятся данные аккаунтов пользователей.
Пример кода:
shell
cat /etc/passwd
В результате выполнения этой команды, будет выведен список пользователей в следующем формате:
username:password:user_id:group_id:user_info:home_directory:default_shell
Где:
- `username` - имя пользователя
- `password` - хэш пароля (обычно это символ "x", что означает, что пароль хранится в файле `/etc/shadow`)
- `user_id` - уникальный идентификатор пользователя
- `group_id` - идентификатор группы, в которой пользователь состоит по умолчанию
- `user_info` - дополнительная информация о пользователе (обычно содержит полное имя пользователя)
- `home_directory` - домашний каталог пользователя
- `default_shell` - путь к оболочке по умолчанию для пользователя
Например, вывод команды может выглядеть так:
root:x:0:0:root:/root:/bin/bash
john:x:1000:1000:John Doe:/home/john:/bin/bash
jane:x:1001:1001:Jane Smith:/home/jane:/bin/bash
В данном примере `root`, `john` и `jane` являются именами пользователей, а `/bin/bash` - путь к их оболочкам по умолчанию.