I am finally getting settled into the intricacies of NIX however one thing I am still trying to figure out is why UNIX assigns hard disk space to each directory in its filesystem.
I discovered this while trying to create a new directory in root where I could put ISO's for running Virtual Machines
As shown below using df command ; some directories have more space than others
e.g. root has only 700mb assigned to it whilst /export/home has 65gb
/dev/fd (fd ): 0 blocks 0 files /tmp (swap ): 7724392 blocks 576352 files /var/run (swap ): 7724392 blocks 576352 files /export/home (/dev/dsk/c0d0s7 ):138187048 blocks 8350700 files /mnt
In windows there is no such thing like this I believe; each directory takes space that it needs at that time.
What is the advantage of UNIX managing space this way, it seems a bit inflexible in my opinion or perhaps I am just used to windows too much.