dutree - Ngwa CLI iji nyochaa ojiji Disk na mmepụta agba


dutree bụ ihe mepere emepe n'efu, ngwa ahịrị iwu ngwa ngwa maka asụsụ mmemme Rust. Emepụtara ya site na durep (onye na-ede akụkọ ojiji diski) na osisi (ndepụta ọdịnaya dị n'ụdị osisi dịka osisi) ngwaọrụ ahịrị iwu. dutree ya mere na-akọ banyere ojiji diski n'ụdị osisi.

Ọ na-egosiputa mmepụta agba, dabere na ụkpụrụ ahaziri na mgbanwe gburugburu GNU LS_COLORS. Ihe mgbanwe env a na-enyere aka ịtọ agba faịlụ dabere na ndọtị, ikike yana ụdị faịlụ.

  • Gosi osisi sistemu faịlụ.
  • Na-akwado ịchịkọta obere faịlụ.
  • Na-enye ohere iji atụnyere akwụkwọ ndekọ aha dị iche iche.
  • Na-akwado ewezuga faịlụ ma ọ bụ akwụkwọ ndekọ aha.

Otu esi etinye dutree na Linux Systems

Iji wụnye dutree na nkesa Linux, ị ga-etinyerịrị asụsụ mmemme nchara na sistemụ gị dịka egosiri.

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

Ozugbo arụnyere nchara, ị nwere ike ịgba ọsọ iwu a ka ịwụnye siri ike>dutree na nkesa Linux dị ka egosiri.

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

Mgbe ị wụnye dutree, ọ na-eji agba gburugburu dịka LS_COLORS na-agbanwe, ọ nwere otu agba ls --color iwu nke distro anyị ahaziri.

$ ls --color

Ụzọ kachasị mfe nke ịgba ọsọ dutree bụ enweghị arụmụka, otu a ọ na-egosi osisi faịlụ.

$ dutree

Iji gosi ezigbo ojiji diski kama ịdị nha faịlụ, jiri ọkọlọtọ -u.

$ dutree -u 

Ị nwere ike igosi akwụkwọ ndekọ aha ruo omimi enyere (nke mbụ 1), na-eji ọkọlọtọ -d. Iwu dị n'okpuru ga-egosi akwụkwọ ndekọ aha ruo omimi nke 3, n'okpuru akwụkwọ ndekọ aha ugbu a.

Dịka ọmụmaatụ, ọ bụrụ na ndekọ ndekọ ọrụ ugbu a (~/), wee gosipụta nha ~/*/*/* dị ka egosiri na nseta ihuenyo na-esonụ.

$ dutree -d 3

Ka ewepu dakọtara faịlụ ma ọ bụ aha ndekọ, jiri ọkọlọtọ -x.

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

Ị nwekwara ike nweta nyocha ngwa ngwa mpaghara site na ịwụpụ akwụkwọ ndekọ aha, na-eji nhọrọ -f, dị ka ya.

$ dutree -f

Enwere ike iwepụta nchịkọta/nleba anya n'uju site na iji ọkọlọtọ -s dị ka egosiri.

$ dutree -s

Ọ ga-ekwe omume ikpokọta faịlụ ndị pere mpe karịa otu nha, ndabara bụ 1M dịka egosiri.

$ dutree -a 

Mgbanwe -H na-enye ohere wepụrụ faịlụ zoro ezo na mmepụta.

$ dutree -H

A na-eji nhọrọ -b bipụta nha na bytes, kama ịbụ kilobytes (nke ndabara).

$ dutree -b

Iji gbanyụọ agba, wee gosipụta naanị mkpụrụedemede ASCII, jiri ọkọlọtọ -A dị ka otu a.

$ dutree -A

Ị nwere ike ịlele ozi enyemaka dutree site na iji -h nhọrọ.

$ 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

dutree Github Repository: https://github.com/nachoparker/dutree

dutree bụ ngwa ahịrị iwu dị mfe ma dị ike iji gosipụta nha faịlụ yana nyochaa ojiji diski n'ụdị osisi, na sistemụ Linux. Jiri mpempe nkọwa n'okpuru kesaa echiche gị ma ọ bụ ajụjụ gbasara ya, n'etiti anyị.