O que é comando de árvore no Ubuntu

O que é comando de árvore no Ubuntu
A interface da linha de comando das distros baseadas em Linux funciona como um catalisador para as ações executadas pelos usuários. Como outras distribuições, o Ubuntu também suporta uma variedade de comandos e, entre esses, os comandos de manuseio de diretórios são usados ​​para lidar com as operações relacionadas a diretórios, como o “cd”O comando é usado para alterar o diretório de trabalho atual; ““mkdir”O comando é usado para fazer um novo diretório. Da mesma forma, o comando de árvore imprime diretórios, subdiretos e seu conteúdo em uma estrutura semelhante a uma árvore. É quase como um “ls”Comando, mas a principal diferença é o padrão de impressão de ambos os comandos: o“ls”O comando lista o conteúdo, enquanto o“árvore”Comando mostra a saída em uma estrutura hierárquica semelhante a uma árvore. Nesta demonstração, forneceremos uma visão profunda do uso de comandos de árvores com exemplos. Então, vamos começar com a instalação da árvore:

Como instalar o comando da árvore no Ubuntu

Em primeiro lugar, você deve instalar a árvore, pois ela não está disponível por padrão; Portanto, se você ainda não instalou o comando da árvore, use o seguinte comando para instalá -lo:

$ sudo apto de instalação árvore

Como usar o comando de árvore no Ubuntu

Uma vez instalado; Execute o seguinte comando para obter o uso detalhado do comando da árvore. A sintaxe do comando da árvore é:

Árvore [Opções] [Diretório]

A sintaxe consiste em dois itens: opções e diretório: As opções são usadas para exibir o resultado do comando de árvore de acordo com alguma propriedade específica. Por exemplo, as opções podem ser usadas para obter a saída de várias maneiras, como: em ordem alfabética, para exibir apenas diretórios, para verificar o tamanho e a localização dos arquivos ou diretórios. No entanto, se você deseja obter o resultado de um diretório específico, colocará o nome do diretório em substituição da palavra -chave "diretório" que é usada na sintaxe.

Saída de comando geral : Você pode obter a impressão (no terminal) do conteúdo do diretório na estrutura da árvore executando o seguinte comando. O comando imprimirá o conteúdo do presente diretório de trabalho:

$ árvore

O comando de árvore exibiu um total de 18 diretórios e 13 arquivos:

Como usar as opções com o comando de árvore no Ubuntu

Vimos o uso geral do comando de árvore; Além disso, existem várias opções usadas para executar tarefas específicas no presente diretório ou no caminho de qualquer outro diretório.

Como usar -uma opção com comando de árvore

Geralmente, o comando da árvore não imprime o conteúdo dos diretórios ocultos; Esta opção também ajuda a imprimir o conteúdo dos diretórios ocultos; A sintaxe para usar este sinalizador é mostrada abaixo:

Árvore -a [diretório]

O comando fornecido abaixo ajudará a obter o conteúdo oculto do presente diretório de trabalho:

$ árvore -a

Você pode observar que o comando da árvore imprimiu apenas 18 diretórios e 13 arquivos, enquanto que; o mesmo comando, quando usado com o “-a”Flag, exibiu 215 diretórios e 256 arquivos.

Como usar -d opção com comando de árvore

Esta opção é usada com o comando de árvore para listar apenas os diretórios do diretório direcionado; A sintaxe do comando de árvore com a opção “-d”É dado abaixo:

árvore -d [diretório]

O comando fornecido abaixo apenas imprimirá os diretórios dentro do diretório atual:

$ árvore -d

Além do atual diretório de trabalho; Para, por exemplo, você deseja obter a lista de diretórios do “Área de Trabalho”Diretório e execute o seguinte comando para fazer isso:

$ árvore -d/home/adnan/desktop

Como usar -f opção com comando de árvore

Comando de árvore, quando usado com o “-f”A opção mostra o prefixo do caminho de cada arquivo em uma estrutura de árvore: Sintaxe para usar esta opção é mostrada abaixo:

Árvore -f [diretório]

O comando fornecido abaixo mostrará o caminho de todos os diretórios ou arquivos presentes no diretório atual:

$ árvore -f

Além disso, você pode obter o resultado deste comando para qualquer diretório que não seja o PWD; Por exemplo, para aplicar o “-f”Bandeira no“Área de TrabalhoDiretório; Use o caminho do diretório, ou você pode passar o nome do diretório se for subdiretório do seu PWD.

$ TREE -F Desktop

Como usar -o opção com comando de árvore

Com a ajuda de usar esta opção, você pode obter a saída do comando da árvore em qualquer outro arquivo; A sintaxe para usar este sinalizador é mencionada abaixo:

Árvore [Diretório] -o [nome do arquivo]

O comando abaixo estatado salvará a saída do comando da árvore em um arquivo chamado “saída.TXT“:

$ árvore -O Saída.TXT

Você pode obter a saída de qualquer diretório específico para esta opção: o comando abaixo salvará a saída do comando da árvore (diretório de desktop) no “saída1.TXT" arquivo:

$ Tree Desktop -O Output1.TXT

Como usar -q opção com comando de árvore

Esta opção de listagem de arquivos de uma árvore exibirá os nomes dos arquivos em citações duplas; A sintaxe para usar este sinalizador é dada abaixo.

Árvore -q [diretório]

Para imprimir os nomes de arquivos em citações duplas; Execute o seguinte comando para obter a saída do presente diretório de trabalho:

$ árvore -q

Além disso, o comando dado abaixo mostrará o nome do arquivo e dos diretórios (do diretório de desktop) em citações duplas:

$ TREE -Q Desktop

Como usar -p opção com comando de árvore

Usando o “-p”Flag, todos os tipos de arquivos e permissões para cada arquivo são impressos em uma estrutura hierárquica: a sintaxe da árvore junto com esta opção é apresentada abaixo:

Sintaxe

Árvore -p [diretório]

O comando fornecido abaixo mostrará o uso desta opção no presente diretório de trabalho:

$ árvore -p

Usando o “-p“Bandeira no diretório nomeado como“diretório1“; que está presente em nosso diretório doméstico: o comando a seguir dará o resultado do “-p“Bandeira em“diretório1“:

$ árvore -p diretório1

Como usar -s opção com comando de árvore

Você pode obter a exibição de tamanho (em bytes) de todos os arquivos usando o “-s" bandeira; A sintaxe é dada abaixo:

Árvore -s [Diretório]

O comando fornecido abaixo mostrará o tamanho dos arquivos dentro do diretório de trabalho atual:

$ árvore -s

Para verificar o tamanho de um diretório específico; Passe o caminho, ou você pode passar o nome apenas se o diretório estiver no presente diretório de trabalho: o comando a seguir imprimirá o tamanho dos arquivos presentes dentro de “diretório1“:

$ árvore -s diretório1

Como usar -h opção com comando de árvore

Esta opção também exibirá o tamanho de cada arquivo e diretório, mas em KBs, MBs, GBs, etc. O "-s”O sinalizador exibe o resultado em bytes, mas o resultado contém apenas valores numéricos; Um usuário iniciante pode não obter a unidade de medição.

Árvore -h [diretório]

O comando fornecido abaixo ajudará a obter diretórios, arquivos e seus tamanhos em forma de árvore:

$ árvore -h

O comando mencionado abaixo chegará ao resultado de “-h" para "diretório1“:

$ árvore -h diretório1

Como usar -t opção com comando de árvore

Esta opção classificará os arquivos e exibirá a saída como o tempo de modificação dos arquivos; a sintaxe do “-t”A bandeira com o comando de árvore é dada abaixo:

Árvore -t [diretório]

O comando fornecido abaixo imprimirá os arquivos de acordo com o tempo de modificação em ordem alfabética:

$ árvore -t

No nosso caso, o comando a seguir exibirá o resultado do “-t”Flag (no“Área de Trabalho”Diretório):

$ TREE -T Desktop

Como usar -r Opção com o comando de árvore

Esta opção classificará a saída do comando da árvore em ordem alfabética reversa; A sintaxe é mostrada abaixo:

Árvore -r [diretório]

O comando fornecido abaixo imprimirá os arquivos em ordem alfabética reversa do diretório atual:

$ árvore -r

Para obter a lista de pedidos alfabéticos de arquivos presentes em “diretório1“, Execute o seguinte comando:

$ árvore -r diretório1

Como usar -l opção com comando de árvore

Esta opção limitará o número de galhos do comando de árvore; A sintaxe para usar esta opção é dada abaixo:

Árvore -l [Número numérico] [Diretório]

Esta opção limitará o número de galhos de uma árvore a 1:

$ árvore -l 1

Para obter a lista restrita do “diretório1Diretório; Os seguintes comandos farão o trabalho:

$ árvore -l 1 diretório1

Conclusão

O Ubuntu suporta vários comandos úteis para lidar com diretórios e arquivos; O comando da árvore é um deles. Neste guia, o comando da árvore é explicado em detalhes; Seu uso básico é imprimir os diretórios e arquivos em uma estrutura hierárquica semelhante a uma árvore; Além disso, dezenas de bandeiras são suportadas por um comando de árvore que mostra a saída com propriedades específicas. Pode -se ingressar em várias opções por vez para obter mais resultados purificados em um único comando.