SóProvas


ID
895267
Banca
CESPE / CEBRASPE
Órgão
CNJ
Ano
2013
Provas
Disciplina
Sistemas Operacionais
Assuntos

No que se refere ao sistema operacional Linux, julgue os itens que
se seguem.

Para visualizar as últimas 30 linhas de um arquivo texto de nome lista.txt, que contenha mais de 1.000 linhas, deve-se executar o comando: head -30 lista.txt.

Alternativas
Comentários
  • Exibição ou Impressão de Ficheiros
    head Mostra as primeiras linhas de um ficheiro, como por exemplo com head -10 a.txt, ou usado como filtro para mostrar apenas os primeiros x resultados de outro comando tail Funciona de forma inversa ao comando head, mostra-nos as últimas linhas de um ficheiro ou mesmo do output de outro comando, quando usado como filtro Obs:  traduzindo pro português, 
    Head= cabeça
    Tail= cauda

    esse conhecimento me ajudou na resposta
  • head

    Usamos esse comando para exibir as linhas iniciais de um arquivo. 

    Sintaxe: 

    $ head [opções] [arquivo] 

    Opções:

    • -c [-][n]: Sem o - (hífen), mostra os primeiros [n] bytes do arquivo. Com o -, mostra todos os bytes com exceção dos [n] últimos;

    • -n [-][n]: Sem o -, mostra as primeiras [n] linhas do arquivo. Com o -, mostra todas as linhas com exceção das [n] últimas;

    • -v: Imprime um cabeçalho com o nome do arquivo.


    Exemplos de uso: 

    Para ver as primeiras 5 linhas do arquivo file, faça: 

    $ head -n 5 file
    1
    2
    3
    4


    Se quiser exibir todas as linhas menos as 3 últimas: 

    $ head -n -3 file
    1
    2
    3
    4
    5
    6
    7

    http://www.vivaolinux.com.br/artigo/Fundamentos-do-sistema-Linux-comandos-do-Linux/?pagina=2

  • Moral da história... ERRADO.

    heap lista o começo do arquivo e não o final, conforme a questão sugere. Assim, o comando heap -30 lista.txt exibe as 30 primeiras e não as últimas 30 linhas do arquivo lista.txt.
  • Errado. Último é TAIL e início é HEAD. Na questão está trocado. 
  • Prezados,

    O comando head é um dos “primos” do cat, ele permite ver apenas as primeiras linhas do arquivo, ao invés de exibir a coisa inteira. Basta especificar o número de linhas que devem ser exibidas,como por exemplo:  A questão está errada e tenta confundir dois comandos do Linux, o head e o tail.
    $ head -20 texto.txt
    $ head -15 arquivo.txt
    Outro “parente” é o tail (cauda), que mostra as últimas linhas do arquivo. O uso é o mesmo, basta indicar o número de linhas que devem ser mostradas e o nome do arquivo:
    $ tail -12 meu_longo_texto.txt
    Este comando é muito usado por administradores de sistemas para acompanhar os arquivos de logs de seus sistemas. Como as novas entradas destes arquivos vão sendo inseridas no final do arquivo, o tail permite verificar rapidamente apenas as novas inclusões, sem precisar perder tempo abrir o arquivo inteiro.
    Fonte : Carlos E. Morimoto, Entendendo e Dominando o Linux 4ed.
  • head -  cabeça (inicio)

    tail - calda (fim)