Hvordan uttaler du /usr
?
Jeg fant i nettet at noen leser det «bruker» … men for det jeg vet, er denne katalogen ikke relatert til brukeren. Betydningen av akronymet er «Unix-spesifikke (eller system) ressurser».
Hvordan kan vi bedre lese det, noe som gjør det enkelt å umiddelbart forstå følelsen av omfanget av en slik mappe?
Kommentarer
Svar
I de originale Unix-implementeringene, /usr
brukes til å inneholde brukerens hjemmekataloger , f.eks i stedet for /home/user
, ville du ha /usr/user
. Den opprinnelige intensjonen var at katalogen skulle kalles bruker med konnotasjonen «alt brukerrelatert».
Siden da har rollen som /usr
blitt smalere. I dagens Unix-lignende operativsystemer har /usr
fortsatt en tendens til å inneholde brukerlandsprogrammer og data (i motsetning til «system» -programmer og data), selv om skill mellom for eksempel /usr/bin
og /bin
er kanskje ikke så sterk som den pleide å være.
Kanskje uttalen «bruker» er mer forståelig gitt denne bakgrunnen. En backronym noen foretrekker er «User System Resources «, men» bruker «er fortsatt vanligere.
Kommentarer
- Det ser ut som den passasjen er imidlertid fjernet fra FHS.
- FWIW, jeg bruker mange moderne HPC-systemer der hjemmekatalogene fremdeles er i en katalog under
/usr
av en eller annen grunn. - @Thomas, siden ‘ allerede er usr, hvorfor ble
home
oppfunnet ? - @Paceri er, Årsaker til tilføyelsen av
/home
dekkes av jilliagre ‘ s svar til dette relaterte spørsmålet .
Svar
» Unix-spesifikke (eller system) ressurser «er et bakronym. Som allerede nevnt, er det bare en forkortet brukerform. Se dette relaterte spørsmålet
Jeg pleier å uttale det «bruker» med erfarne mennesker, dvs. de som vet hva jeg snakker om, og «u-ess-err» med de jeg er usikker på.
Kommentarer
- Så nå vet jeg at hvis du » u-ess-err » meg du er nedlatende 🙂
- Hvis jeg kjenner deg, kan det være tilfelle 😉 ellers, jeg bare ikke ‘ Ikke ta risikoen for å bli misforstått.
Svar
I kan personlig garantere at det er blitt uttalt som bruker siden i det minste tidlig på åttitallet, da bærbarhet på tvers av operativsystemene (og med det konseptet «unix-spesifikk» i motsetning til systemuavhengige ressurser) ikke var på noen » s kart. «Unix-spesifikke ressurser» er definitivt en senere oppfinnelse, eller «folk etymologi».
Som @Thomas demonstrerer, pleide det å inneholde mer åpenbare «bruker» -ting. I eldre systemer var /usr
ofte et diskmonteringspunkt, slik at systemets nødvendigheter var på rotstasjonen eller partisjonen (/
), og /usr
vil inneholde brukerlandsprogrammer og data som kan lastes senere i oppstartsprosessen.
Svar
For en tid tilbake fant jeg Low Fat Linux tutorial , som har denne korte forklaringen om Linux-filsystemet.
Kort fortalt viser det følgende definisjoner:
- / bin Inneholder kommandoer og programmer for Linux-systemet (også kalt binærfiler). Uttalt «skråstangskasse.»
- / dev Inneholder spesielle enhetsfiler som tilsvarer maskinvarekomponenter. Uttalt «slash dev.»
- / etc Inneholder konfigurasjonsfiler for Linux og annen installert programvare. Uttalt «skråstrek et-see.»
- / home Inneholder hjemmekatalogene (personlig lagring) for hver bruker på systemet. Uttalt «skråstrek hjemme.»
- / sbin Inneholder flere Linux-binære filer (spesialverktøy ikke for generelle brukere ). Uttalt «skråstrek ess-bin.»
- / root Hjemkatalogen for rotbrukeren; ikke forveksles med /. Noen Linux-systemer bruker / home / root i stedet for / root. Uttalt «slash root.»
- / usr Inneholder systemprogrammer og andre filer for generelle brukere som f.eks. spill, online hjelp og dokumentasjon. I henhold til konvensjonen skal en bruker ikke legge personlige filer i denne katalogen. Uttalt «slash user.»
Kommentarer
- Jeg gikk gjennom en video treningskurs der instruktøren fortsatte å si » skråstrek-etcetera «. Heldigvis visste jeg riktig uttale, så det var bare irriterende (og overraskende) i stedet for å sette meg opp for å bli ledd av.
- @Wildcard jeg ikke ‘ t tror jeg ‘ har aldri hørt om
/etc
som blir uttalt et-see bortsett fra av amerikanere. Kanskje dette er regional avvik (som uttalen av router ), men her i Storbritannia kjenner jeg det som etcetera eller muligens ee-tee-see . - La ‘ være ærlige: så lenge meldingen er klar, kan uttalen være irrelevant
Svar
Kan like godt gå til kilden. I denne 1982-filmen fra AT & T som inneholder UNIX-oppfinnerne, UNIX-operativsystemet , uttaler Brian Kernighan /usr
som «bruker», rundt 13:41-merket. Han viser hjemmekatalogen, /usr/bwk
.
Inntil datamaskiner som kjører UNIX fikk store brukerbaser og flere diskstasjoner, var nesten alle brukeres hjemmekataloger direkte under /usr
.
/usr
et al. -oppsettet, og med brukerne ‘ hjemmekataloger under/user
. Å uttale/usr
som » skråstrek bruker » ville i den sammenhengen ikke ha vært bra idé. Men jeg ‘ har aldri sett/user
brukt på den måten før eller siden, så det var sannsynligvis et uvanlig tilfelle.