No Linux, muitas vezes você precisa inspecionar o conteúdo de arquivos muito grandes, como logs de sistema. Por exemplo, se você executar cat /var/log/syslog, verá páginas de texto rolando, dificultando a obtenção de uma visão geral rápida. Então, e se você quiser apenas visualizar o início de um arquivo? O comando head é a ferramenta perfeita para este trabalho.
Comportamento Padrão do Comando head
Por padrão, o comando head exibe as primeiras 10 linhas de qualquer arquivo fornecido. Esta é uma parte fundamental do nosso guia Linux para iniciantes para lidar com texto. Para vê-lo em ação, basta fornecer um nome de arquivo como argumento:
head /var/log/syslog
Este comando exibirá as primeiras 10 linhas de /var/log/syslog, permitindo que você verifique rapidamente o conteúdo inicial do arquivo sem abri-lo em um editor.
Personalizando a Contagem de Linhas
O comando Linux head é flexível. Você pode facilmente alterar o número de linhas que ele exibe usando a flag -n, que significa "número de linhas". Por exemplo, se você quiser ver as primeiras 15 linhas de um arquivo, você usaria a opção head -n assim:
head -n 15 /var/log/syslog
Isso torna o head um dos comandos Linux mais úteis para inspecionar rapidamente cabeçalhos de arquivos ou entradas de log.