Nêrînek din li ser cûdahiya bin, sbin, usr/bin, usr/sbin

Min vê dawiyê vê gotarê dît: Cûdahiya bin, sbin, usr/bin, usr/sbin. Ez dixwazim nêrîna xwe ya li ser standardê parve bikim.

/ bin

Fermanên ku hem ji hêla rêveberê pergalê û hem jî ji hêla bikarhêneran ve têne bikar anîn vedihewîne, lê dema ku pergalên pelan ên din neyên siwar kirin (mînak, di moda yek-karker) de hewce ne. Di heman demê de dibe ku emrên ku neyekser ji hêla skrîptan ve têne bikar anîn jî hebin.

Tê payîn ku tîmên jêrîn li wir amade bibin:

pisîk, chgrp, chmod, çenandin, cp, rojek, dd, df, dmesg, dengvegerîn, şaş, hostname, kûştin, ln, login, ls, mkdir, mknod, zêde, çiyayê, mv, ps, pwd, rm, rm e, sed, sh, stty, su, senkronîze, rast, hejmar, yek.

Hûn dikarin ji /usr re symlinkan çêbikin, lê her çend di rojên systemd /usr de li ser amûrek cûda nayê dîtin, dîsa jî ew dikare li ser pergalek pêvekirî, ronahiya trafîkê, qehweşirek û PDP-11-yek girîng were dîtin. amûrê li yek ji laboratuarên Akademiya Zanistî.

/ sbin

Karûbarên ku ji bo rêvebirina pergalê (û fermanên din ên tenê-root) têne bikar anîn, /sbin ji bilî binaryên di /bin-ê de binareyên ku ji bo bootkirin, vegerandin, vegerandin û/an vesazkirina pergalê hewce ne dihewîne. Bernameyên ku piştî danîna /usr-ê dimeşin (dema ku pirsgirêk tunebin) bi gelemperî li /usr/sbin têne danîn. Divê bernameyên rêveberiya pergalê yên herêmî yên sazkirî li /usr/local/sbin werin danîn.

Hêvî kirin:

fastboot, fasthalt, fdisk, fsck, getty, halt, ifconfig, init, mkfs, mkswap, reboot, route, swapon, swapoff, update.

Yek ji awayên parastina pergalê ji destên lîstikvanan ên bikarhêneran ev e ku meriv bi danîna taybetmendiya x-ê bi tenê kesek ji xebitandina van karûbaran qedexe bike.
Wekî din, guheztina /bin û /sbin bi kopiyên ji arşîvê re (eynî ji bo hemî pergalên heman celebî) rêyek bilez e ku meriv pergalên bêyî rêveberê pakêtê rast bike.

/ usr / bin

Li vir her tişt hêsan e. Heman celeb ferman, ji bo hemî servers / qehwekêşkerên pargîdaniyê yek in. Û /usr bixwe dikare ji bo OS-yên cihêreng bi heman rengî were bicîh kirin (ji bo /bin û /sbin ev bi gelemperî naxebite), ev bernameyên serbixwe yên mîmarî ne. Dibe ku girêdanên wergêrên perl an python, yên ku li /opt an cîhek din li ser torê ne hene.

/ usr / sbin

Eynî /usr/bin, lê ji bo karanîna tenê ji hêla rêveberan ve.

/usr/local/bin û /usr/local/sbin

Yek ji cihên herî girîng. Berevajî her tiştî, /usr nikare li seranserê rêxistinê yek be. Bernameyên girêdayî OS-ê, hardware-girêdayî, û bi tenê hene ku li ser hemî cîhazan ne hewce ne. Dema ku /usr li ser makîneyan hevdem dikin, divê /usr/local were derxistin.

/mal/$USER/bin

Li vir rewş dişibe /usr/local, tenê bernameyên taybetî yên bikarhênerek taybetî hene. Dema ku bikarhêner tevdigere dikare were veguheztin (an hevdem kirin) li makîneyek din. Tiştê ku nayê veguheztin li /home/$USER/.local/bin tê hilanîn. Hûn dikarin bêyî xalê herêmî bikar bînin. /home/$USER/sbin ji ber sedemên diyar winda ye.

Ez ê kêfxweş bibim ku rastkirin û zêdekirin bibînim.

Source: www.habr.com

Add a comment