Jak wymawiasz /usr
?
Znalazłem w sieci, że ktoś czyta to „użytkownik” ... ale, o ile wiem, ten katalog nie jest powiązany z użytkownikiem. Akronim oznacza „zasoby specyficzne dla systemu (lub systemu)”.
Jak możemy lepiej go przeczytać, aby od razu zrozumieć sens zakresu takiego folderu?
/usr
konfiguracją et al i pod katalogami domowymi użytkowników/user
. W tym kontekście wymawianie/usr
jako „slash user” nie byłoby dobrym pomysłem. Ale nigdy wcześniej nie widziałem/user
, aby był używany w ten sposób, więc prawdopodobnie był to niezwykły przypadek.Odpowiedzi:
W oryginalnych implementacjach Uniksa,
/usr
używane do przechowywania katalogów domowych użytkownika , np. Zamiast tego/home/user
, miałbyś/usr/user
. Pierwotnym zamiarem było nazywanie katalogu „użytkownik” z konotacją „wszystko, co związane z użytkownikiem”.Od tego czasu rola
/usr
zawężała się. W obecnych systemach operacyjnych typu Unix/usr
nadal zawiera programy i dane użytkowników (w przeciwieństwie do programów i danych „systemowych”), chociaż w wielu przypadkach rozróżnienie między np./usr/bin
A/bin
nie jest może tak silne, jak kiedyś być.Być może wymowa „użytkownik” jest bardziej zrozumiała, biorąc pod uwagę to tło. Backronym niektórzy wolą jest „użytkownik systemu Resources”, ale „user” jest jeszcze bardziej powszechne.
źródło
/usr
niektórych powodów katalogi domowe nadal znajdują się w katalogu .home
wymyślony?/home
są objęte odpowiedź jilliagre jest do tego powiązanego pytanie .„Specyficzne (lub systemowe) zasoby Uniksa” to skrót. Jak już wspomniano, jest to tylko skrócona forma użytkownika. Zobacz to powiązane pytanie
Zazwyczaj nazywam go „użytkownikiem” z doświadczonymi ludźmi, tj. Tymi, którzy wiedzą o czym mówię, i „u-ess-err” z tymi, których nie jestem pewien.
źródło
Mogę osobiście poręczyć, że wymawiano go jako „użytkownika” od co najmniej wczesnych lat osiemdziesiątych, kiedy przenośność w różnych systemach operacyjnych (a wraz z nim koncepcja „specyficzna dla Uniksa” w przeciwieństwie do zasobów niezależnych od systemu) nie była nigdzie na mapie. „Uniksowe zasoby” to zdecydowanie późniejszy wynalazek lub „etymologia ludowa”.
Jak pokazuje @Thomas, zawierało ono bardziej oczywiste elementy „użytkownika”. W starszych systemach
/usr
często był punktem montowania dysku, tak więc niezbędne elementy systemu znajdowały się na dysku głównym lub partycji (/
) i/usr
zawierały programy użytkownika oraz dane, które można załadować w późniejszym etapie procesu rozruchu.źródło
Jakiś czas temu znalazłem samouczek Low Fat Linux , który zawiera krótkie objaśnienie systemu plików Linux.
Krótko mówiąc, zawiera następujące definicje:
źródło
/etc
wymowie et-see z wyjątkiem Amerykanów. Może to regionalna wariancja (jak wymowa routera ), ale tutaj w Wielkiej Brytanii znam ją jako etcetera lub ewentualnie ee-tee-see .Mogę również przejść do źródła. W tym filmie AT&T z 1982 r., Który przedstawia wynalazców UNIX, system operacyjny UNIX , Brian Kernighan wymawia się
/usr
jako „użytkownik”, około 13:41. On jest wykazujące jego katalogu domowym/usr/bwk
.Dopóki komputery z systemem UNIX nie otrzymały dużych baz użytkowników i wielu napędów dyskowych, prawie wszystkie katalogi domowe użytkowników znajdowały się bezpośrednio pod nimi
/usr
.źródło