rilpoint_mw113

Operációs rendszerek 1

(Változatok közti eltérés)
(Új oldal, tartalma: „<big>'''Informatika tananyagok tematikák'''</big> Az alábbiak az EKTF Számítástudományi és Információtechnológiai Tanszék tárgyainak oktatásához készült a…”)
(10. Shell scriptek)
 
(86 közbeeső változat nincs mutatva)
1. sor: 1. sor:
-
<big>'''Informatika tananyagok tematikák'''</big>
+
*Az alábbiak az EKE 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 zárthelyi dolgozatok eredményes 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 nincs javítási lehetőség.
 +
*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.
-
Az alábbiak az EKTF Számítástudományi és Információtechnológiai Tanszék tárgyainak oktatásához készült anyagok. [[Linux:Alapozás tematikája|A tematika itt olvasható]].
+
== 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.<br>
 +
Prezentáció: [http://wiki.koczka.hu/images/Operacios_rendszerek_1_bevezetes.pdf Bevezetés].<br>
 +
Segédanyag: [http://wiki.koczka.hu/images/Putty.pdf Bevezetés a putty használatába].<br>
 +
Gyakorlat: [[Linux:Bevezető feladatok|Bevezető feladatok]]<br>
 +
Kiegészítő forrás: http://explainshell.com/. Almádi Péter ajánlásával.
-
<h1>Linux operációs rendszer</h1>
+
== 2. Háttértárak ==
-
* [[Linux:Bevezető feladatok|Bevezető feladatok]]
+
Háttértárak. Partíciók, fájlrendszerek, meghajtók. Könyvtár- és fájlkezelés, linkek a Unixban.<br>
-
* [[Linux:Könyvtár és fájlkezelés|Könyvtár és fájlkezelés]]
+
Prezentáció: [http://wiki.koczka.hu/images/2_hattertarak.pdf Háttértárak].<br>
-
* [[Linux:Jogosultsági rendszer|Jogosultsági rendszer]]
+
Gyakorlat: [[Linux:Könyvtár és fájlkezelés|Könyvtár és fájlkezelés]]<br>
-
* [[Linux:Átirányítások, szűrők|Átirányítások, szűrők]]
+
-
* [[Linux:Processzkezelés|Processzkezelés]]
+
-
* [[Linux:Tömörítés, archiválás|Tömörítés, archiválás]]
+
-
* [[Linux:Egyéb parancsok|Egyéb parancsok]]
+
-
<h2>Shell scriptek</h2>
+
-
* [[Linux:Shell script alapok|Shell script alapok]]
+
-
* [[Linux:Elágazások|Elágazások]]
+
-
* [[Linux:Ciklusok|Ciklusok]]
+
-
* [[Linux:Függvények|Függvények]]
+
-
* [[Linux:Paraméterek|Paraméterek]]
+
-
* [[Linux:Szignál kezelés|Szignál kezelés]]
+
-
* [[Linux:Sed és awk|Sed és awk]]
+
-
* [[Eredmények|Eredmények]]
+
== 3. Jogosultsági rendszer ==
 +
A Unixok és a Windows jogosultsági rendszere.<br>
 +
Prezentáció: [http://wiki.koczka.hu/images/3_jogosultsagi_rendszer.pdf Jogosultsági rendszer]<br>
 +
Gyakorlat: [[Linux:Jogosultsági rendszer|Jogosultsági rendszer]]<br>
 +
'''Videók:'''<br>
 +
Alapok: https://youtu.be/BOtgiQUTLTs<br>
 +
Speciális jogok: https://youtu.be/ZUpCsDkBEvg<br>
 +
A umask: https://youtu.be/OwoX9S8mkIw<br>
 +
Attribútumok: https://youtu.be/ilOXgM_Rxg0<br>
 +
ACL-ek: https://youtu.be/NJc0gdb0H30<br>
-
<h2>Unix haladó</h2>
+
Presentation: [http://wiki.koczka.hu/images/3_access-rights.pdf Permission systems]<br>
-
* [[Linux telepítés|Linux telepítés]]
+
Seminar: [[Linux:Users, Groups, Rights|Users, Groups, Rights]]
 +
 
 +
== 4. Szűrők ==
 +
Átirányítások, szűrők, eszközfájlok.<br>
 +
Prezentáció: [http://wiki.koczka.hu/images/4_atiranyitasok_szurok.pdf Átirányítások, szűrők]<br>
 +
Gyakorlat: [[Linux:Átirányítások, szűrők|Átirányítások, szűrők]]<br>
 +
 
 +
== 5. Processz kezelés ==
 +
Programok indítása, ütemezése, processzkezelő parancsok. Az operációs rendszer processz kezelési feladatai.<br>
 +
Prezentáció: [http://wiki.koczka.hu/images/5_processzek.pdf Processzek]<br>
 +
Gyakorlat: [[Linux:Processzkezelés|Processzkezelés]]<br>
 +
'''Videó:'''<br>
 +
(Covid) előadás: https://youtu.be/lmpePt1Fgpg
 +
 
 +
== 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.<br>
 +
Prezentáció: [http://wiki.koczka.hu/images/6_archivalas.pdf Archiválás]<br>
 +
Gyakorlat: [[Linux:Tömörítés, archiválás|Tömörítés, archiválás]]<br>
 +
 
 +
== 7. Egyéb parancsok ==
 +
Néhány hasznos parancs: find, whereis, locate, diff, du, df<br>
 +
Gyakorlat: [[Linux:Egyéb parancsok|Egyéb parancsok]]<br>
 +
 
 +
== 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).<br>
 +
Gyakorlat: [[Linux:Shell script alapok|Shell script alapok]]<br>
 +
Ajánlott linkek: [[http://faculty.salina.k-state.edu/tim/unix_sg/bash/math.html Bővebben a változókról és a numerikus műveletekről]]<br>
 +
'''Videó:'''<br>
 +
(Covid) előadás: https://youtu.be/HodlirNjiPM
 +
 
 +
== 9. Shell scriptek: vezérlési szerkezetek ==
 +
Gyakorlat: [[Linux:Elágazások|Elágazások]]<br>
 +
Gyakorlat: [[Linux:Ciklusok|Ciklusok]]<br>
 +
'''Videó:'''<br>
 +
(Covid) előadás: https://youtu.be/3iifWZ2FQhs
 +
 
 +
== 10. Shell scriptek ==
 +
Gyakorlat: [[Linux:Paraméterek|Paraméterek]]<br>
 +
Gyakorlat: [[Linux:Függvények|Függvények]]<br>
 +
Gyakorlat: [[Linux:Szignál kezelés|Szignál kezelés]]<br>
 +
'''Videó:'''<br>
 +
(Covid) előadás: https://youtu.be/Z-VHKihlS_w
 +
 
 +
== 11. Sed és Awk ==
 +
Gyakorlat: [[Linux:Sed és awk|Sed és awk]]<br>
 +
 
 +
== Eredmények==
 +
* [[Eredmények|Eredmények]]
 +
<if_logged>
 +
== Oktatóknak ==
 +
* [[Linux:Vizsgatételek|Vizsgatételek]]
 +
* [[Linux:RedHat|RedHat]]
 +
http://www.tferi.hu/fajlrendszerek/fajlrendszerek-linuxon
 +
</if_logged>

A lap jelenlegi, 2023. március 28., 19:30-kori változata

  • Az alábbiak az EKE 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 zárthelyi dolgozatok eredményes 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 nincs javítási lehetőség.
  • 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
Videók:
Alapok: https://youtu.be/BOtgiQUTLTs
Speciális jogok: https://youtu.be/ZUpCsDkBEvg
A umask: https://youtu.be/OwoX9S8mkIw
Attribútumok: https://youtu.be/ilOXgM_Rxg0
ACL-ek: https://youtu.be/NJc0gdb0H30

Presentation: Permission systems
Seminar: Users, Groups, Rights

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
Videó:
(Covid) előadás: https://youtu.be/lmpePt1Fgpg

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]
Videó:
(Covid) előadás: https://youtu.be/HodlirNjiPM

9. Shell scriptek: vezérlési szerkezetek

Gyakorlat: Elágazások
Gyakorlat: Ciklusok
Videó:
(Covid) előadás: https://youtu.be/3iifWZ2FQhs

10. Shell scriptek

Gyakorlat: Paraméterek
Gyakorlat: Függvények
Gyakorlat: Szignál kezelés
Videó:
(Covid) előadás: https://youtu.be/Z-VHKihlS_w

11. Sed és Awk

Gyakorlat: Sed és awk

Eredmények

Skin by RIL Partner