Назари дигар дар бораи фарки байни бин, сбин, уср/бин, уср/сбин

Ман ба наздикӣ ин мақоларо кашф кардам: Тафовут байни bin, sbin, usr/bin, usr/sbin. Ман мехоҳам нуқтаи назари худро дар бораи стандарт мубодила кунам.

/ бин

Фармонҳоеро дар бар мегирад, ки онҳоро ҳам маъмури система ва ҳам корбарон метавонанд истифода баранд, аммо вақте ки ягон системаи файлии дигар васл нашудаанд (масалан, дар реҷаи як корбар) заруранд. Он инчунин метавонад дорои фармонҳое бошад, ки тавассути скриптҳо бавосита истифода мешаванд.

Интизор меравад, ки дар он дастаҳои зерин ҳузур дошта бошанд:

гурба, chgrp, хмод, чоҳ, cp, таърих, dd, df, дмесг, echo, бардурӯғ, номӣ, куштан, ln, даромадан, ls, мкдир, мкнод, Бештар, пӯст, mv, ps, pwd, rm, рмдир, Сел, sh, Stty, su, синк, ҳақиқӣ, шумора, номаш.

Шумо метавонед ба /usr истинодҳои рамзӣ созед, аммо гарчанде ки дар рӯзҳои systemd /usr дар дастгоҳи алоҳида ёфт нашуд, онро то ҳол дар системаи дохилшуда, чароғаки светофор, қаҳва суфтакунандаи PDP-11 пайдо кардан мумкин аст. аппарат дар яке аз лабораторияхои Академияи фанхо.

/ sbin

Утилитаҳое, ки барои маъмурияти система истифода мешаванд (ва дигар фармонҳои танҳо решавӣ), /sbin дорои ду файлҳои барои пурбор кардан, барқарор кардан, барқарор кардан ва/ё барқарор кардани система ба ғайр аз дуӣ дар /bin заруранд. Барномаҳое, ки пас аз насб кардани /usr кор мекунанд (вақте ки ягон мушкилот вуҷуд надорад) одатан дар /usr/sbin ҷойгир карда мешаванд. Барномаҳои идоракунии системаи ба таври маҳаллӣ насбшуда бояд дар /usr/local/sbin ҷойгир карда шаванд.

Интизорӣ:

fastboot, fasthalt, fdisk, fsck, getty, stop, ifconfig, init, mkfs, mkswap, аз нав оғоз кардан, масир, swapon, swapoff, навсозӣ.

Яке аз роҳҳои муҳофизати система аз дасти бозичаҳои корбарон манъ кардани танҳо ба касе аз иҷрои ин утилитаҳо бо гузоштани атрибути x мебошад.
Илова бар ин, иваз кардани /bin ва /sbin бо нусхаҳои аз бойгонӣ (барои ҳама системаҳои як навъ) роҳи зуд ислоҳ кардани системаҳо бе мудири бастаҳо мебошад.

/ usr / bin

Дар ин ҷо ҳама чиз оддӣ аст. Як намуди фармонҳо, якхела барои ҳама серверҳо/қаҳва суфтакунакҳои ширкат. Ва худи /usr метавонад барои OS-ҳои гуногун якхела ҷойгир карда шавад (барои /bin ва /sbin ин одатан кор намекунад), инҳо барномаҳои аз ҷиҳати меъморӣ мустақил мебошанд. Метавонад истинодҳоро ба тарҷумонҳои perl ё python дошта бошад, ки дар /opt ё дар ҷои дигари шабака ҷойгиранд.

/ usr / sbin

Ҳамон тавре ки /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 бо сабабҳои маълум нест.

Ман аз дидани ислоҳҳо ва иловаҳо хурсанд мешавам.

Манбаъ: will.com

Илова Эзоҳ