Questões Sistemas Operacionais Linux
Os sistemas UNIX são distribuídos com uma grande quantidade de comandos conhecidos c...
Responda: Os sistemas UNIX são distribuídos com uma grande quantidade de comandos conhecidos como filtros. Esses comandos podem ser combinados em sequência com pipes (condutos) para executar tarefas compl...
💬 Comentários
Confira os comentários sobre esta questão.

Por Camila Duarte em 31/12/1969 21:00:00
Gabarito: d)
Vamos entender o que está acontecendo aqui. O arquivo /etc/passwd tem várias informações sobre os usuários, separadas por dois-pontos (:). A estrutura típica é:
nome_usuario:senha:UID:GID:descrição:diretório_home:shell
Queremos selecionar os usuários que pertencem ao grupo "alunos", cujo GID é 500. Ou seja, precisamos filtrar as linhas onde o quarto campo (GID) é 500.
Depois, queremos imprimir a descrição (que é o quinto campo) desses usuários, ordenando alfabeticamente.
Analisando a opção d):
- cut -d: -f4,5 /etc/passwd: pega o quarto e quinto campos (GID e descrição).
- grep ^500:: filtra as linhas que começam com "500:", ou seja, GID igual a 500.
- cut -d: -f2: pega o segundo campo da saída anterior, que agora é a descrição.
- sort: ordena alfabeticamente.
As outras opções erram em pegar campos errados ou em filtrar pelo nome do grupo (que não está no arquivo passwd, mas sim em /etc/group), ou ainda em usar o comando cut sem especificar o arquivo.
Portanto, a opção d) está correta.
Vamos entender o que está acontecendo aqui. O arquivo /etc/passwd tem várias informações sobre os usuários, separadas por dois-pontos (:). A estrutura típica é:
nome_usuario:senha:UID:GID:descrição:diretório_home:shell
Queremos selecionar os usuários que pertencem ao grupo "alunos", cujo GID é 500. Ou seja, precisamos filtrar as linhas onde o quarto campo (GID) é 500.
Depois, queremos imprimir a descrição (que é o quinto campo) desses usuários, ordenando alfabeticamente.
Analisando a opção d):
- cut -d: -f4,5 /etc/passwd: pega o quarto e quinto campos (GID e descrição).
- grep ^500:: filtra as linhas que começam com "500:", ou seja, GID igual a 500.
- cut -d: -f2: pega o segundo campo da saída anterior, que agora é a descrição.
- sort: ordena alfabeticamente.
As outras opções erram em pegar campos errados ou em filtrar pelo nome do grupo (que não está no arquivo passwd, mas sim em /etc/group), ou ainda em usar o comando cut sem especificar o arquivo.
Portanto, a opção d) está correta.
⚠️ Clique para ver os comentários
Visualize os comentários desta questão clicando no botão abaixo
Ver comentários