per il curioso lettore, sbin
è l'abbreviazione di "binari di sistema" (anche se a volte è stata descritta come abbreviazione di "binari statici", perché su alcuni sistemi gli eseguibili /sbin
sarebbero sempre collegati staticamente per garantire un sistema avviabile se /lib
fosse distrutto); lib
, abbastanza ovviamente, sta per "biblioteche".
/var
contiene "file variabili", ad esempio registri, ID processo, directory temporanee, spool di posta.
/proc
(su sistemi che hanno un proc
filesystem) conteneva originariamente solo informazioni sui processi in esecuzione, ma Linux ha esteso anche queste informazioni per includere molte altre informazioni (ad esempio cat /proc/cpuinfo
).
Su alcune vecchie versioni di Unix, /etc
spesso contenevano programmi eseguibili (e in realtà potrebbero ancora farlo, in alcuni casi), piuttosto che limitarsi ai file di configurazione. Se la memoria serve, in ifconfig
realtà era /etc/ifconfig
sui sistemi SVR4 alcuni anni fa.
Se usi una macchina Solaris, vedrai anche xpg4
(in piedi "X / Open Portability Guide"), ccs
("C Compiler System") e ucb
("University of California, Berkeley" - compatibilità BSD).
Potresti trovare utile leggere su FHS :)