755 Shares 6542 views

Como exibir uma lista de usuários no Linux?

Uma das características dos sistemas operacionais multi-usuário, que incluem o Linux, é possível usar pessoas diferentes. Tipicamente, para cada um deles o arranque de uma conta separada. No Linux, uma lista de usuários pode ser visto usando a shell, digitando uma seqüência especial de caracteres. Esta variante de resolver o problema é a mais simples e não requer habilidades especiais.

Que é um utilizador do sistema

Qualquer pessoa que usa os recursos do computador e do sistema operacional pode ser considerado pelo usuário. É atribuído um nome específico única (caso contrário não é permitido), o que pode incluir letras, números arábicos, caracteres "_" e "". Cada usuário tem um diretório separado. Nela, ele fica após o login. Ele contém uma série de arquivos e pastas pessoais. Normalmente, os diretórios dos usuários estão localizados no diretório / home. administrador do sistema operacional pode configurar contas para restringir o acesso a arquivos, diretórios e dispositivos periféricos.

Como exibir uma lista de usuários no Linux

Como, então, para resolver o problema da retirada das contas existentes? No Linux, uma lista de usuários comando exibido (o que é permitido usar uma variedade de configurações):

# Cat / etc / passwd

Por que isso funciona? O fato de que todos os dados necessários contém o arquivo / etc / passwd. Para ele refere-se diretamente e contas de pessoas interessadas. Depois de definir o comando exibe uma lista de contas Linux. a lista de usuários no sistema pode ser bastante extensa. Os dados sobre as contas existentes são exibidos linha por linha.

Como ele pode aparecer na tela? Cada linha será um semelhante ao seguinte:

root: xD634Jhs5jH32: 0: 0: root: / root: / bin / bashnewuser: Xv7Q641g89oKK: 1000: 100: Ivan Fedorov: / home / newuser: / bin / bash

transcrição:

conta (nome de usuário): password (senha armazenada de forma criptografada): UID (ID exclusivo): GID (ID principais grupos de utilizadores): GECOS (informações adicionais): directório (de usuário): shell (interpretador de comandos usado).

Como faço para visualizar a atividade da conta,

O comando acima exibe uma lista de todos os utilizadores registados no sistema. Mas e se você deseja exibir na lista Linux dos usuários que estão ativos no momento? Você pode usar o seguinte comando:

# quem

Digitando esta instrução, as pessoas podem ver a lista de contas ativas no sistema. Neste caso, a lista de usuários Linux também realizada linha por linha. Com privilégios de administrador, você pode produzir com uma conta ativa várias manipulações. Assim, você pode dar às pessoas o acesso a determinados arquivos ou pastas para restringir o uso de certos programas.