dutree - Għodda CLI biex Janalizza l-Użu tad-Disk fl-Output Kkulurit


dutree hija għodda b'xejn ta' linja ta' kmand b'sors miftuħ u veloċi għal-lingwa ta' programmar Rust. Huwa żviluppat minn durep (reporter tal-użu tad-disk) u siġra (kontenut tad-direttorju tal-lista f'format bħal siġra) għodod tal-linja tal-kmand. dutree għalhekk jirrapporta l-użu tad-disk f'format bħal siġra.

Hija turi output ikkulurit, skont il-valuri kkonfigurati fil-varjabbli ambjentali GNU LS_COLORS. Din il-varjabbli env tippermetti li jiġu stabbiliti l-kuluri tal-fajls ibbażati fuq l-estensjoni, il-permessi kif ukoll it-tip tal-fajl.

  • Uri s-siġra tas-sistema tal-fajls.
  • Jappoġġja l-aggregazzjoni ta' fajls żgħar.
  • Jippermetti li jitqabblu direttorji differenti.
  • Jappoġġja l-esklużjoni ta' fajls jew direttorji.

Kif tinstalla dutree fis-Sistemi Linux

Biex tinstalla dutree fid-distribuzzjonijiet tal-Linux, irid ikollok lingwa tal-ipprogrammar tas-sadid installata fis-sistema tiegħek kif muri.

$ sudo curl https://sh.rustup.rs -sSf | sh

Ladarba s-sadid installat, tista 'taħdem il-kmand li ġej biex tinstalladutree fid-distribuzzjonijiet tal-Linux kif muri.

$ cargo install --git https://github.com/nachoparker/dutree.git

Wara l-installazzjoni dutree, juża kuluri ambjentali skond il-varjabbli LS_COLORS, għandu l-istess kuluri ls --color kmand li d-distro tagħna kkonfigurat.

$ ls --color

L-eħfef mod kif titħaddem dutree huwa mingħajr argumenti, b'dan il-mod juri siġra tas-sistema tal-fajls.

$ dutree

Biex turi l-użu reali tad-disk minflok id-daqs tal-fajl, uża l-marka -u.

$ dutree -u 

Tista' turi direttorji sa fond partikolari (default 1), billi tuża l-marka -d. Il-kmand hawn taħt se juri direttorji sa fond ta '3, taħt id-direttorju tax-xogħol attwali.

Per eżempju jekk id-direttorju tax-xogħol kurrenti (~/), imbagħad uri d-daqs ta '~/*/*/* kif muri fil-kampjun screenshot li ġej.

$ dutree -d 3

Biex teskludi t-tqabbil ta' isem ta' fajl jew direttorju, uża l-marka -x.

$ dutree -x CentOS-7.0-1406-x86_64-DVD.iso 

Tista 'wkoll tikseb ħarsa ġenerali ta' malajr lokali billi taqbeż id-direttorji, billi tuża l-għażla -f, bħal hekk.

$ dutree -f

Sommarju/ħarsa ġenerali sħiħa tista' tiġi ġġenerata bl-użu tal-marka -s kif muri.

$ dutree -s

Huwa possibbli li jiġu aggregati fajls iżgħar minn ċertu daqs, default huwa 1M kif muri.

$ dutree -a 

Is-swiċċ -H jippermetti li jiġu esklużi fajls moħbija fl-output.

$ dutree -H

L-għażla -b tintuża biex tipprintja daqsijiet f'bytes, minflok kilobytes (default).

$ dutree -b

Biex itfi l-kuluri, u turi biss karattri ASCII, uża l-bandiera -A hekk.

$ dutree -A

Tista' tara l-messaġġ ta' għajnuna dutree billi tuża l-għażla -h.

$ dutree -h

Usage: dutree [options]  [..]
 
Options:
    -d, --depth [DEPTH] show directories up to depth N (def 1)
    -a, --aggr [N[KMG]] aggregate smaller than N B/KiB/MiB/GiB (def 1M)
    -s, --summary       equivalent to -da, or -d1 -a1M
    -u, --usage         report real disk usage instead of file size
    -b, --bytes         print sizes in bytes
    -x, --exclude NAME  exclude matching files or directories
    -H, --no-hidden     exclude hidden files
    -A, --ascii         ASCII characters only, no colors
    -h, --help          show help
    -v, --version       print version number

Repożitorju Github dutree: https://github.com/nachoparker/dutree

dutree hija għodda tal-linja tal-kmand sempliċi iżda qawwija biex turi d-daqs tal-fajl u tanalizza l-użu tad-disk f'format bħal siġra, fuq sistemi Linux. Uża l-formola tal-kummenti hawn taħt biex taqsam il-ħsibijiet jew il-mistoqsijiet tiegħek dwarha, magħna.