ΠΠ° 30 Π½ΠΎΠ΅ΠΌΠ²ΡΠΈ 2010 Π³ΠΎΠ΄ΠΈΠ½Π°, ΠΠ΅ΡΠ²ΠΈΠ΄ ΠΠΎΠ»ΠΈΠ΅Ρ Π½Π°ΠΏΠΈΡΠ°:
ΠΠ°Π±Π΅Π»Π΅ΠΆΠ°Π² Π΄Π΅ΠΊΠ° Π²ΠΎ busybox Π²ΡΡΠΊΠΈΡΠ΅ ΡΠ΅ ΠΏΠΎΠ΄Π΅Π»Π΅Π½ΠΈ Π½Π° ΠΎΠ²ΠΈΠ΅ ΡΠ΅ΡΠΈΡΠΈ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΠΌΠΈ.
ΠΠ°Π»ΠΈ ΠΈΠΌΠ° Π½Π΅ΠΊΠΎΠ΅ Π΅Π΄Π½ΠΎΡΡΠ°Π²Π½ΠΎ ΠΏΡΠ°Π²ΠΈΠ»ΠΎ Π·Π° Π΄Π° ΠΎΠ΄ΡΠ΅Π΄ΠΈΡΠ΅ Π²ΠΎ ΠΊΠΎΡ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΠΌ ΠΊΠΎΡ ΠΎΠ΄ Π²ΡΡΠΊΠΈΡΠ΅ ΡΡΠ΅Π±Π° Π΄Π° Π»Π΅ΠΆΠΈ ...
ΠΠ° ΠΏΡΠΈΠΌΠ΅Ρ kill Π΅ Π²ΠΎ /bin, Π° killall Π΅ Π²ΠΎ /usr/bin... ΠΠ΅ Π³Π»Π΅Π΄Π°ΠΌ Π½ΠΈΠΊΠ°ΠΊΠ²Π° Π»ΠΎΠ³ΠΈΠΊΠ° Π²ΠΎ ΠΎΠ²Π°Π° ΠΏΠΎΠ΄Π΅Π»Π±Π°.
ΠΠ΅ΡΠΎΡΠ°ΡΠ½ΠΎ Π·Π½Π°Π΅ΡΠ΅ Π΄Π΅ΠΊΠ° ΠΠ΅Π½ Π’ΠΎΠΌΠΏΡΠΎΠ½ ΠΈ ΠΠ΅Π½ΠΈΡ Π ΠΈΡΠΈ Π³ΠΎ ΡΠΎΠ·Π΄Π°Π΄ΠΎΠ° Unix Π½Π° PDP-7 Π²ΠΎ 1969 Π³ΠΎΠ΄ΠΈΠ½Π°. Π’Π°ΠΊΠ°, ΠΎΠΊΠΎΠ»Ρ 1971 Π³ΠΎΠ΄ΠΈΠ½Π°, ΡΠΈΠ΅ ΡΠ΅ Π½Π°Π΄Π³ΡΠ°Π΄ΠΈΡΠ° Π½Π° PDP-11 ΡΠΎ ΠΏΠ°Ρ Π΄ΠΈΡΠΊΠΎΠ²ΠΈ RK05 (ΠΏΠΎ 1,5 ΠΌΠ΅Π³Π°Π±Π°ΡΡΠΈ).
ΠΠΎΠ³Π° ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½ΠΈΠΎΡ ΡΠΈΡΡΠ΅ΠΌ ΠΏΠΎΡΠ°ΡΠ½Π° ΠΈ ΠΏΠΎΠ²Π΅ΡΠ΅ Π½Π΅ ΡΠ΅ Π²ΠΊΠ»ΠΎΠΏΡΠ²Π°ΡΠ΅ Π½Π° ΠΏΡΠ²ΠΈΠΎΡ Π΄ΠΈΡΠΊ (Π½Π° ΠΊΠΎΡ ΡΠ΅ Π½Π°ΠΎΡΠ°ΡΠ΅ ΠΊΠΎΡΠ΅Π½ΠΎΡ FS), ΡΠΈΠ΅ ΠΏΡΠ΅ΠΌΠ΅ΡΡΠΈΡΠ° Π΄Π΅Π» Π²ΠΎ Π²ΡΠΎΡΠΈΠΎΡ, ΠΊΠ°Π΄Π΅ ΡΡΠΎ ΡΠ΅ Π½Π°ΠΎΡΠ°Π° Π΄ΠΎΠΌΠ°ΡΠ½ΠΈΡΠ΅ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΠΌΠΈ (Π·Π°ΡΠΎΠ°, ΡΠΎΡΠΊΠ°ΡΠ° Π½Π° ΠΌΠΎΠ½ΡΠΈΡΠ°ΡΠ΅ Π±Π΅ΡΠ΅ Π½Π°ΡΠ΅ΡΠ΅Π½Π° / usr - ΠΎΠ΄ Π·Π±ΠΎΡΠΎΡ ΠΊΠΎΡΠΈΡΠ½ΠΈΠΊ). ΠΠΈ Π΄ΡΠΏΠ»ΠΈΡΠ°Π° ΡΠΈΡΠ΅ ΠΏΠΎΡΡΠ΅Π±Π½ΠΈ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΠΌΠΈ Π½Π° ΠΠ‘ ΡΠ°ΠΌΡ (/bin, /sbin, /lib, /tmp ...) ΠΈ Π³ΠΈ ΡΡΠ°Π²ΠΈΡΠ° Π΄Π°ΡΠΎΡΠ΅ΠΊΠΈΡΠ΅ Π½Π° Π½ΠΎΠ² Π΄ΠΈΡΠΊ, Π±ΠΈΠ΄Π΅ΡΡΠΈ Π½Π° ΡΡΠ°ΡΠΈΠΎΡ ΠΌΡ ΡΠ½Π΅ΠΌΠ° ΠΏΡΠΎΡΡΠΎΡ. ΠΠΎΡΠΎΠ° ΠΈΠΌΠ°Π° ΡΡΠ΅Ρ Π΄ΠΈΡΠΊ, Π³ΠΎ ΠΌΠΎΠ½ΡΠΈΡΠ°Π° Π²ΠΎ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΠΌΠΎΡ /home ΠΈ Π³ΠΈ ΠΏΡΠ΅ΠΌΠ΅ΡΡΠΈΡΠ° Π΄ΠΎΠΌΠ°ΡΠ½ΠΈΡΠ΅ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΠΌΠΈ Π½Π° ΠΊΠΎΡΠΈΡΠ½ΠΈΡΠΈΡΠ΅ ΡΠ°ΠΌΡ Π·Π° Π΄Π° ΠΌΠΎΠΆΠ΅ ΠΠ‘ Π΄Π° Π³ΠΎ Π·Π°Π·Π΅ΠΌΠ΅ ΡΠ΅Π»ΠΈΠΎΡ ΠΏΡΠ΅ΠΎΡΡΠ°Π½Π°Ρ ΠΏΡΠΎΡΡΠΎΡ Π½Π° Π΄Π²Π° Π΄ΠΈΡΠΊΠ°, Π° ΡΠΈΠ΅ Π±Π΅Π° Π΄ΡΡΠΈ ΡΡΠΈ ΠΌΠ΅Π³Π°Π±Π°ΡΡΠΈ (ΠΠ΅Π»Π΅!).
Π‘Π΅ΠΊΠ°ΠΊΠΎ, ΠΌΠΎΡΠ°Π° Π΄Π° Π½Π°ΠΏΡΠ°Π²Π°Ρ ΠΏΡΠ°Π²ΠΈΠ»ΠΎ Π΄Π΅ΠΊΠ° βΠΊΠΎΠ³Π° ΡΠ΅ ΡΠ΅ ΠΏΠΎΠ΄ΠΈΠ³Π½Π΅ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠ²Π½ΠΈΠΎΡ ΡΠΈΡΡΠ΅ΠΌ, ΠΌΠΎΡΠ° Π΄Π° ΠΌΠΎΠΆΠ΅ Π΄Π° ΠΌΠΎΠ½ΡΠΈΡΠ° Π²ΡΠΎΡ Π΄ΠΈΡΠΊ Π²ΠΎ /usr, Π·Π°ΡΠΎΠ° Π½Π΅ ΡΡΠ°Π²Π°ΡΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈ ΠΊΠ°ΠΊΠΎ mount Π½Π° Π²ΡΠΎΡΠΈΠΎΡ Π΄ΠΈΡΠΊ Π²ΠΎ /usr ΠΈΠ»ΠΈ ΡΠ΅ ΠΈΠΌΠ°ΡΠ΅ ΠΏΡΠΎΠ±Π»Π΅ΠΌ ΡΠΎ ΠΊΠΎΠΊΠΎΡΠΊΠ°ΡΠ° ΠΈ ΡΠ°ΡΡΠ°ΡΠ°β. Π’ΠΎΠ° Π΅ ΡΠΎΠ»ΠΊΡ Π΅Π΄Π½ΠΎΡΡΠ°Π²Π½ΠΎ. Π ΡΠΎΠ° Π±Π΅ΡΠ΅ Π²ΠΎ Unix V6 ΠΏΡΠ΅Π΄ 35 Π³ΠΎΠ΄ΠΈΠ½ΠΈ.
ΠΠΎΠ΄Π΅Π»Π±Π°ΡΠ° Π½Π° /bin ΠΈ /usr/bin (ΠΈ ΡΠΈΡΠ΅ ΡΠ°ΠΊΠ²ΠΈ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΠΌΠΈ) Π΅ Π½Π°ΡΠ»Π΅Π΄ΡΡΠ²ΠΎ ΠΎΠ΄ ΡΠΈΠ΅ Π½Π°ΡΡΠ°Π½ΠΈ, Π΄Π΅ΡΠ°Π» ΠΎΠ΄ ΠΈΠΌΠΏΠ»Π΅ΠΌΠ΅Π½ΡΠ°ΡΠΈΡΠ°ΡΠ° ΠΎΠ΄ 70-ΡΠΈΡΠ΅ Π³ΠΎΠ΄ΠΈΠ½ΠΈ ΡΡΠΎ Π΅ ΠΊΠΎΠΏΠΈΡΠ°Π½ ΠΎΠ΄ Π±ΠΈΡΠΎΠΊΡΠ°ΡΠΈΡΠ΅ ΡΠΎ Π΄Π΅ΡΠ΅Π½ΠΈΠΈ. Π’ΠΈΠ΅ Π½ΠΈΠΊΠΎΠ³Π°Ρ Π½Π΅ Π³ΠΎ ΠΏΠΎΡΡΠ°Π²ΠΈΡΠ° ΠΏΡΠ°ΡΠ°ΡΠ΅ΡΠΎ Π·ΠΎΡΡΠΎΡΠΈΠ΅ ΡΠ°ΠΌΠΎ Π³ΠΎ Π½Π°ΠΏΡΠ°Π²ΠΈΡΠ° ΡΠΎΠ°. ΠΠ²Π°Π° ΠΏΠΎΠ΄Π΅Π»Π±Π° ΠΏΡΠ΅ΡΡΠ°Π½Π° Π΄Π° ΠΈΠΌΠ° ΡΠΌΠΈΡΠ»Π° Π΄ΡΡΠΈ ΠΈ ΠΏΡΠ΅Π΄ Π΄Π° ΡΠ΅ ΡΠΎΠ·Π΄Π°Π΄Π΅ Linux, ΠΏΠΎΡΠ°Π΄ΠΈ Π½Π΅ΠΊΠΎΠ»ΠΊΡ ΠΏΡΠΈΡΠΈΠ½ΠΈ:
- ΠΡΠΈ ΠΏΠΎΠ΄ΠΈΠ³Π½ΡΠ²Π°ΡΠ΅, ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ initrd ΠΈΠ»ΠΈ initramfs, ΠΊΠΎΡ ΡΠ΅ Π³ΡΠΈΠΆΠΈ Π·Π° ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈΡΠ΅ ΠΊΠ°ΠΊΠΎ βΠ½ΠΈ ΡΡΠ΅Π±Π° ΠΎΠ²Π°Π° Π΄Π°ΡΠΎΡΠ΅ΠΊΠ° ΠΏΡΠ΅Π΄ ΡΠ°Π°β. Π’Π°ΠΊΠ°, ΠΈΠΌΠ°ΠΌΠ΅ Π²Π΅ΡΠ΅ ΠΈΠΌΠ° ΠΏΡΠΈΠ²ΡΠ΅ΠΌΠ΅Π½ Π΄Π°ΡΠΎΡΠ΅ΡΠ΅Π½ ΡΠΈΡΡΠ΅ΠΌ ΠΊΠΎΡ ΡΠ΅ ΠΊΠΎΡΠΈΡΡΠΈ Π·Π° Π²ΡΠΈΡΡΠ²Π°ΡΠ΅ Π½Π° ΡΓ¨ Π΄ΡΡΠ³ΠΎ.
- ΠΠ°Π΅Π΄Π½ΠΈΡΠΊΠΈΡΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡΠ΅ΠΊΠΈ (ΠΊΠΎΠΈ Π±Π΅Π° Π΄ΠΎΠ΄Π°Π΄Π΅Π½ΠΈ Π½Π° Unix ΠΎΠ΄ ΠΌΠΎΠΌΡΠΈΡΠ΅ ΠΎΠ΄ ΠΠ΅ΡΠΊΠ»ΠΈ) Π½Π΅ Π²ΠΈ Π΄ΠΎΠ·Π²ΠΎΠ»ΡΠ²Π°Π°Ρ Π½Π΅Π·Π°Π²ΠΈΡΠ½ΠΎ Π΄Π° Π³ΠΈ ΠΌΠ΅Π½ΡΠ²Π°ΡΠ΅ ΡΠΎΠ΄ΡΠΆΠΈΠ½ΠΈΡΠ΅ Π½Π° /lib ΠΈ /usr/lib. ΠΠ²ΠΈΠ΅ Π΄Π²Π° Π΄Π΅Π»Π° ΠΌΠΎΡΠ° Π΄Π° ΡΠ΅ ΡΠΎΠ²ΠΏΠ°ΡΠ°Π°Ρ ΠΈΠ»ΠΈ Π½Π΅ΠΌΠ° Π΄Π° ΡΠ°Π±ΠΎΡΠ°Ρ. ΠΠ²Π° Π½Π΅ ΡΠ΅ ΡΠ»ΡΡΠΈ Π²ΠΎ 1974 Π³ΠΎΠ΄ΠΈΠ½Π°, Π±ΠΈΠ΄Π΅ΡΡΠΈ ΡΠΈΠ΅ ΠΈΠΌΠ°Π° ΠΎΠ΄ΡΠ΅Π΄Π΅Π½Π° Π½Π΅Π·Π°Π²ΠΈΡΠ½ΠΎΡΡ ΡΠΎΠ³Π°Ρ ΠΏΠΎΡΠ°Π΄ΠΈ ΡΡΠ°ΡΠΈΡΠ½ΠΎ ΠΏΠΎΠ²ΡΠ·ΡΠ²Π°ΡΠ΅.
- ΠΠ²ΡΠΈΠ½ΠΈΡΠ΅ Ρ Π°ΡΠ΄ Π΄ΠΈΡΠΊΠΎΠ²ΠΈ ΡΠ° ΠΏΡΠΎΠ±ΠΈΡΠ° Π±Π°ΡΠΈΠ΅ΡΠ°ΡΠ° ΠΎΠ΄ 100 ΠΌΠ΅Π³Π°Π±Π°ΡΡΠΈ ΠΎΠΊΠΎΠ»Ρ 1990 Π³ΠΎΠ΄ΠΈΠ½Π°, Π° Π²ΠΎ ΠΈΡΡΠΎ Π²ΡΠ΅ΠΌΠ΅ ΡΠ΅ ΠΏΠΎΡΠ°Π²ΠΈ ΡΠΎΡΡΠ²Π΅Ρ Π·Π° ΠΏΡΠΎΠΌΠ΅Π½Π° Π½Π° Π³ΠΎΠ»Π΅ΠΌΠΈΠ½Π°ΡΠ° Π½Π° ΠΏΠ°ΡΡΠΈΡΠΈΠΈΡΠ΅ (partition magic 3.0 ΠΈΠ·Π»Π΅Π·Π΅ Π²ΠΎ 1997 Π³ΠΎΠ΄ΠΈΠ½Π°).
Π‘Π΅ΠΊΠ°ΠΊΠΎ, Π±ΠΈΠ΄Π΅ΡΡΠΈ ΠΈΠΌΠ° ΠΏΠΎΠ΄Π΅Π»Π±Π°, Π½Π΅ΠΊΠΎΠΈ Π»ΡΡΠ΅ ΠΈΠ·Π»Π΅Π³ΠΎΠ° ΡΠΎ ΠΏΡΠ°Π²ΠΈΠ»Π° ΠΊΠΎΠΈ Π³ΠΎ ΠΎΠΏΡΠ°Π²Π΄ΡΠ²Π°Π°Ρ ΡΠΎΠ°. ΠΠ° ΠΏΡΠΈΠΌΠ΅Ρ, root ΠΏΠ°ΡΡΠΈΡΠΈΡΠ°ΡΠ° Π΅ ΠΏΠΎΡΡΠ΅Π±Π½Π° Π·Π° ΡΠΈΡΠ΅ Π²ΠΈΠ΄ΠΎΠ²ΠΈ ΠΎΠΏΡΡΠΈ ΠΊΠ°ΡΠ°ΠΊΡΠ΅ΡΠΈΡΡΠΈΠΊΠΈ Π½Π° ΠΠ‘ ΠΈ ΡΡΠ΅Π±Π° Π΄Π° Π³ΠΈ ΡΡΠ°Π²ΠΈΡΠ΅ Π²Π°ΡΠΈΡΠ΅ Π»ΠΎΠΊΠ°Π»Π½ΠΈ Π΄Π°ΡΠΎΡΠ΅ΠΊΠΈ Π²ΠΎ / usr. ΠΠ»ΠΈ Π²Π½Π΅ΡΠ΅ΡΠ΅ / ΡΡΠΎ Π΄ΠΈΡΡΡΠΈΠ±ΡΠΈΡΠ° AT&T ΠΈ Π²ΠΎ /usr ΡΡΠΎ Π΅ Π΄ΠΎΠ΄Π°Π΄Π΅Π½Π° Π²Π°ΡΠ°ΡΠ° Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΡΠ°, IBM AIX ΠΈΠ»ΠΈ Dec Ultrix ΠΈΠ»ΠΈ SGI Irix ΠΈ /usr/local ΡΠΎΠ΄ΡΠΆΠΈ Π΄Π°ΡΠΎΡΠ΅ΠΊΠΈ ΡΠΏΠ΅ΡΠΈΡΠΈΡΠ½ΠΈ Π·Π° Π²Π°ΡΠΈΠΎΡ ΡΠΈΡΡΠ΅ΠΌ. Π ΡΠΎΠ³Π°Ρ Π½Π΅ΠΊΠΎΡ ΠΎΠ΄Π»ΡΡΠΈ Π΄Π΅ΠΊΠ° /usr/local Π½Π΅ Π΅ Π²ΠΈΡΡΠΈΠ½ΡΠΊΠΎΡΠΎ ΠΌΠ΅ΡΡΠΎ Π·Π° ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°ΡΠ΅ Π½ΠΎΠ² ΡΠΎΡΡΠ²Π΅Ρ, ΠΏΠ° Π°ΡΠ΄Π΅ Π΄Π° Π΄ΠΎΠ΄Π°Π΄Π΅ΠΌΠ΅ /opt! ΠΠ΅ΠΌΠ° Π΄Π° ΠΌΠ΅ ΠΈΠ·Π½Π΅Π½Π°Π΄ΠΈ Π°ΠΊΠΎ ΡΠ΅ ΠΏΠΎΡΠ°Π²ΠΈ ΠΈ /opt/local ...
Π‘Π΅ ΡΠ°Π·Π±ΠΈΡΠ°, Π²ΠΎ ΡΠ΅ΠΊΠΎΡ Π½Π° 30 Π³ΠΎΠ΄ΠΈΠ½ΠΈ, ΠΏΠΎΡΠ°Π΄ΠΈ ΠΎΠ²Π°Π° ΠΏΠΎΠ΄Π΅Π»Π±Π°, ΡΠ΅ ΠΏΠΎΡΠ°Π²ΠΈΡΠ° ΠΈ ΠΏΠΎΠΌΠΈΠ½Π°Π° ΡΠ΅ΠΊΠ°ΠΊΠ²ΠΈ ΠΈΠ½ΡΠ΅ΡΠ΅ΡΠ½ΠΈ ΠΏΡΠ°Π²ΠΈΠ»Π° ΡΠΏΠ΅ΡΠΈΡΠΈΡΠ½ΠΈ Π·Π° Π΄ΠΈΡΡΡΠΈΠ±ΡΡΠΈΡΠ°ΡΠ°. ΠΠ° ΠΏΡΠΈΠΌΠ΅Ρ, "/tmp ΡΠ΅ Π±ΡΠΈΡΠ΅ ΠΏΡΠΈ ΡΠ΅ΡΡΠ°ΡΡΠΈΡΠ°ΡΠ΅, Π½ΠΎ /usr/tmp Π½Π΅ Π΅." (Π Π²ΠΎ Ubuntu Π²ΠΎ ΠΏΡΠΈΠ½ΡΠΈΠΏ Π½Π΅ΠΌΠ° /usr/tmp, Π° Π²ΠΎ Gentoo /usr/tmp Π΅ ΡΠΈΠΌΠ±ΠΎΠ»ΠΈΡΠ½Π° Π²ΡΡΠΊΠ° Π΄ΠΎ /var/tmp, ΠΊΠΎΡΠ° ΡΠ΅Π³Π° Π΅ ΠΏΡΠ΅Π΄ΠΌΠ΅Ρ Π½Π° ΡΠΎΠ° ΠΏΡΠ°Π²ΠΈΠ»ΠΎ, ΠΈ Π½Π΅ ΡΠ΅ Π±ΡΠΈΡΠ΅ ΠΏΡΠΈ ΡΠ΅ΡΡΠ°ΡΡΠΈΡΠ°ΡΠ΅. ΠΠ°, ΠΎΠ²Π° Π±Π΅ΡΠ΅ ΡΓ¨ ΠΏΠΎΡΠ°Π½ΠΎ ΠΡΡΠΎ ΡΠ°ΠΊΠ° ΡΠ΅ ΡΠ»ΡΡΡΠ²Π° ΠΊΠΎΡΠ΅Π½ΠΎΡ FS Π΄Π° Π΅ ΡΠ°ΠΌΠΎ Π·Π° ΡΠΈΡΠ°ΡΠ΅, Π° ΠΏΠΎΡΠΎΠ° Π½Π΅ ΡΡΠ΅Π±Π° Π΄Π° ΠΏΠΈΡΡΠ²Π°ΡΠ΅ Π½ΠΈΡΡΠΎ Π½ΠΈΡΡ Π½Π° /usr, ΡΡΠΊΡ ΡΡΠ΅Π±Π° Π΄Π° ΠΏΠΈΡΡΠ²Π°ΡΠ΅ Π½Π° /var. ΠΏΡΠ΅ΡΠ΅ΠΆΠ½ΠΎ Π½Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ Π·Π°ΠΏΠΈΡΠ΅ ΠΎΡΠ²Π΅Π½ Π²ΠΎ /etc, ΡΡΠΎ ΠΏΠΎΠ½Π΅ΠΊΠΎΠ³Π°Ρ ΡΠ΅ ΠΎΠ±ΠΈΠ΄ΡΠ²Π°ΡΠ΅ Π΄Π° ΡΠ΅ ΠΏΡΠ΅ΠΌΠ΅ΡΡΠΈ Π²ΠΎ /var ...)
ΠΠΈΡΠΎΠΊΡΠ°ΡΠΈΡΠ΅ ΠΊΠ°ΠΊΠΎ Π€ΠΎΠ½Π΄Π°ΡΠΈΡΠ°ΡΠ° ΠΠΈΠ½ΡΠΊΡ (ΠΊΠΎΡΠ° ΡΠ° ΠΏΡΠΎΠ³ΠΎΠ»ΡΠ° ΠΡΡΠΏΠ°ΡΠ° Π·Π° ΡΠ»ΠΎΠ±ΠΎΠ΄Π½ΠΈ ΡΡΠ°Π½Π΄Π°ΡΠ΄ΠΈ Π·Π° Π²ΡΠ΅ΠΌΠ΅ Π½Π° Π½Π΅ΡΠ·ΠΈΠ½ΠΎΡΠΎ ΠΏΡΠΎΡΠΈΡΡΠ²Π°ΡΠ΅ ΠΏΡΠ΅Π΄ Π³ΠΎΠ΄ΠΈΠ½ΠΈ) ΡΠΎ Π·Π°Π΄ΠΎΠ²ΠΎΠ»ΡΡΠ²ΠΎ Π³ΠΈ Π΄ΠΎΠΊΡΠΌΠ΅Π½ΡΠΈΡΠ°Π°Ρ ΠΈ ΠΊΠΎΠΌΠΏΠ»ΠΈΡΠΈΡΠ°Π°Ρ ΠΎΠ²ΠΈΠ΅ ΠΏΡΠ°Π²ΠΈΠ»Π° Π±Π΅Π· Π²ΠΎΠΎΠΏΡΡΠΎ Π΄Π° ΡΠ΅ ΠΎΠ±ΠΈΠ΄Π°Ρ Π΄Π° Π΄ΠΎΠ·Π½Π°Π°Ρ Π·ΠΎΡΡΠΎ ΡΠ΅ ΡΠ°ΠΌΡ. ΠΠ½Π° ΡΡΠΎ Π½Π΅ Π³ΠΎ ΡΡΠ°ΡΠ°Π°Ρ Π΅ Π΄Π΅ΠΊΠ° ΠΠ΅Π½ ΠΈ ΠΠ΅Π½ΠΈΡ ΡΠ°ΠΌΠΎ ΠΏΡΠ΅ΠΌΠ΅ΡΡΠΈΠ»Π΅ Π΄Π΅Π» ΠΎΠ΄ ΠΠ‘ Π²ΠΎ Π½ΠΈΠ²Π½ΠΈΠΎΡ Π΄ΠΎΠΌΠ°ΡΠ΅Π½ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΠΌ Π·Π°ΡΠΎΠ° ΡΡΠΎ Π΄ΠΈΡΠΊΠΎΡ RK05 Π½Π° PDP-11 Π±ΠΈΠ» ΠΏΡΠ΅ΠΌΠ½ΠΎΠ³Ρ ΠΌΠ°Π».
ΠΡΠΈΠ»ΠΈΡΠ½ΠΎ ΡΡΠΌ ΡΠΈΠ³ΡΡΠ΅Π½ Π΄Π΅ΠΊΠ° busybox ΡΠ°ΠΌΠΎ Π³ΠΈ ΡΡΠ°Π²Π° Π΄Π°ΡΠΎΡΠ΅ΠΊΠΈΡΠ΅ Π½Π° ΠΈΡΡ Π½Π°ΡΠΈΠ½ ΠΊΠ°ΠΊΠΎ ΠΈ ΠΈΡΡΠΎΡΠΈΡΠΊΠΈ. ΠΠΎΡΠ΅Π³Π° Π½Π΅ΠΌΠ° Π²ΠΈΡΡΠΈΠ½ΡΠΊΠ° ΠΏΡΠΈΡΠΈΠ½Π° Π·Π° ΡΠΎΠ°. ΠΠΈΡΠ½ΠΎ, ΡΠ°Ρ ΡΠ°ΠΌΠΎ ΠΏΡΠ°Π²Π°ΠΌ /bin, /sbin ΠΈ /lib Π»ΠΈΠ½ΠΊ Π΄ΠΎ ΡΠ»ΠΈΡΠ½ΠΈ Π΄ΠΈΡΠ΅ΠΊΡΠΎΡΠΈΡΠΌΠΈ Π²ΠΎ /usr. ΠΠ° ΠΊΡΠ°ΡΠΎΡ Π½Π° ΠΊΡΠ°ΠΈΡΡΠ°ΡΠ°, Π»ΡΡΠ΅ΡΠΎ ΠΊΠΎΠΈ ΡΠ°Π±ΠΎΡΠ°Ρ ΡΠΎ Π²Π³ΡΠ°Π΄Π΅Π½ ΡΠΎΡΡΠ²Π΅Ρ ΡΠ΅ ΠΎΠ±ΠΈΠ΄ΡΠ²Π°Π°Ρ Π΄Π° ΡΠ°Π·Π±Π΅ΡΠ°Ρ ΠΈ ΠΏΠΎΠ΅Π΄Π½ΠΎΡΡΠ°Π²Π°Ρ ...
ΠΠ·Π²ΠΎΡ: www.habr.com