Articles

Mi Unix: egy rövid bevezetés Unix

Bevezetés a Unix operációs rendszer:

kezdjük Bemutató # 1: “Mi Unix” ebben a sorozatban.

ebben az oktatóanyagban meg tudja érteni az operációs rendszerek alapfogalmait, a Unix jellemzőit, annak architektúrájával együtt.

= > kattintson ide a teljes Unix bemutató sorozat

Unix videó #1:

mi az a Unix?

a Unix és Unix-szerű operációs rendszerek olyan számítógépes operációs rendszerek családja, amelyek a Bell Labs eredeti Unix rendszeréből származnak.

a kezdeti szabadalmaztatott származékok közé tartozott a HP-UX és a SunOS rendszer. A rendszerek közötti növekvő összeférhetetlenség azonban olyan interoperabilitási szabványok létrehozásához vezetett, mint a POSIX. A modern POSIX rendszerek közé tartozik a Linux, annak változatai, valamint a Mac OS.

a Unix a legerősebb és legnépszerűbb többfelhasználós és többfeladatos operációs rendszer. A Unix alapfogalmai az 1969-es Multics projektből származnak. A Multics rendszert időmegosztó rendszernek szánták, amely lehetővé tenné több felhasználó számára, hogy egyidejűleg hozzáférjen egy mainframe számítógéphez.

Ken Thompson, Dennis Ritchie és mások kifejlesztették a Unix alapvető építőköveit, beleértve a hierarchikus fájlrendszert, azaz a folyamatok fogalmát és a PDP-7 parancssori értelmezőjét. Innen a Unix több generációját fejlesztették ki különböző gépekhez.

ezeknek a rendszereknek a növekvő inkompatibilitása olyan interoperabilitási szabványok létrehozásához vezetett, mint a POSIX vagy az egyetlen Unix specifikáció.

a Unix programok olyan alapvető filozófiák köré vannak tervezve, amelyek olyan követelményeket tartalmaznak, mint az egycélú, interoperábilis, valamint egy szabványosított szöveges interfésszel való munka. A Unix rendszerek egy olyan magmag köré épülnek, amely a rendszert és a többi folyamatot kezeli.

A Kernel alrendszerek lehetnek folyamatmenedzsment, fájlkezelés, memóriamenedzsment, hálózati menedzsment stb.

A Unix

főbb jellemzői A Unix számos kiemelkedő jellemzője, amelyek közül néhányat az alábbiakban ismertetünk:

  • ez egy többfelhasználós rendszer, ahol ugyanazokat az erőforrásokat különböző felhasználók oszthatják meg.
  • ez biztosítja a többfeladatos, ahol minden felhasználó képes végrehajtani sok folyamatot egyszerre.
  • ez volt az első operációs rendszer, amelyet magas szintű nyelven (C nyelven) írtak. Ez lehetővé tette, hogy a port más gépek minimális kiigazításokat.
  • hierarchikus fájlstruktúrát biztosít, amely lehetővé teszi az adatok könnyebb elérését és karbantartását.
  • a Unix beépített hálózati funkciókkal rendelkezik, így a különböző felhasználók könnyen cserélhetnek információkat.
  • Unix funkció bővíthető felhasználói programok épül egy szabványos programozási felület.

Unix architektúra

meg fogjuk érteni, hogy a felhasználói parancsok hogyan kerülnek végrehajtásra Unix-ban. A felhasználói parancsokat gyakran beírják egy parancssori felületre, amelyet egy “shell” biztosít. A shell olyan program, amely elolvassa a felhasználói parancsokat, értékeli, majd kinyomtatja az eredményt. A parancs kiértékeléséhez a shell más parancsokat is végrehajthat, vagy átadhatja azokat a “kernelnek”.

a kernel az operációs rendszer magja, amely közvetlenül kölcsönhatásba lép a mögöttes hardverrel, hogy szabványos szolgáltatásokat nyújtson.

a bemutató is kiterjed:

  • mi az operációs rendszer
  • története Unix
  • jellemzői Unix
  • Unix architektúra

a közelgő bemutató kapsz egy részletes magyarázatot Unix parancsokat!!

= > kattintson ide a teljes Unix bemutató sorozat

PREV Tutorial / NEXT Tutorial