Non molto tempo fa stavo usando solo il 35% del mio HD. Di recente ha raggiunto il 54% e il mio spazio su disco è di 16 GB, quindi sono stati presi più di 3 GB.
Da quello che ricordo di non essere riuscito a creare mysql, ho installato gitolite che mi ha richiesto di creare git dal sorgente che aveva un sacco di dipendenze (penso che fosse per la costruzione di documenti, penso di aver visto latex e altri pacchetti ma ero assonnato quando ho stava installando). Sospetto che sia ciò che sta prendendo lo spazio su disco.
Comunque finora ho cancellato le cartelle di origine che so di avere e ho eseguito questi comandi. Cos'altro posso fare? (3gigs è potente)
sudo apt-get autoclean
sudo deborphan | xargs sudo apt-get -y remove --purge
Dopo aver fatto quanto sopra ho fatto ncdu e l'ho scoperto
Git stesso stava effettivamente usando 502mb in 152 file tutti in '/ usr / local / libexec / git-core'. Chi lo sapeva. Ho trovato strano che la maggior parte di quei file siano 4.6mb ciascuno ...
MySql stava occupando 1 + gb nella mia cartella / tmp
Ho accidentalmente creato una copia della mia cartella mono src che ha due build di mono ed è 1,7 GB insieme.
Dopo aver eliminato la copia di src e una build mono extra (che è insieme 2,6 gb) + il mysql nella mia cartella temporanea df ora riporta il 28% invece del 54%, il che mi fa sentire molto meglio.
Sono ancora sorpreso che git usi 502mb. Su Windows utilizza 57 MB (ovvero circa 10xless). E la cartella equivalente (C: \ Programmi (x86) \ Git \ libexec \ git-core) ha tutte quelle app come scorciatoie per git. e git è solo 1.2mb (non 4.6). Inoltre ho verificato se la cartella git-core di Linux fosse composta da tutti i collegamenti, so che non sono softlink (ho usato il cmd Ho provato stat git, stat git-add e ho visto che avevano lo stesso innodo. Quindi la maggior parte di questi file sono hardlink (presumo) di git. Quindi git in realtà non occupa quella quantità di spazio.find . -maxdepth 1 -type l -print0 | xargs -0 ls -ld
).