Eng aner Meenung iwwer den Ënnerscheed tëscht bin, sbin, usr / bin, usr / sbin

Ech hunn viru kuerzem dësen Artikel entdeckt: Ënnerscheed tëscht bin, sbin, usr/bin, usr/sbin. Ech wéilt meng Meenung iwwer de Standard deelen.

/ Dreckskëscht

Enthält Kommandoen déi souwuel vum Systemadministrator wéi och vun de Benotzer kënne benotzt ginn, awer déi néideg sinn wann keng aner Dateiesystemer montéiert sinn (zum Beispill am Eenzelbenotzer Modus). Et kann och Kommandoen enthalen déi indirekt vu Skripte benotzt ginn.

Déi folgend Equippe ginn erwaart do präsent ze sinn:

cat, chgrp, Chmod, gekacht, cp, Datum, dd, df, dmesg, Echo, falsch, Numm vum Host, ëmbréngen, ln, Aloggen, ls, mkdir, mknod, méi, Bierg, mv, ps, pwd, rm, ass rm, zb, sh, stty, su, synchroniséiert, richteg, umount, gedeelt.

Dir kënnt Symlinks op /usr maachen, awer obwuel an den Deeg vum Systemd /usr net op engem getrennten Apparat fonnt gëtt, kann et nach ëmmer op engem Embedded System fonnt ginn, e Verkéierslicht, e Kaffismüller an e PDP-11, deen e wichtegt Apparat an engem vun de Laboratoiren vun der Academy of Sciences.

/ sbin

Utilities benotzt fir Systemverwaltung (an aner root-nëmmen Kommandoen), / sbin enthält Binären déi néideg sinn fir de System ze booten, restauréieren, restauréieren an / oder de System zousätzlech zu de Binären an / bin ze restauréieren. Programmer déi lafen nodeems /usr montéiert ass (wann et keng Problemer gëtt) ginn normalerweis an /usr/sbin gesat. Lokal installéiert Systemadministratiounsprogrammer sollen an /usr/local/sbin plazéiert ginn.

Erwaart:

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

Ee vun de Weeër fir de System virun de spillereschen Hänn vun de Benotzer ze schützen ass just jiddereen ze verbidden dës Utilities auszeféieren andeems Dir den x Attribut setzt.
Zousätzlech ass d'Ersatz vun /bin an /sbin duerch Kopien aus dem Archiv (d'selwecht fir all Systemer vum selwechten Typ) e séiere Wee fir Systemer ouni Package Manager ze fixéieren.

/ usr / bin

Alles ass einfach hei. Déi selwecht Zort vun commandéiert, déi selwecht fir all Serveren / Kaffi grinders vun der Firma. An /usr selwer kann identesch fir verschidden OSen ofgesat ginn (fir /bin an /sbin funktionnéiert dat normalerweis net), dëst sinn architektonesch onofhängeg Programmer. Kann Linken op Perl oder Python Dolmetscher enthalen, déi an /opt oder soss anzwousch am Netz sinn.

/ usr / sbin

Selwecht wéi /usr/bin, awer nëmme fir Administrateuren ze benotzen.

/usr/local/bin an /usr/local/sbin

Ee vun de wichtegste Plazen. Am Géigesaz zu alles anescht kann /usr net d'selwecht sinn an der ganzer Organisatioun. Et gi OS-ofhängeg, Hardware-ofhängeg, an einfach Programmer déi net op all Apparater gebraucht ginn. Wann Dir /usr op Maschinnen synchroniséiert, muss /usr/local ausgeschloss ginn.

/home/$USER/bin

Hei ass de Fall ähnlech wéi /usr/local, nëmmen et gi Programmer spezifesch fir e bestëmmte Benotzer. Kann op eng aner Maschinn transferéiert ginn (oder synchroniséiert) wann de Benotzer sech beweegt. Wat net iwwerdroe ka ginn ass an /home/$USER/.local/bin gespäichert. Dir kënnt lokal ouni Punkt benotzen. /home/$USER/sbin fehlt aus offensichtleche Grënn.

Ech wäert frou sinn Korrekturen an Ergänzunge ze gesinn.

Source: will.com

Setzt e Commentaire