Hvordan udtaler du /usr
?
Jeg fandt i nettet, at nogen læser det “bruger” … men for hvad jeg ved, er denne mappe ikke relateret til brugeren. Betydningen af akronymet er “Unix-specifikke (eller system) ressourcer”.
Hvordan kan vi bedre læse det, hvilket gør det let at straks forstå følelsen af omfanget af en sådan mappe?
Kommentarer
Svar
I de originale Unix-implementeringer /usr
bruges til at indeholde brugerens hjemmebiblioteker , f.eks i stedet for /home/user
, ville du have /usr/user
. Den oprindelige hensigt var, at biblioteket skulle kaldes bruger med konnotationen “alt brugerrelateret”.
Siden da er rollen som /usr
indsnævret. I nuværende Unix-lignende operativsystemer har /usr
stadig tendens til at indeholde bruger-land-programmer og data (i modsætning til “system” -programmer og -data), selvom sondring mellem f.eks. /usr/bin
og /bin
er måske ikke så stærk som den plejede at være.
Måske er udtalen “bruger” mere forståelig i betragtning af denne baggrund. En backronym som nogle foretrækker er “User System Resources “, men” bruger “er stadig mere almindelig.
Kommentarer
- Det ser ud som denne passage er imidlertid fjernet fra FHS.
- FWIW, jeg bruger mange moderne HPC-systemer, hvor hjemmebibliotekerne stadig er i en mappe under
/usr
af en eller anden grund. - @Tomas, Da der ‘ allerede er usr, hvorfor blev
home
opfundet ? - @ Paceri er, Årsager til tilføjelsen af
/home
er dækket af jilliagre ‘ s svar til dette relaterede spørgsmål .
Svar
De” Unix-specifikke (eller system) ressourcer “er et backronym. Som allerede nævnt er det bare en forkortet form for bruger. Se dette relaterede spørgsmål
Jeg har en tendens til at udtale det “bruger” med erfarne mennesker, dvs. dem der ved hvad jeg taler om, og “u-ess-err” med dem, jeg er usikker på.
Kommentarer
- Så nu ved jeg, at hvis du ” u-ess-err ” mig, du er nedladende 🙂
- Hvis jeg kender dig, kan det være tilfældet 😉 ellers ved jeg bare ikke ‘ ikke tage risikoen for at blive misforstået.
Svar
I kan personligt garantere, at det er blevet udtalt som bruger siden i det mindste i begyndelsen af firserne, hvor bærbarhed på tværs af OSer (og dermed konceptet “unix-specifik” i modsætning til systemuafhængige ressourcer) ikke var på nogen ” s kort. “Unix-specifikke ressourcer” er bestemt en senere opfindelse eller “folkemetymologi”.
Som @Thomas demonstrerer, indeholdt det mere tydeligt “bruger” ting. I ældre systemer var /usr
ofte et diskmonteringspunkt, så systemets essentielle var på roddrevet eller partitionen (/
), og /usr
vil indeholde brugerlandsprogrammer og data, der kan indlæses senere i opstartsprocessen.
Svar
For nogen tid siden fandt jeg Linux-tutorial med lavt fedtindhold , som har denne korte forklaring om Linux-filsystemet.
Kort sagt viser det følgende definitioner:
- / bin Indeholder Linux-systemkommandoer og -programmer (også kaldet binære filer). Udtalt “skråstreg.”
- / dev Indeholder specielle enhedsfiler, der svarer til hardwarekomponenter. Udtalte “skråstreg dev.”
- / etc Indeholder konfigurationsfiler til Linux og anden installeret software. Udtales “skråstreg et-see.”
- / home Indeholder hjemmebibliotekerne (personlig opbevaring) til hver bruger på systemet. Udtalt “skråstreg hjem.”
- / sbin Indeholder flere Linux-binære filer (specialværktøjer ikke til almindelige brugere ). Udtalte “skråstreg ess-bin.”
- / root Hjemmappen til rodbrugeren; ikke at forveksle med /. Nogle Linux-systemer bruger / home / root i stedet for / root. Udtalt “skråstreg.”
- / usr Indeholder systemprogrammer og andre filer til almindelige brugere som f.eks. spil, online hjælp og dokumentation. Efter konvention skal en bruger ikke placere personlige filer i denne mappe. Udtalte “skråstagsbruger.”
Kommentarer
- Jeg gennemgik en video træningskursus, hvor instruktøren fortsatte med at sige ” skråstreg-etcetera “. Heldigvis vidste jeg allerede den korrekte udtale, så det var bare irriterende (og overraskende) i stedet for at sætte mig op til at blive grinet af.
- @ Wildcard Jeg don ‘ Jeg tror, at jeg ‘ aldrig har hørt om
/etc
, der udtages et-see undtagen af amerikanere. Måske er dette regional variation (som udtalen af router ), men her i Storbritannien kender jeg det som osv. eller muligvis ee-tee-see . - Lad ‘ s være ærlige: så længe beskeden er klar, kan udtalen være irrelevant
Svar
Kan lige så godt gå til kilden. I denne film fra 1982 fra AT & T, der indeholder UNIX-opfinderne, UNIX-operativsystemet , udtaler Brian Kernighan /usr
som “bruger”, omkring markeringen 13:41. Han viser sit hjemmekatalog /usr/bwk
.
Indtil computere, der kører UNIX, fik store brugerbaser og flere diskdrev, var næsten alle brugeres hjemmekataloger direkte under /usr
.
/usr
et al. opsætning og med brugerne ‘ hjemmekataloger under/user
. I den sammenhæng ville udtale/usr
som ” skråstreg bruger ” ikke have været en god ting ide. Men jeg ‘ har aldrig set/user
brugt på den måde før eller siden, så det var sandsynligvis en usædvanlig sag.