Considerando um computador com o sistema operacional Linux,...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: B - tail – 40 logs.txt
A questão aborda o conhecimento sobre comandos do bash, o interpretador de comandos mais comum em sistemas operacionais Linux. Para resolver essa questão, é necessário saber como visualizar o conteúdo de arquivos de texto por meio da linha de comando, e mais especificamente, como exibir as últimas linhas de um arquivo.
No Linux, temos dois comandos muito utilizados para visualizar o conteúdo de arquivos texto: o comando head e o comando tail. O comando head é usado para mostrar as primeiras linhas de um arquivo, enquanto o comando tail é utilizado para exibir as últimas linhas.
A alternativa correta, B - tail – 40 logs.txt, é a que corretamente indica o uso do comando tail para exibir as últimas 40 linhas do arquivo logs.txt. O sinal de menos (–) seguido de um número indica que o comando deve retornar essa quantidade de linhas do final do arquivo. Portanto, tail – 40 logs.txt exibirá as últimas 40 linhas do arquivo especificado.
É importante notar que as outras alternativas não são corretas devido a erros de sintaxe ou de comando. Por exemplo, o comando head com a opção + ou – não é utilizado para visualizar linhas a partir do final do arquivo. Além disso, o comando catt não existe no Linux, sendo provavelmente um erro de digitação em relação ao comando cat, que por sua vez exibe o conteúdo total de um arquivo, sem a opção de limitar a um número específico de linhas.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
Gabarito B
tail
tail [opções] arquivo
Descrição
Este comando exibe as últimas linhas de um arquivo texto.
Algumas opções do comando
-c [num[bkm]] : mostra os num primeiros bytes, kbytes ou Mbytes do arquivo (o padrão é bytes).
-f : continua indefinidamente tentando ler caracteres ao final do arquivo, assumindo que o arquivo está crescendo. O comportamento é semelhante ao comando less +F.
-n num : mostra as num últimas linhas do arquivo (o padrão é 10 linhas).
--help : exibe as opções do aplicativo.
--version : fornece informações sobre o aplicativo.
Exemplos
Para ver as útimas 20 linhas do arquivo teste, digite
tail -n 20 teste
Para examinar arquivos que estão sendo constantemente atualizados use a opção -f. Por exemplo, o comando
tail -f /var/log/syslog
mostra as últimas linhas do arquivo de mensagens do sistema. Para sair basta usar CTRL+c.
"Retroceder Nunca Render-se Jamais !"
Força e Fé !
Fortuna Audaces Sequitur !
O comando tail – 40 logs.txt é o mesmo que o comando tail -n 40 logs.txt ?
@Fredson: sim.
Catt = Não existe, Vaza D
Head = Mostra a cabeça do texto, Vaza A e E.
A forma certa é com o ''-''.
GABARITO B
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo