# Spazio libero su disco

**URL:** <https://www.ruby-forum.com/t/spazio-libero-su-disco/114375>\
**Category:** IT\
**Created:** [September 11, 2007, 11:36pm UTC](https://www.ruby-forum.com/t/spazio-libero-su-disco/114375 "2007-09-11T23:36:35Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![simone](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/cab0a1/32.png) [@simone](https://www.ruby-forum.com/u/simone)\
**Post date:** [September 11, 2007, 11:36pm UTC](https://www.ruby-forum.com/t/spazio-libero-su-disco/114375/1 "2007-09-11T23:36:35Z")

</div>

Salve, come faccio a ricavare lo spazio libero su disco o meglio  
ancora di una directory? (su linux, mac os x)

---

<div class="post-metadata">

**Author:** ![simone](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/cab0a1/32.png) [@simone](https://www.ruby-forum.com/u/simone)\
**Post date:** [September 12, 2007, 11:08am UTC](https://www.ruby-forum.com/t/spazio-libero-su-disco/114375/2 "2007-09-12T11:08:46Z")

</div>

du -hs dovrebbe dirti quanto spazio sta usando una cartella.  
Altrimenti per trovare i file o cartelle più grande uso WhatSize per  
osx ([WhatSizeMac - Speed Up Your Mac](http://www.id-design.com/software/whatsize)) e per linux… forse  
Baobab ([Baobab](http://www.marzocca.net/linux/baobab.html)) o Filelight  
([http://www.kde-apps.org/content/show.php?content=9887](http://www.kde-apps.org/content/show.php?content=9887)).

---

<div class="post-metadata">

**Author:** ![simone](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/cab0a1/32.png) [@simone](https://www.ruby-forum.com/u/simone)\
**Post date:** [September 25, 2007, 11:10pm UTC](https://www.ruby-forum.com/t/spazio-libero-su-disco/114375/3 "2007-09-25T23:10:10Z")

</div>

Volevo dire:  
Salve, come faccio a ricavare lo spazio libero su disco o meglio  
ancora di una directory? (su linux, mac os x) usando ruby?

---

<div class="post-metadata">

**Author:** ![simone](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/s/cab0a1/32.png) [@simone](https://www.ruby-forum.com/u/simone)\
**Post date:** [September 25, 2007, 11:10pm UTC](https://www.ruby-forum.com/t/spazio-libero-su-disco/114375/4 "2007-09-25T23:10:13Z")

</div>

On 9/12/07, Simone [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> Volevo dire:  
> Salve, come faccio a ricavare lo spazio libero su disco o meglio  
> ancora di una directory? (su linux, mac os x) usando ruby?

Su Unix, e quindi anche su Mac OS X, il comando “df” ti dà informazioni  
sullo stato dei volumi montati. Se vuoi sapere informazioni solo sul  
volume  
che contiene la directory corrente, usa “df .” Per ricavare questa cosa  
in  
Ruby puoi usare qualcosa tipo

IO.popen(“df .”).map[1]

M
