O mínimo que você precisa saber sobre o terminal (parte 2)
Esta é a segunda parte do artigo que é um tutorial introdutório sobre como se virar no Linux. Ideal para iniciantes, permitindo que o usuário ganhe confiança e eficiência no uso da linha de comando.
[ Hits: 2.748 ]
Por: Xerxes em 24/09/2024
head
e tail
são extremamente úteis quando você deseja visualizar apenas o início ou o fim de um arquivo de texto, sem precisar abri-lo por completo. Eles podem economizar tempo e facilitar a análise de arquivos grandes.
head
é usado para mostrar as primeiras linhas de um arquivo. Por padrão, ele exibe as primeiras 10 linhas, mas você pode alterar essa quantidade usando parâmetros.
head arquivo.txt
arquivo.txt
.
diario.txt
com o seguinte conteúdo:
head diario.txt
Hoje foi um dia produtivo.
Completei várias tarefas.
Estou aprendendo novos comandos no Linux.
Vi um filme interessante à noite.
Amanhã vou continuar a prática.
O tempo está ótimo.
Tive uma conversa interessante.
Vou fazer uma pausa para o café.
Planejando minha semana.
Refletindo sobre os aprendizados.
-n
. Por exemplo, para mostrar apenas as 5 primeiras linhas:
head -n 5 diario.txt
tail
exibe as últimas linhas de um arquivo. Assim como o head
, ele mostra por padrão as últimas 10 linhas, mas você pode especificar o número de linhas que deseja visualizar.
tail arquivo.txt
arquivo.txt
.
diario.txt
mencionado anteriormente, ao executar o comando:
tail diario.txt
Estou aprendendo novos comandos no Linux.
Vi um filme interessante à noite.
Amanhã vou continuar a prática.
O tempo está ótimo.
Tive uma conversa interessante.
Vou fazer uma pausa para o café.
Planejando minha semana.
Refletindo sobre os aprendizados.
Escrevendo este diário.
Amanhã será um novo dia.
head
, você pode alterar o número de linhas exibidas usando o parâmetro -n
. Para visualizar as últimas 5 linhas:
tail -n 5 diario.txt
tail
é a opção -f
, que permite monitorar um arquivo em tempo real. Esse recurso é especialmente útil para acompanhar logs de sistema ou de programas em execução.
tail -f arquivo.log
arquivo.log
e atualizará automaticamente conforme o arquivo cresce, mostrando novas linhas em tempo real.
touch ~/Downloads/exemplo.log
tail -f ~/Downloads/exemplo.log
echo "Primeira mensagem de log" >> ~/Downloads/exemplo.log
echo "Segunda mensagem de log" >> ~/Downloads/exemplo.log
exemplo.log
, ela será exibida imediatamente na saída do tail -f
, permitindo que você veja as mudanças em tempo real.
tail
e head
são ferramentas essenciais para a visualização rápida de partes específicas de arquivos de texto no Linux. Enquanto o head
permite inspecionar as primeiras linhas
de um arquivo, o tail
é ideal para acompanhar eventos mais recentes, as últimas linhas. Esses comandos se tornam grandes aliados na administração do sistema, facilitando a detecção e análise de problemas de forma eficiente e prática.
Tem Facebook? Então tem Joli OS
A Maldição de Patrick Volkerding
KahelOS - apresentação e dicas
Permissões e propriedades de arquivos
Configuração do Ubuntu 16.04 para acesso com cartão ao Banrisul
Concatenação, conexão e recursividade de comandos no GNU/Linux
Introdução ao gEDA - Suíte de eletrônica
Compartilhando a tela do Computador no Celular via Deskreen
Como Configurar um Túnel SSH Reverso para Acessar Sua Máquina Local a Partir de uma Máquina Remota
Configuração para desligamento automatizado de Computadores em um Ambiente Comercial
Vim - incrementando números em substituição
Efeito "livro" em arquivos PDF
Como resolver o erro no CUPS: Unable to get list of printer drivers
Flatpak: remover runtimes não usados e pacotes
Mudar o gerenciador de login (GDM para SDDM e vice-versa) - parte 2
Não consigo copiar arquivos do Mint para meu smartphone com android 11... (5)
Recuperando arquivo corrompido no cartão de memoria pelo linux[AJUDA] (4)
[Python] Automação de scan de vulnerabilidades
[Python] Script para analise de superficie de ataque
[Shell Script] Novo script para redimensionar, rotacionar, converter e espelhar arquivos de imagem
[Shell Script] Iniciador de DOOM (DSDA-DOOM, Doom Retro ou Woof!)
[Shell Script] Script para adicionar bordas às imagens de uma pasta