Instalação e Uso Básico do Comando Tree
Nesta etapa, você instalará o comando tree e aprenderá sua funcionalidade básica.
Instalando o Comando Tree
Primeiro, vamos garantir que o comando tree esteja instalado em seu sistema. No terminal, digite:
if ! command -v tree &> /dev/null; then
sudo apt-get update
sudo apt-get install -y tree
fi
Isso verifica se o tree já está instalado. Caso contrário, ele atualiza as listas de pacotes e o instala para você.
Criando uma Estrutura de Diretórios de Exemplo
Antes de usar o comando tree, precisamos de uma estrutura de diretórios para visualizar. Certifique-se de estar no diretório de trabalho correto:
cd ~/project
Agora, vamos criar uma estrutura de diretórios de exemplo que representa arquivos de log organizados por mês:
mkdir -p ./logs/2023/{January,February,March}
touch ./logs/2023/January/log1.txt
touch ./logs/2023/February/log2.txt
touch ./logs/2023/March/log3.txt
Esta sequência de comandos:
- Cria um diretório principal chamado
logs
- Dentro de
logs, cria um subdiretório chamado 2023
- Dentro de
2023, cria três subdiretórios para cada mês
- Cria um arquivo de log no diretório de cada mês
Usando o Comando Tree Básico
Agora, vamos executar o comando tree básico para ver nossa estrutura de arquivos:
tree
Você deve ver uma saída semelhante a esta:
.
└── logs
└── 2023
├── January
│ └── log1.txt
├── February
│ └── log2.txt
└── March
└── log3.txt
O comando tree exibe a estrutura de diretórios a partir do diretório atual (representado pelo ponto no topo). A indentação e as linhas mostram a relação hierárquica entre diretórios e arquivos.