84 lines
1.5 KiB
Markdown
84 lines
1.5 KiB
Markdown
|
# tree
|
||
|
|
||
|
![FSH](./asset/fsh/fsh.png)
|
||
|
|
||
|
## Installazione
|
||
|
|
||
|
```bash
|
||
|
sudo apt install tree
|
||
|
```
|
||
|
## Utilizzo
|
||
|
|
||
|
### Elencare solo le directory
|
||
|
|
||
|
```bash
|
||
|
tree -d target_directory
|
||
|
|
||
|
tree -d Documenti/
|
||
|
|
||
|
Documenti/
|
||
|
└── repos
|
||
|
├── cineforum
|
||
|
│ ├── Fonts
|
||
|
│ └── Img
|
||
|
├── mywiki
|
||
|
│ └── asset
|
||
|
│ ├── calcurse
|
||
|
│ ├── debian
|
||
|
│ ├── fairphone
|
||
|
│ ├── fstab
|
||
|
│ ├── git
|
||
|
│ ├── kde
|
||
|
│ ├── logseq
|
||
|
│ ├── markdown
|
||
|
│ ├── nas
|
||
|
│ ├── neofetch
|
||
|
│ ├── nextcloud
|
||
|
│ ├── pull-request
|
||
|
│ ├── rofi
|
||
|
│ └── vim
|
||
|
└── notes
|
||
|
|
||
|
22 directories
|
||
|
```
|
||
|
### Elencare i file nascosti
|
||
|
|
||
|
Utilizzare l'opzione `-a`
|
||
|
|
||
|
```bash
|
||
|
tree -a Databases/
|
||
|
Databases/
|
||
|
├── .conf
|
||
|
└── filmdb.sql
|
||
|
|
||
|
1 directory, 2 files
|
||
|
```
|
||
|
### Includere il percorso
|
||
|
|
||
|
```bash
|
||
|
tree -f directory
|
||
|
```
|
||
|
### Elenca file e directory in base al livello
|
||
|
|
||
|
È possibile specificare i livelli aggiungendo il numero del livello all'opzione `-L`:
|
||
|
|
||
|
```bash
|
||
|
tree -L 1 Scaricati/
|
||
|
Scaricati/
|
||
|
├── Download
|
||
|
├── Telegram Desktop
|
||
|
└── zfs.pdf
|
||
|
|
||
|
3 directories, 2 files
|
||
|
```
|
||
|
### Autorizzazioni e dimensione
|
||
|
|
||
|
```bash
|
||
|
tree -ph music
|
||
|
```
|
||
|
|
||
|
## Collegamenti
|
||
|
|
||
|
- [https://linuxhandbook.com/tree-command/](https://linuxhandbook.com/tree-command/)
|
||
|
|