Puncte:0

Găsiți cele mai mari directoare/fișiere când Drive este plin

drapel gr

Când unitatea unui server Ubuntu 20.04 este plină, cum putem afla directoarele/fișierele cu cele mai mari dimensiuni, clasate de la cel mai mare la cel mai mic? Acest lucru îmi poate permite să găsesc câteva fișiere de șters (probabil fișiere jurnal)

Am incercat sa instalez ncdu dar spatiu insuficient

# sudo apt install ncdu
Se citesc listele de pachete... Eroare!
E: Eroare de scriere - scriere (28: Nu a mai rămas spațiu pe dispozitiv)
E: Eroare de scriere - scriere (28: Nu a mai rămas spațiu pe dispozitiv)
E: Listele de pachete sau fișierul de stare nu au putut fi analizate sau deschise.

Încercat du cu fel dar nu poate rula fără spațiu pe disc rămas.

# du --max-depth=7 /* | sortare -n 
sort: scriere eșuată: /tmp/sort5SKbZn: Nu a mai rămas spațiu pe dispozitiv

df -h Ieșire:

# df -h
Filesystem Size Used Avail Use% Montat pe
udev 474M 0 474M 0% /dev
tmpfs 99M 11M 88M 12% /run
/dev/vda1 25G 25G 0 100% /
tmpfs 491M 40K 491M 1% /dev/shm
tmpfs 5.0M 0 5.0M 0% /run/lock
tmpfs 491M 0 491M 0% /sys/fs/cgroup
/dev/loop0 56M 56M 0 100% /snap/core18/2066
/dev/loop2 68M 68M 0 100% /snap/lxd/20326
/dev/vda15 105M 7,9M 97M 8% /boot/efi
tmpfs 99M 0 99M 0% /run/user/0
suprapunere 25G 25G 0 100% /var/lib/docker/overlay2/183819e24cd73185c27ef0af229e31e909f4af51dd7a4e0178eeab68a2f924e1/merged
/dev/loop3 33M 33M 0 100% /snap/snapd/12398
/dev/loop4 56M 56M 0 100% /snap/core18/2074
shm 64M 16K 64M 1% /var/lib/docker/containers/fdcf13f925676b32eaac67a55ff245d4ed7f0c91c78db26169106af56b15e77f/mounts/shm
/dev/loop5 71M 71M 0 100% /snap/lxd/21029
/dev/loop6 33M 33M 0 100% /snap/snapd/12704
N0rbert avatar
drapel zw
`sudo apt clean` este un prim pas bun. `mc` te poate ajuta și pe tine, poate calcula dimensiunile directoarelor.
Puncte:2
drapel es

Dacă puteți ssh de la o altă mașină, apoi puteți conducta ieșirea către fel pe mașina care nu este plină. Să presupunem că ai două mașini... subţire (care nu are un hard disk plin) și deplin, ceea ce face.

De la promptul de comandă subţire:

ssh user@full 'du -sh /' | sortare -h

Prima parte:

ssh user@full 'du -sh /'

generează rezultate din deplin. Conducta | sortare -h rulează la nivel local pe subţire, astfel încât să nu primiți erori legate de spațiul pe disc.

Athena Wisdom avatar
drapel gr
Geniala idee! Încercând

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.