SóProvas


ID
2490835
Banca
FGV
Órgão
IBGE
Ano
2017
Provas
Disciplina
Sistemas Operacionais
Assuntos

José é administrador de um servidor com sistema operacional Suse Linux que deseja listar o histórico de todos os usuários que acessaram o sistema.

Para isso, José deverá executar o comando:

Alternativas
Comentários
  • USERS
    Display login names of users currently logged in on system

    Syntax

    The basic syntax is as follows:

    users
    users [fileNameHere]
    users --help
    users --version
    https://www.cyberciti.biz/faq/unix-linux-users-command-examples-syntax-usage/

    Detalhe importante, existe também o commando LAST
    Que detalhe a lista dos ULTIMOS usuários que se logaram no sistema e NÃO DE TODOS os usuários que se logaram no sistema.

     

  •  

    Discordo do gabarito ! A grande dúvida fica entre last e users. Vejam abaixo a definição de cada comando, segundo o guia foca:

     

    users - Mostra os nomes de usuários usando atualmente o sistema.

    last - Mostra uma listagem de entrada (login) e saída (logoff) de usuários no sistema. São mostrados os seguintes campos na listagem:

    •  Nome do usuário
    • Terminal onde ocorreu a conexão/desconexão
    • O hostname (caso a conexão tenha ocorrido remotamente) ou console (caso tenha ocorrido localmente)
    • A data do login/logout, a hora do login/down se estiver fora do sistema/ still logged in se ainda estiver usando o sistema
    • Tempo (em Horas:Minutos) que esteve conectado ao sistema

     

    Logo, para mim o last deveria ser o gabarito

     

     

    Fonte: Guia Foca GNU/Linux, Versão 5.65 - domingo, 05 de setembro de 2010.

  • Concordo com Wesley:

    # users: mostra quem ESTÁ logado;

    # last: lista os usuários que ESTIVERAM logados no sistema, com os respectivos TTYs;

    .: Obs: A questão pede usuários que ACESSARAM e não o(s) está(ão) acessando, atualmente.

    .

    .

    .

    .

    At.te

    Foco na missão