rilpoint_mw113

Operációs rendszerek 1

  • Az alábbiak az EKTF Számítástudományi és Információtechnológiai Tanszék Operációs Rendszerek tárgyának első félévéhez készült gyakorló tananyagok.
  • A gyakorlati jegy megszerzésének feltétele az alábbi témakörökben írt eredményes zárthelyi dolgozatok megírása. A meg nem írt, vagy elégtelen zárthelyi dolgozat az utolsó órán pótolható. Két elégtelen ZH esetén a javítási lehetőség nem vehető igénybe.
  • A vizsga szóbeli, amelyet beugró feladatok megírása előz meg. Ez az itt megadott feladattípusokból áll. Sikertelen beugró esetén a vizsga nem kezdhető meg.

Tartalomjegyzék

1. Bevezetés

Az operációs rendszer fogalma, fő feladatai, típusai. A kernel, felépítése. Multitasking, hardveres támogatása. Az operációs rendszerek fejlődése, Linux disztribúciók, a Windows család.
Prezentáció: Bevezetés.
Segédanyag: Bevezetés a putty használatába.
Gyakorlat: Bevezető feladatok
Kiegészítő forrás: http://explainshell.com/. Almádi Péter ajánlásával.

2. Háttértárak

Háttértárak. Partíciók, fájlrendszerek, meghajtók. Könyvtár- és fájlkezelés, linkek a Unixban.
Prezentáció: Háttértárak.
Gyakorlat: Könyvtár és fájlkezelés

3. Jogosultsági rendszer

A Unixok és a Windows jogosultsági rendszere.
Prezentáció: Jogosultsági rendszer
Gyakorlat: Jogosultsági rendszer

4. Szűrők

Átirányítások, szűrők, eszközfájlok.
Prezentáció: Átirányítások, szűrők
Gyakorlat: Átirányítások, szűrők

5. Processz kezelés

Programok indítása, ütemezése, processzkezelő parancsok. Az operációs rendszer processz kezelési feladatai.
Prezentáció: Processzek
Gyakorlat: Processzkezelés

6. Archiválás

Adat mentés, archiválás, tömörítés, tape archive, rsync. Mentési eljárások, egy gyakorlati példa.
Prezentáció: Archiválás
Gyakorlat: Tömörítés, archiválás

7. Egyéb parancsok

Néhány hasznos parancs: find, whereis, locate, diff, du, df
Gyakorlat: Egyéb parancsok

8. Shell scriptek: bevezetés

Bevezetés a shell scriptekbe. Editorok, az mcedit. A #! jelentése, példák. Shell script alapok: echo, változókezelés, read, ``, konfigurációs fájlok készítése. Számolási feladatok: declare, expr, bc. A standard input és output használatának újabb példái (read használata fájl inputra).
Gyakorlat: Shell script alapok
Ajánlott linkek: [Bővebben a változókról és a numerikus műveletekről]

9. Shell scriptek: vezérlési szerkezetek

Gyakorlat: Elágazások
Gyakorlat: Ciklusok

10. Shell scriptek

Gyakorlat: Paraméterek
Gyakorlat: Függvények
Gyakorlat: Szignál kezelés

11. Sed és Awk

Gyakorlat: Sed és awk

Eredmények

Skin by RIL Partner