Newsgroup: it.comp.os.linux.iniziare
Titolo: Dov'è finito il mio spazio?

Ciao,
ieri, la mia opensuse, mi ha segnalato che ho finito lo spazio su 
disco.
La cosa è alquanto strana, hd da 160 gb con, in partenza, 5/6 gb 
impiegati per l'installazione.
Ho fatto un controllo a campione con il comando du sulle principali 
directory di sistema ma non risulta niente di anomalo in termini di 
grandezza.
Ovviamente il comando df -v mi segnala una percentuale di utilizzo, 
sull'unica partizione esistente, del 99%.
Esiste un comando per elencare le directory che occupano più spazio in 
modo da capire dove stà il problema?
Potrebbe trattarsi di un problema al disco e che quindi una parte di 
questo sia diventata inutilizzabile?
Grazie


Scommetto che hai un disco montato in /dev/qualcosa che hai usato per scrivere 
quando non era montato... Ovviamente adesso sara` montato e quindi ti nasconde 
il file mostro (dovrai smontare il disco per vedere il file). Ma sto tirando ad 
indovinare ;-) Altri problemi potrebbero essere dei files di log non ruotati 
(/var/log e sotto-directories).
Per la tua prima domanda (come trovare dove e` stato perso lo spazio), esistono 
molti metodi. Il piu` basico e` "du -sh /*" per poi scendere nelle directories 
piu` sospette.
Anche un "find / -size +qualcosa" (tipo +1000k), pero` questo funge solo se lo 
spazio e` stato perso in dei files mostruosamente grandi.
Se vuoi qualcosa di piu` fancy, potresti usare kdirstat o simili.
Ciao,
-- 
        Roberto Divia`              Love at first sight is one of the greatest
Dep:PH Bat:53 Mailbox:C02110      labour-saving devices the world has ever seen
Route de Meyrin 385               ---------------------------------------------
Case Postale                                Phone:  
+41-22-767-4994
CH-1211 Geneve 23 CERN                      Fax:    
+41-22-767-9585
Switzerland                                 E-Mail: 
Robert...@cern.ch

Sembra che sagi abbia detto :
...
Scusatemi, quello che mi servirebe sarebbe qualcosa tipo il comando 
"du" che però mi evidenzi solo la dimensione di ogni directory 
contenuta nella root, senza darmi il dettaglio di tutto il contenuto di 
ogni singola directory.
Grazie
ciao

 singola directory.
find / -type -d -maxdepth 1 -exec du -sh {} \;


 ogni singola directory.
leggi meglio il man du
-- 
Web marketing & community management:
http://www.insistema.com/

 singola directory.
Nella maggior parte dei casi, quando si cerca un comando simile ad un 
altro comando, ma più selettivo o specifico... è lo stesso comando con 
qualche opzione in più.
man du
du -hx --max-depth=1 /

> du -hx --max-depth=1 /
opzione tra l'altro che trovo comodissima, e che uso molto spesso, non
capisco perchč non abbiano previsto anche la versione breve ad una sola
lettera. Scrivere  --max-depth=1  ogni volta mi infastidisce un po',
tantč che ho un alias in bashrc
alias dm="du -h --max-depth=1"
ps: perchč gli hai messo la x ?
non credo la volesse, anzi


 non credo la volesse, anzi
perché ha detto di avere una sola partizione in questo hdd, ma se ha un 
altro hdd o un cd o una pennina usb montate su /media o /mnt avrebbe 
conteggiato anche quelle falsando il  risultato

sagi scriveva il 22/10/2008 :
Grazie a tutti per le risposte.
Avevo trovato anche: du -sk * | sort -n
La cosa strana comunue è che, semplicemente riavviando, il problema si 
è risolto e adesso mi da un 5% di spazio utilizzato.
Non capisco cosa possa essere successo.
Grazie
ciao

 Non capisco cosa possa essere successo.
che eri pieno di file temporanei?


 che eri pieno di file temporanei?
Può anche essere, ma creati da cosa?
File temporanei di circa 160 gb?
Ciao

 Può anche essere, ma creati da cosa?
magari un processo impazzito;
quanto a vedere la dimensione di files/dir se hai KDE c'è l'opzione 
Visualizza dimensione in konqueror;
r
-- 
sabato 25 ottobre è il Linuxday in centinaia di città, approfittatene 
per informazioni/installazioni!
Home Page, The Pentangle, I Salon di Baudelaire: 
http://www.umpf.net