Hoe spreek je /usr
uit?
Ik vond in het net dat iemand het leest “gebruiker” … maar, voor zover ik weet, is deze map niet gerelateerd aan de gebruiker. De betekenis van het acroniem is “Unix-specifieke (of systeem) bronnen”.
Hoe kunnen we het beter lezen, waardoor het gemakkelijk wordt om onmiddellijk de betekenis van de reikwijdte van een dergelijke map te begrijpen?
Reacties
Antwoord
In de originele Unix-implementaties, /usr
gebruikt om de persoonlijke mappen van de gebruiker te bevatten , bijv in plaats van /home/user
, zou je /usr/user
hebben. De oorspronkelijke bedoeling was dat de directory ´gebruiker´ zou heten met de connotatie “alles wat met de gebruiker te maken heeft”.
Sindsdien is de rol van /usr
kleiner geworden. In huidige Unix-achtige besturingssystemen bevat /usr
nog steeds programmas en gegevens van gebruikers (in tegenstelling tot “systeem” -programmas en gegevens), hoewel in veel gevallen de het onderscheid tussen bijvoorbeeld /usr/bin
en /bin
is misschien niet zo sterk als het vroeger.
Misschien is de uitspraak “gebruiker” begrijpelijker gezien deze achtergrond. Een backronym waar sommige mensen de voorkeur aan geven is “Gebruikerssysteembronnen “, maar” user “komt nog steeds vaker voor.
Reacties
- Het lijkt erop die passage is echter verwijderd uit de FHS.
- FWIW, ik gebruik veel moderne HPC-systemen waarvan de homedirectorys nog steeds in een directory onder
/usr
om de een of andere reden. - @Thomas, Aangezien er ‘ s al usr zijn, waarom is
home
uitgevonden ? - @Paceri eh, Redenen voor de toevoeging van
/home
worden gedekt door jilliagre ‘ s antwoord naar deze gerelateerde vraag .
Antwoord
De” Unix-specifieke (of systeem) bronnen “is een backroniem. Zoals reeds vermeld, is het slechts een verkorte gebruikersvorm. Zie deze gerelateerde vraag
Ik spreek het uit als “gebruiker” met ervaren mensen, dwz degenen die weten waar ik het over heb, en “u-ess-err” met degenen die ik niet zeker weet.
Reacties
- Dus nu weet ik dat als je ” u-ess-err ” ik je bent neerbuigend 🙂
- Als ik je ken , zou dat inderdaad het geval kunnen zijn 😉 anders doe ik ‘ neem het risico niet verkeerd begrepen te worden.
Antwoord
I kan persoonlijk instaan dat het “als” gebruiker “is uitgesproken sinds ten minste het begin van de jaren tachtig, toen de portabiliteit tussen besturingssystemen (en daarmee het concept van” unix-specifiek “in tegenstelling tot systeemonafhankelijke bronnen) voor niemand gold” s map. “Unix-specifieke bronnen” is zeker een latere uitvinding, of “volksetymologie”.
Zoals @Thomas laat zien, bevatte het vroeger duidelijker “gebruikers” -materiaal. In oudere systemen was /usr
vaak een schijfkoppelingspunt, zodat de essentiële systeembenodigdheden zich op de rootdrive of partitie bevonden (/
), en /usr
zou gebruikersprogrammas en gegevens bevatten die later in het opstartproces kunnen worden geladen.
Antwoord
Enige tijd geleden vond ik de Low Fat Linux-tutorial , die deze korte uitleg bevat over het Linux-bestandssysteem.
In het kort geeft het de volgende definities:
- / bin Bevat de Linux-systeemopdrachten en -programmas (ook wel binaries genoemd). Uitgesproken als “slash bin.”
- / dev Bevat speciale apparaatbestanden die overeenkomen met hardwarecomponenten. Uitgesproken als “slash dev.”
- / etc Bevat configuratiebestanden voor Linux en andere geïnstalleerde software. Uitgesproken als “slash et-see.”
- / home Bevat de homedirectorys (persoonlijke opslag) voor elke gebruiker op het systeem. Uitgesproken als “slash home”.
- / sbin Bevat meer Linux binaries (speciale hulpprogrammas niet voor algemene gebruikers ). Uitgesproken als “slash ess-bin.”
- / root De homedirectory voor de rootgebruiker; niet te verwarren met /. Sommige Linux-systemen gebruiken / home / root in plaats van / root. Uitgesproken als “slash root”.
- / usr Bevat systeemprogrammas en andere bestanden voor algemene gebruikers, zoals games, online hulp en documentatie. Volgens afspraak mag een gebruiker geen persoonlijke bestanden in deze map plaatsen. Uitgesproken als “slash-gebruiker”.
Reacties
- Ik heb een video bekeken training waarbij de instructeur steeds ” slash-etcetera ” zei. Gelukkig kende ik de juiste uitspraak al, dus het was gewoon vervelend (en verrassend) in plaats van me uit te lachen.
- @Wildcard I don ‘ Ik denk niet dat ik ‘ nog nooit heb gehoord dat
/etc
wordt uitgesproken als et-see behalve door Amerikanen. Misschien is dit regionale variantie (zoals de uitspraak van router ), maar hier in het VK ken ik het als etcetera of mogelijk ee-tee-see . - Laat ‘ s eerlijk zijn: zolang de boodschap duidelijk is, kan de uitspraak niet relevant zijn.
Answer
Kan net zo goed naar de bron gaan. In deze film uit 1982 van AT & T met de UNIX-uitvinders, Het UNIX-besturingssysteem , zegt Brian Kernighan /usr
als “gebruiker”, rond 13:41. Hij toont zijn homedirectory, /usr/bwk
.
Totdat computers met UNIX grote gebruikersbestanden en meerdere diskdrives kregen, bevonden de homedirectorys van bijna alle gebruikers zich direct onder /usr
.
/usr
et al setup, en met gebruikers ‘ thuismappen onder/user
. In die context zou het niet goed zijn geweest om/usr
uit te spreken als ” slash-gebruiker ” idee. Maar ik ‘ heb/user
nooit eerder op die manier gebruikt, dus het was waarschijnlijk een ongebruikelijk geval.