Tulosta hakemistosisällön puu-komento puussa 1.5?

Pidän tree se on mukava tapa näyttää tiedostoni ja kansioiden / hakemistojen koko. -h -vaihtoehto näyttää vain hakemiston koon, ei sen sisällön kumulatiivisen koon.

/media/ ├── [ 16K] 64D9-E862 │ ├── [8.0K] downloads 

Tiedän tosiasia, että ulkoisessa asemassani on enemmän kuin 16 kt.

Kuinka voin korjata sen puulla 1.5? Vielä parempi, kuinka päivitän versioon 1.6?

Vastaa

Vain puulle 1.6 ja uudemmille

Haluat ehkä tarkastella:

man tree 

–du Ilmoita kullekin hakemistolle sen koko kaikkien tiedostojen ja alihakemistojen (ja niiden tiedostojen jne.) koon kertyminen. Käytetyn tilan kokonaismäärä ilmoitetaan myös loppuraportissa (kuten ”du -c” -komento.) Tämä vaihtoehto vaatii puun lue koko hakemistopuu ennen sen lähettämistä, katso VIKAT JA HUOMAUTUKSET s -s.

Joten sinun tulisi käyttää:

tree --du -h 

kommentteja

  • Tämä viittaa kohtaan –du 1.6. Käytän aina du -h –max-depth = 1 tai 2 tai enintään 3. Poraa sitten (cd) minne haluan mennä, ja suorita sama komento agin. Kun puuta käytetään -L: n kanssa, se laskee vain hakemistot / ja tiedostot tietylle tasolle. Mukana du, joka laskee kaikki tiedostot –max-depth -parametrista riippumatta, mutta tulostaa vain tietylle tasolle. Se tekee puusta ei hyödyllistä minulle. Kiitos kuitenkin!
  • Ehdotan -a -vaihtoehdon lisäämistä piilotettuihin lähtöpaikkoihin (aloita pisteellä, esim. Välimuisti)

Vastaa

Lisäämällä hyväksyttyä vastausta … missä tahansa huomattavassa määrässä kansioita, saatat saada siitä valtavan tuotoksen komento.

Jos haluat minun tapaan tunnistaa joitain suuria kansioita puhdistettaviksi, koska täytät asemaa, saatat olla hyödyllistä yhdistää puu-komento grep-tiedostoon, jotta se rajoitetaan gigatavuisiin kansioihin kooltaan, mikä säästää itsesi tarvetta siirtyä koko tuotoksen läpi:

tree --du -h | grep G]

Vastaa

Käytä tätä koodia, mikä voi auttaa sinua,

$ sudo tree -hF 

tai

# tree -hF 

kommentit

  • Tämä ei tee sitä, mitä OP pyysi 4 vuotta sitten …

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *