ciekawy czytelnik sbin
jest skrótem od „binariów systemowych” (chociaż czasami opisywany jest jako skrót do „binariów statycznych”, ponieważ w niektórych systemach pliki wykonywalne /sbin
zawsze byłyby połączone statycznie, aby zapewnić możliwość rozruchu systemu, gdyby /lib
został zniszczony); lib
, całkiem oczywiste, oznacza „biblioteki”.
/var
zawiera „pliki zmienne” - takie jak dzienniki, identyfikatory procesów, katalogi tymczasowe, bufory poczty.
/proc
(w systemach, które mają proc
system plików) pierwotnie zawierał tylko informacje o uruchomionych procesach, ale Linux rozszerzył to również o wiele innych informacji (na przykład cat /proc/cpuinfo
).
W niektórych starszych wersjach Uniksa /etc
często zawierały programy wykonywalne (aw niektórych przypadkach nadal mogą to robić), zamiast ograniczać się tylko do plików konfiguracyjnych. Jeśli pamięć służy, ifconfig
to tak naprawdę /etc/ifconfig
kilka lat temu była w systemach SVR4.
Jeśli używasz komputera Solaris, zobaczysz również xpg4
(skrót od „X / Open Portability Guide”), ccs
(„C Compiler System”) i ucb
(„University of California, Berkeley” - zgodność z BSD).
Pomocne może okazać się czytanie na temat FHS :)