dutree - Ọpa CLI kan lati ṣe itupalẹ Lilo Disiki ni Iyọjade Awọ


dutree jẹ orisun ṣiṣi ọfẹ, irinṣẹ laini aṣẹ ni iyara fun ede siseto ipata. O ti dagbasoke lati durep (oniroyin lilo disk) ati igi (akoonu atokọ atokọ ni ọna kika igi) awọn irinṣẹ laini aṣẹ. Nitorina dutree ṣe ijabọ lilo disk ni ọna kika igi.

O ṣe afihan iṣiṣẹ awọ, da lori awọn iye ti a tunto ninu iyipada ayika GNU LS_COLORS. Oniyipada env yii n jẹ ki o ṣeto awọn awọ ti awọn faili ti o da lori itẹsiwaju, awọn igbanilaaye bii iru faili.

  • Fihan eto eto faili naa.
  • Atilẹyin ikopọ ti awọn faili kekere.
  • Faye gba fun afiwe awọn ilana oriṣiriṣi.
  • Atilẹyin laisi awọn faili tabi awọn ilana.

Bii o ṣe le Fi sori ẹrọ dutree ni Awọn Ẹrọ Linux

Lati fi sori ẹrọ dutree ni awọn kaakiri Linux, o gbọdọ ni ede siseto ipata ti a fi sori ẹrọ lori eto rẹ bi o ti han.

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

Lọgan ti fi sori ẹrọ ipata, o le ṣiṣe aṣẹ atẹle lati fi sori ẹrọ lagbara> dutree ni awọn pinpin Linux bi o ti han.

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

Lẹhin fifi dutree sii, o lo awọn awọ ayika gẹgẹbi oniyipada LS_COLORS, o ni awọn awọ kanna ls -color aṣẹ ti distro wa ti tunto.

$ ls --color

Ọna ti o rọrun julọ ti nṣiṣẹ dutree laisi awọn ariyanjiyan, ni ọna yii o fihan igi eto faili kan.

$ dutree

Lati ṣe afihan lilo disiki gidi dipo iwọn faili, lo asia -u .

$ dutree -u 

O le fi awọn ilana han si ijinle ti a fifun (aiyipada 1), ni lilo asia -d . Aṣẹ ti o wa ni isalẹ yoo fi awọn ilana han si ijinle 3, labẹ itọsọna iṣẹ lọwọlọwọ.

Fun apẹẹrẹ ti itọsọna iṣẹ lọwọlọwọ (~ /) , lẹhinna iwọn ifihan ti ~/*/*/* bi a ṣe han ninu sikirinifoto ayẹwo atẹle.

$ dutree -d 3

Lati ṣe iyasọtọ faili ti o baamu tabi orukọ itọsọna, lo asia -x .

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

O tun le gba iwoye agbegbe ni iyara nipa fifin awọn ilana, nipa lilo aṣayan -f , bii bẹẹ.

$ dutree -f

Akopọ/iwoye kikun le jẹ ipilẹṣẹ nipa lilo asia -s bi a ti han.

$ dutree -s

O ṣee ṣe lati ṣajọ awọn faili ti o kere ju iwọn kan lọ, aiyipada jẹ 1M bi o ṣe han.

$ dutree -a 

Yipada -H ngbanilaaye fun laisi awọn faili ti o farapamọ ninu iṣẹjade.

$ dutree -H

Aṣayan -b ni a lo lati tẹ awọn iwọn ni awọn baiti, dipo kilobytes (aiyipada).

$ dutree -b

Lati pa awọn awọ, ati ifihan awọn ohun kikọ ASCII nikan, lo asia -A bii bẹẹ.

$ dutree -A

O le wo ifiranṣẹ iranlọwọ dutree nipa lilo aṣayan -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

ibi ipamọ Github dutree: https://github.com/nachoparker/dutree

dutree jẹ irinṣẹ laini aṣẹ-aṣẹ ti o rọrun sibẹsibẹ lagbara lati ṣe afihan iwọn faili ati itupalẹ lilo disk ni ọna kika igi, lori awọn ọna ṣiṣe Linux. Lo fọọmu asọye ni isalẹ lati pin awọn ero rẹ tabi awọn ibeere nipa rẹ, pẹlu wa.