Mit jelent stb.

Mit jelent a gyökérkönyvtárban található “etc” mappa? Azt hiszem, ennek ismerete segít emlékezni bizonyos fájlok helyére.

Frissítés : Hasznos lehet mások számára, a mappát a “Gazdagép specifikus konfigurációs fájljai” – hivatkozás .

Hozzászólások

  • Egy nekem inkább tetsző háttérszó ” Szerkesztés a konfiguráláshoz ” , de nincs olyan előzmény, amely azt sugallná, hogy ez egy ” valós ” jelentés.
  • Azt hiszem, történelem lenne. Senki sem gondolta igazán, hogy ” Hé, ‘ egy csomó rendszerszintű konfigurációs adatunk lesz! ” és így senki sem hozott létre könyvtárat hozzá. De természetesen volt, és mindenki belökte /etc, mert ‘ nem volt máshol. Hoppá! De facto szabvány. Tudja, hogy eredetileg a /usr volt az a hely, ahol a felhasználói otthoni könyvtárak voltak?
  • Ez is ‘ s (kissé) Érdekes megjegyezni, hogy a Solaris és a HP-UX régebbi verzióinak (és talán másoknak, amelyeket ‘ elfelejtettem) voltak bináris fájljaik a /etc fájlban is .
  • Egészen a közelmúltig a * BSD-k még mindig a / usr / home könyvtárba teszik a felhasználói otthoni könyvtárakat.
  • Régen az / etc bináris fájlokat is tartott. Úgy gondolom, hogy a legtöbbjük a / sbin

Válasz

Define – / etc? jó előzményekkel rendelkezik.

A “et cetera” -ra hivatkozásokat találhat a régi Bell Labs UNIX kézikönyvekben és így tovább – manapság csak a rendszerekhez használják konfigurációval, de régen minden olyan anyag elment, amely nem illett más könyvtárakba.

Megjegyzések

  • ” régi Bell Labs UNIX kézikönyvek ” hova?

Válasz

Eredetileg /bin volt programokra (lényegében futtatható bináris fájlokra), és hamarosan /dev eszközfájlokra és /lib a programok (könyvtárak) által betöltött extra futtatható kódhoz. A /usr szintén nagyon korán jött be, először a felhasználói adatokhoz, majd extra operációs rendszerként, saját bin és lib, majd a kézikönyvet elektronikus formában tartalmazó man. A forráskódot gyakran megadták valahol a /usr alatt.

És az operációs rendszerben volt néhány fájl, amely nem illett a meglévő kategóriák egyikébe sem. Ez tartalmazott egy passwd fájlt, amely felhasználói jelszavakat tartalmaz, és egy mtab fájlt, amelyet mount, valamint a rendszerindításkor végrehajtott init és későbbi rc programok, és az idő múlásával egyre több olyan program, amelyet csak végrehajtásra szántak adminisztrációs célokra és nem a normál használat részeként.

(Böngészhet néhány régi Unix forráskódot a Unix fán . Korábbi verziók mint a V6 nagyon töredékesek. Az V1 és V6 kézikönyveket is megtekintheti a Manuális oldalkönyvtár .)

Eleinte nem volt olyan konnotáció, hogy a /etc fájlban konfigurálva lettek volna a fájlok f iles. Ezekben a korai időkben, ha valamit testre szeretnél szabni, újra össze kellene fordítanod a rendszer azon részét. Amint a Unix erősebb lett, egyre több olyan dolog volt, amit megtehettél volna újrafordítás nélkül. Ahogy a Unix szélesebb körben elterjedt, ott egyre több olyan dolog volt, amit az emberek meg akartak csinálni, és megtalálták a módját, hogy megtehessék ezeket anélkül, hogy átvészelnék az újrafordítás problémáját. Tehát /etc egyre több szövegfájl töltötte meg, amelyeket az emberek tudtak és testreszabta, így fokozatosan a konfigurációs könyvtár lett.

A /sbin létrehozásával csak a rendszergazdának szánt programokat tartalmazhat, /etc végül csak szöveges fájlokat tartalmazott, amelyek nagy részét a rendszergazda testreszabhatja. Néhány fájl (pl. /etc/mtab, néha /etc/resolv.conf) a rendszerprogramok automatikusan karbantartják; lassú tendencia van, hogy ezeket a fájlokat a /run fájlokba helyezik át a Linux rendszerben világban.

A modern unix rendszereken szinte az összes rendszerszintű konfigurációs fájl /etc alá tartozik, de nem minden fájl a /etc konfigurációs fájlok.A tipikus Linux disztribúciók és más unix variánsok nem nagyon képesek megbirkózni a csomagokból származó sok fájl módosításával; a rendszer frissítésekor a helyi módosításokat minimum kézzel kell egyesítenie.

Megjegyzések

  • A fájlmódosítási problémát lassan megoldják azáltal, hogy a programok több konfigurációs fájlt olvasnak el egy könyvtárból. Néhányat a csomaggal szállítunk, másokat pedig a felhasználók. A kiszállítottakat esetleg eltávolíthatjuk, de a felhasználó nem módosíthatja őket. Fantasztikus és informatív válasz BTW.
  • Egyes UNIX operációs rendszereken ‘ ll a / bin fájlban található parancsokra mutató szimbólumokat talál.
  • @Gilles, Hol található a ” forrása Eredetileg … ”
  • @Pacerier A forráskód, az emulátorokban futó bináris fájlok, dokumentációk és kutatási dokumentumok (főleg Thompson és Ritchie) megemlékezései. iv id = “a60b457cd8”>

nincs referenciája, ha akarja, bátran kövesse nyomon.

Válasz

Ez azt jelenti: ” és így tovább “. Latinul szó szerint “, a többi pedig “. És van igazolásom .

Szerkesztés: A fenti, 2007. március 3-i linket archiváltuk. Ebben Peter H. Salus idéz egy e-mailt, amelyet ” most kapott ” Dennis Richie -től, a Unix társszerzőjétől, világosan kitüntetve, mi ” stb. eredetileg a következőt állította:

Biztosítom, hogy az / etc eredeti tartalma a ” et cetera ” amelyek úgy tűnik, hogy nem illenek máshova. Más változatok eltérően csinálhatják saját etimológiájukat.

Üdvözlettel,
Dennis

Megjegyzések

Válasz

Wikipédia A fájlrendszer-hierarchia szabványcikk magyarázatot ad erre.

Gépspecifikus, rendszerszintű konfigurációs fájlok Magában a névben vita alakult ki. . A Bell labs UNIX-implementációs dokumentumának korai verzióiban a / etc-t etcetera könyvtárnak nevezik, mivel ez a könyvtár történelmileg mindent tartalmaz, ami nem volt máshol (az FHS azonban statikus konfigurációs fájlokra korlátozza az / etc fájlokat, és nem tartalmazhat bináris fájlokat). A korai dokumentáció közzététele óta a könyvtár nevét különféle módon újrarendezték. A legújabb értelmezések tartalmaznak olyan hátszavakat, mint az “Szerkeszthető szövegkonfiguráció” vagy “Kiterjesztett eszközláda”.

Forrás: http://en.wikipedia.org/wiki//etc#Directory_structure

Válasz

A UNIX elején szükséges és praktikus volt, hogy rövid neveket adjunk a dolgoknak. Tehát az összes rendszerkönyvtár 3 betűből állt, és ezek rövidítések. Ezek a nevek még mindig jelen vannak a modern Linux rendszereken. (azaz: usr-user, var-változó, lib-library). A etc az “et cetera” szóból származik, de több webhelyen láttam, hogy olyan háttért említenek, amely a etc “jelen funkcióját képviselné. : “szerkeszthető szövegkonfiguráció”, de ez megint csak egy modern adaptáció, amely jobban reprezentálja az ott lévő tartalmakat.

Válasz

Azt hittem, hogy ez csak azt jelenti, hogy “stb.”, mint a listában szereplő “stb …”.

Ez a termék segít a háziállatoknak, például a kutyáknak, macskák, stb …

megjegyzések

  • Én ‘ ezt is gondoltam, de nem ‘ t Miért kellene egy szabványos, root linux mappát megnevezni stb.? De talán ez a helyzet …
  • Csak a legszegényebb kategóriájú rendszerekben hiányzik a ” egyéb ” kategória. A Unix elég nagy ahhoz, hogy n beírt egy ” misc ” mappát; csak egy másik nevet választottak.

Válasz

Mindig azt gondoltam, hogy egy különféle könyvtárat javasolok, például “etc = az összes többi, amit ne fáradjon tovább kategorizálni “; Én személy szerint használok egy ilyen mappát a saját könyvtáramon is (nem hívják stb., Hanem “evezők” = “(valami más)”.

Válasz

Eredetileg “et cetera” volt, de most “szerkeszthető szövegkonfigurációk”.

Megjegyzések

Válasz

Elektronikát tanulok, és van egy tanfolyamom a RaspberryPi-ről. Megjegyzéseink szerint az / etc jelentése “Szerkeszthető szövegkonfiguráció”. Mindig azt feltételeztem, hogy az “et cetera könyvtár” nem más, mint egy becenév. Ez a fajta off értelmesebb, mint fordítva, de ki vagyok én …

Megjegyzések

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük