ΠΠ°ΡΠΊΠΎΡΠΎ ΠΎΡΠΊΡΠΈΡ ΡΠ°ΠΊΠ°Π²Π° ΡΡΠ°ΡΠΈΡ: ΠΡΠΊΠ°ΠΌ Π΄Π° ΡΠΏΠΎΠ΄Π΅Π»Ρ ΡΠ²ΠΎΠ΅ΡΠΎ ΠΌΠ½Π΅Π½ΠΈΠ΅ ΠΎΡΠ½ΠΎΡΠ½ΠΎ ΡΡΠ°Π½Π΄Π°ΡΡΠ°.
/bin
Π‘ΡΠ΄ΡΡΠΆΠ° ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ, ΠΊΠΎΠΈΡΠΎ ΠΌΠΎΠ³Π°Ρ Π΄Π° Π±ΡΠ΄Π°Ρ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈ ΠΊΠ°ΠΊΡΠΎ ΠΎΡ ΡΠΈΡΡΠ΅ΠΌΠ½ΠΈΡ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡ, ΡΠ°ΠΊΠ° ΠΈ ΠΎΡ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈΡΠ΅, Π½ΠΎ ΠΊΠΎΠΈΡΠΎ ΡΠ° Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΈ, ΠΊΠΎΠ³Π°ΡΠΎ Π½ΡΠΌΠ° ΠΌΠΎΠ½ΡΠΈΡΠ°Π½ΠΈ Π΄ΡΡΠ³ΠΈ ΡΠ°ΠΉΠ»ΠΎΠ²ΠΈ ΡΠΈΡΡΠ΅ΠΌΠΈ (Π½Π°ΠΏΡΠΈΠΌΠ΅Ρ, Π² ΡΠ΅ΠΆΠΈΠΌ Π½Π° Π΅Π΄ΠΈΠ½ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»). ΠΠΎΠΆΠ΅ ΡΡΡΠΎ ΡΠ°ΠΊΠ° Π΄Π° ΡΡΠ΄ΡΡΠΆΠ° ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ, ΠΊΠΎΠΈΡΠΎ ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Ρ ΠΈΠ½Π΄ΠΈΡΠ΅ΠΊΡΠ½ΠΎ Π² ΡΠΊΡΠΈΠΏΡΠΎΠ²Π΅.
ΠΡΠ°ΠΊΠ²Π° ΡΠ΅ Π½Π°Π»ΠΈΡΠΈΠ΅ΡΠΎ Π½Π° ΡΠ»Π΅Π΄Π½ΠΈΡΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ:
cat, chgrp, chmod, chown, cp, date, dd, df, dmesg, echo, false, ΠΈΠΌΠ΅ΡΠΎ Π½Π° Ρ ΠΎΡΡΠ°, kill, ln, login, ls, mkdir, mknod, more, mount, mv, ps, pwd, rm, rmdir, sed, sh, stty, su, sync, true, umount, uname.
ΠΠΎΠ³Π°Ρ Π΄Π° ΡΠ΅ Π½Π°ΠΏΡΠ°Π²ΡΡ ΡΠΈΠΌΠ²ΠΎΠ»ΠΈΡΠ½ΠΈ Π»ΠΈΠ½ΠΊΠΎΠ²Π΅ Π½Π° /usr, Π½ΠΎ Π΄ΠΎΠΊΠ°ΡΠΎ Π² Π΅ΡΠ°ΡΠ° Π½Π° systemd /usr ΡΡΠ΄ΠΊΠΎ ΡΠ΅ ΡΡΠ΅ΡΠ° Π½Π° ΠΎΡΠ΄Π΅Π»Π½ΠΎ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ, ΠΎΡΠ΅ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ Π½Π°ΠΌΠ΅ΡΠΈ Π² ΠΈΠ½ΡΠ΅Π³ΡΠΈΡΠ°Π½Π° ΡΠΈΡΡΠ΅ΠΌΠ°, ΡΠ²Π΅ΡΠΎΡΠ°Ρ, ΠΊΠ°ΡΠ΅ΠΌΠ°ΡΠΈΠ½Π° ΠΈ PDP-11, ΠΎΠ±ΡΠ»ΡΠΆΠ²Π°Ρ Π²Π°ΠΆΠ½ΠΎ ΠΎΠ±ΠΎΡΡΠ΄Π²Π°Π½Π΅ Π² Π΅Π΄Π½Π° ΠΎΡ Π»Π°Π±ΠΎΡΠ°ΡΠΎΡΠΈΠΈΡΠ΅ Π½Π° ΠΠΊΠ°Π΄Π΅ΠΌΠΈΡΡΠ° Π½Π° Π½Π°ΡΠΊΠΈΡΠ΅.
/sbin
Π£ΡΠΈΠ»ΠΈΡΠΈΡΠ΅, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΈ Π·Π° ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠ°Π½Π΅ (ΠΈ Π΄ΡΡΠ³ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ, ΠΏΡΠ΅Π΄Π½Π°Π·Π½Π°ΡΠ΅Π½ΠΈ ΡΠ°ΠΌΠΎ Π·Π° root), /sbin ΡΡΠ΄ΡΡΠΆΠ° Π΄Π²ΠΎΠΈΡΠ½ΠΈ ΡΠ°ΠΉΠ»ΠΎΠ²Π΅, Π½Π΅ΠΎΠ±Ρ ΠΎΠ΄ΠΈΠΌΠΈ Π·Π° Π·Π°ΡΠ΅ΠΆΠ΄Π°Π½Π΅, Π²ΡΠ·ΡΡΠ°Π½ΠΎΠ²ΡΠ²Π°Π½Π΅ ΠΈ/ΠΈΠ»ΠΈ ΡΠ΅ΠΌΠΎΠ½Ρ Π½Π° ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ°, Π² Π΄ΠΎΠΏΡΠ»Π½Π΅Π½ΠΈΠ΅ ΠΊΡΠΌ Π΄Π²ΠΎΠΈΡΠ½ΠΈΡΠ΅ ΡΠ°ΠΉΠ»ΠΎΠ²Π΅ Π² /bin. ΠΡΠΎΠ³ΡΠ°ΠΌΠΈΡΠ΅, ΠΊΠΎΠΈΡΠΎ ΡΠ΅ ΠΈΠ·ΠΏΡΠ»Π½ΡΠ²Π°Ρ ΡΠ»Π΅Π΄ ΠΊΠ°ΡΠΎ /usr Π±ΡΠ΄Π΅ ΠΌΠΎΠ½ΡΠΈΡΠ°Π½ (ΠΊΠΎΠ³Π°ΡΠΎ Π½ΡΠΌΠ° ΠΏΡΠΎΠ±Π»Π΅ΠΌΠΈ), ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ ΡΠ΅ ΠΏΠΎΡΡΠ°Π²ΡΡ Π² /usr/sbin. ΠΠΎΠΊΠ°Π»Π½ΠΎ ΠΈΠ½ΡΡΠ°Π»ΠΈΡΠ°Π½ΠΈΡΠ΅ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈ Π·Π° ΡΠΈΡΡΠ΅ΠΌΠ½ΠΎ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠΈΡΠ°Π½Π΅ ΡΡΡΠ±Π²Π° Π΄Π° Π±ΡΠ΄Π°Ρ ΠΏΠΎΡΡΠ°Π²Π΅Π½ΠΈ Π² /usr/local/sbin.
ΠΡΠ°ΠΊΠ²Π°Ρ ΡΠ΅:
fastboot, fasthalt, fdisk, fsck, getty, halt, ifconfig, init, mkfs, mkswap, reboot, route, swapon, swapoff, update.
ΠΠ΄ΠΈΠ½ ΠΎΡ Π½Π°ΡΠΈΠ½ΠΈΡΠ΅ Π·Π° Π·Π°ΡΠΈΡΠ° Π½Π° ΡΠΈΡΡΠ΅ΠΌΠ°ΡΠ° ΠΎΡ Π½Π΅Π½Π°Π΄Π΅ΠΉΠ½Π° Π½Π°ΠΌΠ΅ΡΠ° Π½Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈΡΠ΅ Π΅ Π΄Π° ΡΠ΅ Π·Π°Π±ΡΠ°Π½ΠΈ ΡΡΠ°ΡΡΠΈΡΠ°Π½Π΅ΡΠΎ Π½Π° ΡΠ΅Π·ΠΈ ΡΡΠΈΠ»ΠΈΡΠΈ Π½Π° ΠΏΡΠΎΠΈΠ·Π²ΠΎΠ»Π½ΠΈ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»ΠΈ, ΡΡΠ΅Π· Π·Π°Π΄Π°Π²Π°Π½Π΅ Π½Π° Π°ΡΡΠΈΠ±ΡΡΠ° x.
ΠΡΠ²Π΅Π½ ΡΠΎΠ²Π°, Π·Π°ΠΌΡΠ½Π°ΡΠ° Π½Π° /bin ΠΈ /sbin Ρ ΠΊΠΎΠΏΠΈΡ ΠΎΡ Π°ΡΡ
ΠΈΠ² (Π΅Π΄Π½Π°ΠΊΠ²Π΅Π½ΠΈ Π·Π° Π²ΡΠΈΡΠΊΠΈ Π΅Π΄Π½ΠΎΡΠΈΠΏΠ½ΠΈ ΡΠΈΡΡΠ΅ΠΌΠΈ) Π΅ Π±ΡΡΠ· Π½Π°ΡΠΈΠ½ Π·Π° ΠΏΠΎΠΏΡΠ°Π²ΡΠ½Π΅ Π½Π° ΡΠΈΡΡΠ΅ΠΌΠΈ Π±Π΅Π· ΠΏΠ°ΠΊΠ΅ΡΠ΅Π½ ΠΌΠ΅Π½ΠΈΠ΄ΠΆΡΡ.
/usr/bin
Π’ΡΠΊ Π²ΡΠΈΡΠΊΠΎ Π΅ ΠΏΡΠΎΡΡΠΎ. ΠΠ΄Π½ΠΎΡΠΈΠΏΠ½ΠΈ ΠΊΠΎΠΌΠ°Π½Π΄ΠΈ, ΠΈΠ΄Π΅Π½ΡΠΈΡΠ½ΠΈ Π·Π° Π²ΡΠΈΡΠΊΠΈ ΡΡΡΠ²ΡΡΠΈ/ΠΊΠ°ΡΠ΅ΠΌΠ°ΡΠΈΠ½ΠΈ Π½Π° ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΡΡΠ°. Π ΡΠ°ΠΌΠΎΡΠΎ /usr ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΡΠ°Π·Π³ΡΡΡΠ° ΠΏΠΎ Π΅Π΄ΠΈΠ½ ΠΈ ΡΡΡ Π½Π°ΡΠΈΠ½ Π·Π° ΡΠ°Π·Π»ΠΈΡΠ½ΠΈ ΠΎΠΏΠ΅ΡΠ°ΡΠΈΠΎΠ½Π½ΠΈ ΡΠΈΡΡΠ΅ΠΌΠΈ (Π·Π° /bin ΠΈ /sbin ΡΠ°ΠΊΠΎΠ²Π° ΠΏΡΠ°Π²ΠΈΠ»ΠΎ ΠΎΠ±ΠΈΠΊΠ½ΠΎΠ²Π΅Π½ΠΎ Π½Π΅ Π²Π°ΠΆΠΈ), ΡΠ΅ ΡΠ° Π°ΡΡ ΠΈΡΠ΅ΠΊΡΡΡΠ½ΠΎ Π½Π΅Π·Π°Π²ΠΈΡΠΈΠΌΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈ. ΠΠΎΠΆΠ΅ Π΄Π° ΡΡΠ΄ΡΡΠΆΠ° Π»ΠΈΠ½ΠΊΠΎΠ²Π΅ ΠΊΡΠΌ ΠΈΠ½ΡΠ΅ΡΠΏΡΠ΅ΡΠ°ΡΠΎΡΠΈ Π½Π° perl ΠΈΠ»ΠΈ python, ΠΊΠΎΠΈΡΠΎ ΡΠ° ΡΠ°Π·ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈ Π² /opt ΠΈΠ»ΠΈ Π΄ΡΡΠ³Π°Π΄Π΅ Π² ΠΌΡΠ΅ΠΆΠ°ΡΠ°.
/usr/sbin
Π‘ΡΡΠΎΡΠΎ, ΠΊΠ°ΠΊΠ²ΠΎΡΠΎ /usr/bin, Π½ΠΎ Π·Π° ΡΠΏΠΎΡΡΠ΅Π±Π° ΡΠ°ΠΌΠΎ ΠΎΡ Π°Π΄ΠΌΠΈΠ½ΠΈΡΡΡΠ°ΡΠΎΡΠΈ.
/usr/local/bin ΠΈ /usr/local/sbin
ΠΠ΄Π½Π° ΠΎΡ Π½Π°ΠΉ-Π²Π°ΠΆΠ½ΠΈΡΠ΅ Π»ΠΎΠΊΠ°ΡΠΈΠΈ. ΠΠ° ΡΠ°Π·Π»ΠΈΠΊΠ° ΠΎΡ ΠΎΡΡΠ°Π½Π°Π»ΠΎΡΠΎ, /usr Π½Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° Π±ΡΠ΄Π΅ Π΅Π΄Π½Π°ΠΊΠ²ΠΎ Π·Π° ΡΡΠ»Π°ΡΠ° ΠΎΡΠ³Π°Π½ΠΈΠ·Π°ΡΠΈΡ. Π’ΡΠΊ ΡΠ΅ Π½Π°ΠΌΠΈΡΠ°Ρ ΠΠ‘-Π·Π°Π²ΠΈΡΠΈΠΌΠΈ, Ρ Π°ΡΠ΄Π²Π°ΡΠ½ΠΎ-Π·Π°Π²ΠΈΡΠΈΠΌΠΈ ΠΈ ΠΏΡΠΎΡΡΠΎ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈ, ΠΊΠΎΠΈΡΠΎ Π½Π΅ ΡΠ΅ Π½ΡΠΆΠ΄Π°ΡΡ ΠΎΡ Π²ΡΡΠΊΠΎ ΡΡΡΡΠΎΠΉΡΡΠ²ΠΎ. ΠΡΠΈ ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·ΠΈΡΠ°Π½Π΅ Π½Π° /usr Π½Π° ΠΌΠ°ΡΠΈΠ½ΠΈΡΠ΅, /usr/local ΡΡΡΠ±Π²Π° Π΄Π° Π±ΡΠ΄Π΅ ΠΈΠ·ΠΊΠ»ΡΡΠ΅Π½.
/home/$USER/bin
Π’ΡΠΊ ΡΠ»ΡΡΠ°ΡΡ Π΅ Π°Π½Π°Π»ΠΎΠ³ΠΈΡΠ΅Π½ Π½Π° /usr/local, ΡΠ°ΠΌΠΎ ΡΠ΅ ΡΡΠΊ ΡΠ° ΠΏΠΎΡΡΠ°Π²Π΅Π½ΠΈ ΠΏΡΠΎΠ³ΡΠ°ΠΌΠΈ, ΡΠΏΠ΅ΡΠΈΡΠΈΡΠ½ΠΈ Π·Π° ΠΊΠΎΠ½ΠΊΡΠ΅ΡΠ½ΠΈΡ ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π». ΠΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΏΡΠ΅Ρ Π²ΡΡΠ»ΡΡ (ΠΈΠ»ΠΈ ΡΠΈΠ½Ρ ΡΠΎΠ½ΠΈΠ·ΠΈΡΠ°Ρ) Π½Π° Π΄ΡΡΠ³Π° ΠΌΠ°ΡΠΈΠ½Π° ΠΏΡΠΈ ΠΏΡΠ΅ΠΌΠ΅ΡΡΠ²Π°Π½Π΅ Π½Π° ΠΏΠΎΡΡΠ΅Π±ΠΈΡΠ΅Π»Ρ. Π’ΠΎΠ²Π°, ΠΊΠΎΠ΅ΡΠΎ Π½Π΅ ΠΌΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΏΡΠ΅Ρ Π²ΡΡΠ»ΠΈ, ΡΠ΅ ΡΡΡ ΡΠ°Π½ΡΠ²Π° Π² /home/$USER/.local/bin. ΠΠΎΠΆΠ΅ Π΄Π° ΡΠ΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° local Π±Π΅Π· ΡΠΎΡΠΊΠ°. /home/$USER/sbin ΠΏΠΎ ΡΠ°Π·Π±ΠΈΡΠ°Π΅ΠΌΠΈ ΠΏΡΠΈΡΠΈΠ½ΠΈ Π»ΠΈΠΏΡΠ²Π°.
Π©Π΅ ΡΠ΅ ΡΠ°Π΄Π²Π°ΠΌ Π½Π° ΠΊΠΎΡΠ΅ΠΊΡΠΈΠΈ ΠΈ Π΄ΠΎΠΏΡΠ»Π½Π΅Π½ΠΈΡ.
ΠΠ·ΡΠΎΡΠ½ΠΈΠΊ: habr.com
