next up previous contents index
Дал╕: Файлова система /var Вгору: Дерево директор╕й Назад: Директор╕я /dev

  
Файлова система /usr

Часто файлова система /usr  досить велика, через те, що вс╕ програми встановлюються саме тут. Вс╕ файли, що знаходяться в /usr  попадають сюди при установц╕ Л╕накса, локально встановлен╕ програми та вс╕ ╕нш╕ реч╕ часто попадають в /usr/local . Завдяки цьому легко можна поновити систему при появ╕ ново╖ верс╕╖, або нав╕ть встановити повн╕стю нову систему. При цьому не потр╕бно встановлювати вс╕ програми з самого початку.

Нижче подано деяк╕ з п╕ддиректор╕й, що лежать "нижче" директор╕╖ /usr  (деяк╕ з менш важливих опущен╕, детальн╕ша ╕нформац╕я м╕ститься в FSSTND).

/usr/X11R6 

Система X Window (вс╕ ╖╖ файли). Для полегшення розробки та встановлення X, вс╕ X файли не були включен╕ в систему вц╕лому. 24 Вниз в╕д /usr/X11R6  "росте" ц╕ле дерево под╕бне до того, що ╓ внизу п╕д /usr .

/usr/X386 

Под╕бна до /usr/X11R6  директор╕я, але призначена для верс╕╖ X11 Release 5. 25

/usr/bin 
Майже вс╕ команди, що ними користу╓ться користувач. Деяк╕ команди знаходяться також в /bin  та /usr/local/bin .
/usr/sbin 
Команди для системно╖ адм╕н╕страц╕╖, як╕ не потр╕бн╕ в коренев╕й файлов╕й систем╕, наприклад, б╕льш╕сть програм сервер╕в.
/usr/man , /usr/info , /usr/doc 
Стор╕нки п╕дказки 26, документи ╕нформац╕╖ 27 GNU та р╕зноман╕тн╕ файли документац╕╖ (в╕дпов╕дно).
/usr/include 
Файли заголовк╕в для програм на мов╕ С╕. Насправд╕, все це повинно-б бути десь в глибинах /usr/lib , але традиц╕я перемага╓ ╕ файли знаходяться тут.
/usr/lib 
Файли даних для програм та п╕дсистем, як╕ не зм╕нюются в процес╕ роботи (включаючи деяк╕ загальносистемн╕ файли конф╕╜урац╕╖). Назва /lib походить в╕д "б╕бл╕отека" 28 - початково тут збер╕галися б╕бл╕отеки для програмування.
/usr/local 
М╕сце, де встановлюються специф╕чн╕ для дано╖ системи програми та ╕нш╕ файли.



Dmytro Kovalev
1999-06-10