Hogyan ejted ki a /usr
szót?
Találtam a net, amit valaki “felhasználónak” olvas … de, tudom, ez a könyvtár nem kapcsolódik a felhasználóhoz. A betűszó jelentése: “Unix-specifikus (vagy rendszer) erőforrások”.
Hogyan olvashatnánk jobban, megkönnyítve az ilyen mappa terjedelmének azonnali megértését?
Megjegyzések
Válasz
Az eredeti Unix-implementációkban /usr
tartalmazta a felhasználói otthoni könyvtárakat , pl A /home/user
helyett /usr/user
lenne. Az eredeti szándék az volt, hogy a könyvtárat “felhasználónak” nevezzék a “minden felhasználóval kapcsolatos” konnotációval.
Azóta az /usr
szerepe szűkült. A jelenlegi Unix-szerű operációs rendszerekben az /usr
továbbra is hajlamosak tartalmazni a felhasználói föld programokat és adatokat (szemben a “rendszer” programokkal és adatokkal), bár sok esetben a megkülönböztetés például /usr/bin
és /bin
között talán nem olyan erős, mint amilyen régen volt.
Talán a „user” kiejtés érthetőbb, ha figyelembe vesszük ezt a hátteret. A háttérszó , amelyet egyesek jobban szeretnek, a “User System Resources”. “, de a” felhasználó “még mindig gyakoribb.
Megjegyzések
- Úgy néz ki ezt a szövegrészt azonban eltávolították az FHS-ből.
- FWIW, sok modern HPC rendszert használok, ahol az otthoni könyvtárak még mindig a
/usr
valamilyen oknál fogva. - @Thomas, Mivel már ‘ s vannak usr, miért találták fel
home
? - @Paceri er, A
/home
hozzáadásának okait a jilliagre ‘ válasz erre a kérdésre .
Válasz
A” Unix specifikus (vagy rendszer) erőforrások “háttere. Mint már említettük, ez csak a felhasználó rövidítési formája. Tekintse meg ezt a kapcsolódó kérdést
Hajlamos vagyok tapasztalt emberekkel “felhasználónak” ejteni, vagyis azoknak, akik tudják, miről beszélek, és “u-ess-err” azokkal, amiben nem vagyok biztos.
megjegyzések
- Tehát most már tudom, hogy ha ” u-ess-err ” nekem, hogy lekezelő vagy 🙂
- Ha ismerlek téged, ez valóban így lehet 😉 különben csak nem ‘ nem vállalja a félreértés kockázatát.
Válasz
I személyesen alátámaszthatja, hogy legalább a nyolcvanas évek eleje óta “felhasználónak” ejtik, amikor az operációs rendszerek közötti hordozhatóság (és ezzel együtt az “unix-specifikus” fogalma, szemben a rendszerfüggetlen erőforrásokkal) senkinek nem volt senki ” s térkép. Az “Unix-specifikus források” mindenképpen egy későbbi találmány, vagy “népi etimológia”.
Amint azt a @Thomas bizonyítja, korábban nyilvánvalóbb “felhasználói” dolgokat tartalmazott. Régebbi rendszerekben az /usr
gyakran lemezcsatlakozási pont volt, így a rendszer alapvető elemei a gyökér meghajtón vagy a partíción voltak (/
), és Az /usr
felhasználói ország programokat és adatokat tartalmazna, amelyeket később tölthetnek be az indítási folyamat során.
Válasz
Valamivel ezelőtt megtaláltam a alacsony zsírtartalmú Linux oktatóanyagot , amely ezt a rövid magyarázatot tartalmazza a Linux fájlról.
Röviden, a következő definíciókat sorolja fel:
- / bin Tartalmazza a Linux rendszer parancsait és programjait (más néven bináris fájlokat). Kiejtett “slash bin”.
- / dev Speciális eszközfájlokat tartalmaz, amelyek megfelelnek a hardver összetevőinek. “Slash dev.” Kiejtése.
- / etc Konfigurációs fájlokat tartalmaz Linux és más telepített szoftverek számára. “Slash et-see” kiejtése.
- / home Tartalmazza az otthoni könyvtárakat (személyes tárhely) a a rendszer minden felhasználója. “Slash home” kiejtése.
- / sbin További Linux bináris fájlokat tartalmaz (speciális segédprogramok nem általános felhasználók számára) ). “Slash ess-bin” kiejtése.
- / root A gyökér felhasználó otthoni könyvtár; nem tévesztendő össze a / -vel. Néhány Linux rendszer a / home / root szót használja a / root helyett. Kiejtett “perjelgyökér”.
- / usr Rendszerprogramokat és egyéb fájlokat tartalmaz az általános felhasználók számára, például: játékok, online súgó és dokumentáció. Megállapodás szerint a felhasználó nem helyezhet személyes fájlokat ebbe a könyvtárba. “Slash user” kiejtése.
Megjegyzések
- Végignéztem egy videót tanfolyam, ahol az oktató folyamatosan azt mondta: ” slash-etcetera “. Szerencsére már tudtam a helyes kiejtést, így ez csak bosszantó (és meglepő) volt ahelyett, hogy kinevetett volna.
- @ Vadkártya nem ‘ azt hiszem, hogy ‘ még soha nem hallottam arról, hogy
/etc
et-see -nek ejtik, kivéve az amerikaiakat. Lehet, hogy ez regionális eltérés (például a router kiejtése), de itt az Egyesült Királyságban úgy tudom, hogy etcetera vagy esetleg ee-tee-see . - Legyen ‘ s őszinte: mindaddig, amíg az üzenet világos, a kiejtés lényegtelen lehet
Válasz
A forráshoz is mehet. Az AT & T 1982-es filmjében, amely a UNIX feltalálóit mutatja be, A UNIX operációs rendszer , Brian Kernighan a /usr
mint “felhasználó”, a 13:41 jelzés körül. Mutatja saját könyvtárát, /usr/bwk
.
Amíg a UNIX-ot futtató számítógépek nem kaptak nagy felhasználói bázist és több lemezmeghajtót, addig szinte az összes felhasználó otthoni könyvtárát közvetlenül a /usr
.
/usr
et al beállításokkal és a felhasználókkal ‘ otthoni könyvtárak/user
alatt. Ebben az összefüggésben a/usr
” slash felhasználó ” kiejtése nem lett volna jó ötlet. De ‘ még soha nem láttam, hogy/user
ilyet használt volna korábban vagy azóta, ezért valószínűleg szokatlan eset volt.