bin, sbin, usr/bin, usr/sbin අතර වෙනස පිළිබඳ තවත් මතයක්

මම මෑතකදී මෙම ලිපිය සොයාගත්තා: bin, sbin, usr/bin, usr/sbin අතර වෙනස. සම්මතය පිළිබඳ මගේ අදහස බෙදා ගැනීමට මම කැමතියි.

/ බින්

පද්ධති පරිපාලකයාට සහ පරිශීලකයින්ට භාවිතා කළ හැකි විධාන අඩංගු වේ, නමුත් වෙනත් ගොනු පද්ධති සවි කර නොමැති විට (උදාහරණයක් ලෙස, තනි-පරිශීලක ආකාරයෙන්) අවශ්ය වේ. ස්ක්‍රිප්ට් මගින් වක්‍රව භාවිතා කරන විධාන ද එහි අඩංගු විය හැක.

පහත කණ්ඩායම් එහි පැමිණ සිටිනු ඇතැයි අපේක්ෂා කෙරේ.

බළලා, chgrp, chmod, chown, cp, දිනය, dd, df, dmesg, ප්රතිමාවේ, බොරු, ධාරක නාමයයි, මරා, ln, ඇතුල් වන්න, ls, mkdir, mknod, වැඩි, සවිකිරීම, mv, ps, pwd, rm, ආර්එම්ඩිර්, sed, sh, stty, su, සමමුහුර්ත කරන්න, සැබෑ, උමවුන්ට්, මා හා එක්වන්න.

ඔබට /usr වෙත symlinks සෑදිය හැක, නමුත් systemd /usr කාලයේ වෙනම උපාංගයක සොයාගත නොහැකි වුවද, එය තවමත් කාවැද්දූ පද්ධතියක, රථවාහන ආලෝකයක්, කෝපි ඇඹරුම් යන්තයක් සහ වැදගත් සේවාවක් සපයන PDP-11 මත සොයා ගත හැක. විද්‍යා ඇකඩමියේ එක් රසායනාගාරයක උපාංගය.

/ sbin

පද්ධති පරිපාලනය සඳහා භාවිතා කරන උපයෝගිතා (සහ අනෙකුත් මූල-පමණක් විධාන), /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 විවිධ OS සඳහා සමානව යෙදවිය හැක (/bin සහ /sbin සඳහා මෙය සාමාන්‍යයෙන් ක්‍රියා නොකරයි), මේවා වාස්තු විද්‍යාත්මකව ස්වාධීන වැඩසටහන් වේ. /opt හෝ ජාලයේ වෙනත් ස්ථානයක පිහිටා ඇති perl හෝ python පරිවර්තකයන් වෙත සබැඳි අඩංගු විය හැක.

/ 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 අස්ථානගත වී ඇත.

නිවැරදි කිරීම් සහ එකතු කිරීම් දැකීමට මම සතුටු වෙමි.

මූලාශ්රය: www.habr.com

අදහස් එක් කරන්න