рдмрд┐рди, sbin, usr/bin, usr/sbin рдордзреАрд▓ рдлрд░рдХрд╛рд╡рд░реАрд▓ рджреБрд╕рд░реЗ рдордд

рдорд▓рд╛ рдиреБрдХрддрд╛рдЪ рд╣рд╛ рд▓реЗрдЦ рд╕рд╛рдкрдбрд▓рд╛: рдмрд┐рди, sbin, usr/bin, usr/sbin рдордзреАрд▓ рдлрд░рдХ. рдореА рдорд╛рдирдХрд╛рдВрдмрджреНрджрд▓ рдорд╛рдЭреЗ рдордд рд╕рд╛рдорд╛рдпрд┐рдХ рдХрд░реВ рдЗрдЪреНрдЫрд┐рддреЛ.

/ рдмрд┐рди

рдкреНрд░рдгрд╛рд▓реА рдкреНрд░рд╢рд╛рд╕рдХ рдЖрдгрд┐ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдВрджреНрд╡рд╛рд░реЗ рд╡рд╛рдкрд░рд▓реНрдпрд╛ рдЬрд╛рдгрд╛рд░реНтАНрдпрд╛ рдЖрджреЗрд╢рд╛рдВрдЪрд╛ рд╕рдорд╛рд╡реЗрд╢ рдЖрд╣реЗ, рдкрд░рдВрддреБ рдЗрддрд░ рдХреЛрдгрддреАрд╣реА рдлрд╛рдЗрд▓ рдкреНрд░рдгрд╛рд▓реА рдЖрд░реЛрд╣рд┐рдд рдирд╕рддрд╛рдирд╛ рдЖрд╡рд╢реНрдпрдХ рдЕрд╕рддреЗ (рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рдПрдХрд▓-рд╡рд╛рдкрд░рдХрд░реНрддрд╛ рдореЛрдбрдордзреНрдпреЗ). рдпрд╛рдордзреНрдпреЗ рд╕реНрдХреНрд░рд┐рдкреНрдЯрджреНрд╡рд╛рд░реЗ рдЕрдкреНрд░рддреНрдпрдХреНрд╖рдкрдгреЗ рд╡рд╛рдкрд░рд▓реНрдпрд╛ рдЬрд╛рдгрд╛рд░реНтАНрдпрд╛ рдХрдорд╛рдВрдбреНрд╕ рджреЗрдЦреАрд▓ рдЕрд╕реВ рд╢рдХрддрд╛рдд.

рдЦрд╛рд▓реАрд▓ рд╕рдВрдШ рддреЗрдереЗ рдЙрдкрд╕реНрдерд┐рдд рд░рд╛рд╣рдгреЗ рдЕрдкреЗрдХреНрд╖рд┐рдд рдЖрд╣реЗ:

рдорд╛рдВрдЬрд░, chgrp, рдЪрд┐рдореЛрдб, рдЧрд╛рдгреЗ, cp, рддрд╛рд░реАрдЦ, dd, df, dmesg, рдкреНрд░рддрд┐рдзреНрд╡рдиреА, рдЦреЛрдЯреЗ, рд╣реЛрд╕реНрдЯрдирд╛рд╡, рдард╛рд░, ln, рд▓реЙрдЧрд┐рди, ls, рдПрдордХреЗрдбреАрдЖрд░, mknod, рдЕрдзрд┐рдХ, рдорд╛рдЙрдВрдЯ, mv, ps, рдкреАрдбрдмреНрд▓реНрдпреВрдбреА, rm, rm рдЖрд╣реЗ, sed, sh, stty, su, рд╕рдордХреНрд░рдордг, рдЦрд░реЗ, рдЕрдорд╛рдЙрдВрдЯ, рдЕрдирд╛рдорд┐рдХ.

рддреБрдореНрд╣реА /usr рд▓рд╛ рд╕рд┐рдорд▓рд┐рдВрдХреНрд╕ рдмрдирд╡реВ рд╢рдХрддрд╛, рдкрд░рдВрддреБ рдЬрд░реА systemd /usr рдЪреНрдпрд╛ рджрд┐рд╡рд╕рд╛рдд рд╡реЗрдЧрд│реНрдпрд╛ рдбрд┐рд╡реНрд╣рд╛рдЗрд╕рд╡рд░ рдЖрдврд│рд▓реЗ рдирд╛рд╣реА, рддрд░реАрд╣реА рддреЗ рдПрдореНрдмреЗрдбреЗрдб рд╕рд┐рд╕реНрдЯрдо, рдЯреНрд░реЕрдлрд┐рдХ рд▓рд╛рдЗрдЯ, рдХреЙрдлреА рдЧреНрд░рд╛рдЗрдВрдбрд░ рдЖрдгрд┐ PDP-11 рд╡рд░ рдЖрдврд│реВ рд╢рдХрддреЗ. рдПрдХреЗрдбрдореА рдСрдл рд╕рд╛рдпрдиреНрд╕реЗрд╕рдЪреНрдпрд╛ рдкреНрд░рдпреЛрдЧрд╢рд╛рд│реЗрддреАрд▓ рдПрдХ рдЙрдкрдХрд░рдг.

/ рдПрд╕рдмреАрди

рдкреНрд░рдгрд╛рд▓реА рдкреНрд░рд╢рд╛рд╕рдирд╛рд╕рд╛рдареА рд╡рд╛рдкрд░рд▓реНрдпрд╛ рдЬрд╛рдгрд╛рд░реНтАНрдпрд╛ рдпреБрдЯрд┐рд▓рд┐рдЯреАрдЬ (рдЖрдгрд┐ рдЗрддрд░ рдлрдХреНрдд-рд░реВрдЯ рдХрдорд╛рдВрдб), /sbin рдордзреНрдпреЗ /bin рдордзреАрд▓ рдмрд╛рдпрдирд░реА рд╡реНрдпрддрд┐рд░рд┐рдХреНрдд рд╕рд┐рд╕реНрдЯрдо рдмреВрдЯ, рдкреБрдирд░реНрд╕рдВрдЪрдпрд┐рдд, рдкреБрдирд░реНрд╕рдВрдЪрдпрд┐рдд, рдЖрдгрд┐/рдХрд┐рдВрд╡рд╛ рдкреБрдирд░реНрд╕рдВрдЪрдпрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдЖрд╡рд╢реНрдпрдХ рдмрд╛рдпрдирд░реА рдЕрд╕рддрд╛рдд. /usr рдЖрд░реЛрд╣рд┐рдд рдЭрд╛рд▓реНрдпрд╛рдирдВрддрд░ рдЪрд╛рд▓рдгрд╛рд░реЗ рдкреНрд░реЛрдЧреНрд░рд╛рдо (рдЬреЗрд╡реНрд╣рд╛ рдХрд╛рд╣реА рд╕рдорд╕реНрдпрд╛ рдирд╕рддрд╛рдд) рд╕рд╣рд╕рд╛ /usr/sbin рдордзреНрдпреЗ рдареЗрд╡рд▓реНрдпрд╛ рдЬрд╛рддрд╛рдд. рд╕реНрдерд╛рдирд┐рдХрд░рд┐рддреНрдпрд╛ рд╕реНрдерд╛рдкрд┐рдд рдкреНрд░рдгрд╛рд▓реА рдкреНрд░рд╢рд╛рд╕рди рдХрд╛рд░реНрдпрдХреНрд░рдо /usr/local/sbin рдордзреНрдпреЗ рдареЗрд╡рд▓реЗ рдкрд╛рд╣рд┐рдЬреЗрдд.

рдЕрдкреЗрдХреНрд╖рд┐рдд:

рдлрд╛рд╕реНрдЯрдмреВрдЯ, рдлрд╛рд╕реНрдЯрд╣реЙрд▓реНрдЯ, fdisk, fsck, рдЧреЗрдЯреА, halt, ifconfig, init, mkfs, mkswap, рд░реАрдмреВрдЯ, рдорд╛рд░реНрдЧ, рд╕реНрд╡реЕрдкреЙрди, рд╕реНрд╡реЕрдкрдСрдл, рдЕрдкрдбреЗрдЯ.

рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рдВрдЪреНрдпрд╛ рдЦреЗрд│рдХрд░ рд╣рд╛рддрд╛рдВрдкрд╛рд╕реВрди рд╕рд┐рд╕реНрдЯрдордЪреЗ рд╕рдВрд░рдХреНрд╖рдг рдХрд░рдгреНрдпрд╛рдЪрд╛ рдПрдХ рдорд╛рд░реНрдЧ рдореНрд╣рдгрдЬреЗ x рд╡рд┐рд╢реЗрд╖рддрд╛ рд╕реЗрдЯ рдХрд░реВрди рдХреЛрдгрд╛рд▓рд╛рд╣реА рдпрд╛ рдЙрдкрдпреБрдХреНрддрддрд╛ рдЪрд╛рд▓рд╡рдгреНрдпрд╛рдкрд╛рд╕реВрди рдкреНрд░рддрд┐рдмрдВрдзрд┐рдд рдХрд░рдгреЗ.
рдпрд╛рд╡реНрдпрддрд┐рд░рд┐рдХреНрдд, /bin рдЖрдгрд┐ /sbin рд╕рдВрдЧреНрд░рд╣рдгрд╛рддреАрд▓ рдкреНрд░рддреАрдВрд╕рд╣ рдмрджрд▓рдгреЗ (рд╕рд░реНрд╡ рдкреНрд░рдХрд╛рд░рдЪреНрдпрд╛ рдкреНрд░рдгрд╛рд▓реАрдВрд╕рд╛рдареА рд╕рдорд╛рди) рд╣реЗ рдкреЕрдХреЗрдЬ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдХрд╛рд╢рд┐рд╡рд╛рдп рдкреНрд░рдгрд╛рд▓реАрдЪреЗ рдирд┐рд░рд╛рдХрд░рдг рдХрд░рдгреНрдпрд╛рдЪрд╛ рдПрдХ рджреНрд░реБрдд рдорд╛рд░реНрдЧ рдЖрд╣реЗ.

/ рдпреВрдПрд╕рдЖрд░ / рдмрд┐рди

рдпреЗрдереЗ рд╕рд░реНрд╡ рдХрд╛рд╣реА рд╕реЛрдкреЗ рдЖрд╣реЗ. рд╕рдорд╛рди рдкреНрд░рдХрд╛рд░рдЪреНрдпрд╛ рдЖрдЬреНрдЮрд╛, рдХрдВрдкрдиреАрдЪреНрдпрд╛ рд╕рд░реНрд╡ рд╕рд░реНрд╡реНрд╣рд░/рдХреЙрдлреА рдЧреНрд░рд╛рдЗрдВрдбрд░рд╕рд╛рдареА рд╕рдорд╛рди. рдЖрдгрд┐ /usr рд╕реНрд╡рддрдГрдЪ рд╡реЗрдЧрд╡реЗрдЧрд│реНрдпрд╛ OS рд╕рд╛рдареА рд╕рдорд╛рди рд░реАрддреАрдиреЗ рддреИрдирд╛рдд рдХреЗрд▓реЗ рдЬрд╛рдК рд╢рдХрддреЗ (/bin рдЖрдгрд┐ /sbin рд╕рд╛рдареА рд╣реЗ рд╕рд╣рд╕рд╛ рдХрд╛рд░реНрдп рдХрд░рдд рдирд╛рд╣реА), рд╣реЗ рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рд▓ рд╕реНрд╡рддрдВрддреНрд░ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдЖрд╣реЗрдд. рдордзреНрдпреЗ perl рдХрд┐рдВрд╡рд╛ python interpreters рдЪреНрдпрд╛ рд▓рд┐рдВрдХ рдЕрд╕реВ рд╢рдХрддрд╛рдд, рдЬреЗ /opt рдордзреНрдпреЗ рдХрд┐рдВрд╡рд╛ рдиреЗрдЯрд╡рд░реНрдХрд╡рд░ рдЗрддрд░рддреНрд░ рдЖрд╣реЗрдд.

/ рдпреВрдПрд╕рдЖрд░ / рдПрд╕рдмреАрди

/usr/bin рдкреНрд░рдорд╛рдгреЗрдЪ, рдкрд░рдВрддреБ рдХреЗрд╡рд│ рдкреНрд░рд╢рд╛рд╕рдХрд╛рдВрджреНрд╡рд╛рд░реЗ рд╡рд╛рдкрд░рдгреНрдпрд╛рд╕рд╛рдареА.

/usr/local/bin рдЖрдгрд┐ /usr/local/sbin

рд╕рд░реНрд╡рд╛рдд рдорд╣рддреНрд╡рд╛рдЪреНрдпрд╛ рд╕реНрдерд╛рдирд╛рдВрдкреИрдХреА рдПрдХ. рдЗрддрд░ рд╕рд░реНрд╡ рдЧреЛрд╖реНрдЯреАрдВрдкреНрд░рдорд╛рдгреЗ, /usr рд╕рдВрдкреВрд░реНрдг рд╕рдВрд╕реНрдереЗрдордзреНрдпреЗ рд╕рдорд╛рди рдЕрд╕реВ рд╢рдХрдд рдирд╛рд╣реА. рддреЗрдереЗ OS-рдЖрд╢реНрд░рд┐рдд, рд╣рд╛рд░реНрдбрд╡реЗрдЕрд░-рдЖрд╢реНрд░рд┐рдд рдЖрдгрд┐ рд╕рд░реНрд╡ рдЙрдкрдХрд░рдгрд╛рдВрд╡рд░ рдЖрд╡рд╢реНрдпрдХ рдирд╕рд▓реЗрд▓реЗ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдЖрд╣реЗрдд. рдорд╢реАрдирд╡рд░ /usr рд╕рд┐рдВрдХреНрд░реЛрдирд╛рдЗрдЭ рдХрд░рддрд╛рдирд╛, /usr/local рд╡рдЧрд│рд▓реЗ рдкрд╛рд╣рд┐рдЬреЗ.

/home/$USER/bin

рдпреЗрдереЗ рдХреЗрд╕ /usr/local рдкреНрд░рдорд╛рдгреЗрдЪ рдЖрд╣реЗ, рдлрдХреНрдд рд╡рд┐рд╢рд┐рд╖реНрдЯ рд╡рд╛рдкрд░рдХрд░реНрддреНрдпрд╛рд╕рд╛рдареА рд╡рд┐рд╢рд┐рд╖реНрдЯ рдкреНрд░реЛрдЧреНрд░рд╛рдо рдЖрд╣реЗрдд. рдЬреЗрд╡реНрд╣рд╛ рд╡рд╛рдкрд░рдХрд░реНрддрд╛ рд╣рд▓рддреЛ рддреЗрд╡реНрд╣рд╛ рджреБрд╕рд░реНтАНрдпрд╛ рдорд╢реАрдирд╡рд░ рд╣рд╕реНрддрд╛рдВрддрд░рд┐рдд (рдХрд┐рдВрд╡рд╛ рд╕рд┐рдВрдХреНрд░реЛрдирд╛рдЗрдЭ) рдХреЗрд▓реЗ рдЬрд╛рдК рд╢рдХрддреЗ. рдЬреЗ рд╣рд╕реНрддрд╛рдВрддрд░рд┐рдд рдХреЗрд▓реЗ рдЬрд╛рдК рд╢рдХрдд рдирд╛рд╣реА рддреЗ /home/$USER/.local/bin рдордзреНрдпреЗ рд╕рд╛рдард╡рд▓реЗ рдЬрд╛рддреЗ. рддреБрдореНрд╣реА рдбреЙрдЯрд╢рд┐рд╡рд╛рдп рд▓реЛрдХрд▓ рд╡рд╛рдкрд░реВ рд╢рдХрддрд╛. /home/$USER/sbin рд╕реНрдкрд╖реНрдЯ рдХрд╛рд░рдгрд╛рдВрд╕рд╛рдареА рдЧрд╣рд╛рд│ рдЖрд╣реЗ.

рджреБрд░реБрд╕реНрддреНрдпрд╛ рдЖрдгрд┐ рдЬреЛрдбрдгреНрдпрд╛ рдкрд╛рд╣реВрди рдорд▓рд╛ рдЖрдирдВрдж рд╣реЛрдИрд▓.

рд╕реНрддреНрд░реЛрдд: www.habr.com

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╛