diff --git a/motd.sh b/motd.sh new file mode 100755 index 0000000000000000000000000000000000000000..d94fbe276ac43e2273754b068692c608ca5f9b0a --- /dev/null +++ b/motd.sh @@ -0,0 +1,5 @@ +#!/bin/bash + +echo "Várunk a vasárnapi képzésen!" +echo +echo diff --git "a/m\303\241sodik vide\303\263.md" "b/m\303\241sodik vide\303\263.md" index 0d93bcfa89c814cc9e32059f7e8132c61d56ea5b..bbd75f8b2979509bc3b08e116d015bebb96485c0 100644 --- "a/m\303\241sodik vide\303\263.md" +++ "b/m\303\241sodik vide\303\263.md" @@ -62,17 +62,44 @@ These are mounted into the single file hierarchy. ### Architektúra -A UNIX réteges felépítésû. - -A legbelsõ része a [kernel](https://en.wikipedia.org/wiki/Kernel_(operating_system)), -az operációs rendszer magja, amely a rendszer erõforrásainak szétosztását és -a futó folyamatok ütemezését végzi, valamint felelős a fájlkezelésért, az eszközkezelésért és a -hálózatkezelésért. is - -A kernel köré épülnek a UNIX különbözõ programjai. -Ezek közé tartoznak a különbözõ segédprogramok (pld. ls, cat, mv) és a -felhasználó számára a legfontosabb az úgynevezett parancsértelmezõ (shell). - +A UNIX rendszereknél az operációs rendszer részei +jóval függetlenebbek egymástól, mint mondjuk egy Windows alapú rendszernél. + +*De mik is ezek a részek?* + +#### Bootloader +Ez a legelső program, ami betöltődik, amikor a gépet bekapcsoljuk. +A feladata a kernel és pár [alapvető driver és program](https://en.wikipedia.org/wiki/Initial_ramdisk) +betöltése RAM-ba, majd a kernel elindítása. +Dual boot esetén lehetőséget ad arra, hogy kiválasszuk melyik OS-t +szeretnénk elindítani. +*Az Ubuntu által használt bootloader a Grub.* + +#### Kernel +A kernel feladata a hardverek bekurblizása és kezelése, +erőforrások szétosztása, jogosultságok behajtása +és sok gyakran használt, +hardverközeli teendőhöz függvényeket biztosítani +(pl: hálózati csomagküldés, adatblokk beolvasása lemezről, stb.). +*Az Ubuntu által használt kernel a Linux.* + +#### Init rendszer +Az init rendszer feladata az operációs rendszer szolgáltatásainak +elindítása, felügyelete és kezelése. +Ez indítja el a hálózatkezelőt és bejelentkezőablakot is például. +*Az Ubuntu által használt init rendszer a systemd.* + +#### Userland +A userland egy nehezen behatárolható dolog. Igazából minden, +az operációs rendszerrel jövő, nem kernelben élő szoftver a userland része. +Ebbe beletartozik az init rendszer is, de mégse venném ide, mivel +annak elég jól elkülönülő határai vannak. + +Egy UNIX rendszer userland-ja alatt általában +az alapvető programokat értjük, amik a rendszer és rajta futó +programok használatához szükségesek. +Ilyen pélául az `ls`, `cat`, `sh`, `cp`, `rm`, stb. +*Az Ubuntu GNU userland-et használ.* ## A többfelhasználós rendszer működése, kezelése diff --git a/video/elso.txt b/video/elso.txt index 1ccb102ab124cf3f7c24a459e2ae3facf0823070..46f19639aa08682cccb556f82e93d94f3675d1f8 100644 --- a/video/elso.txt +++ b/video/elso.txt @@ -84,3 +84,44 @@ ls --> eltűnt menjünk eggyel feljebb a mappák között töröljük az almafa mappa tartalmát és utána az almafa mappát ls --> eltűnt lol + +A csomag alatt egy programot értünk, annak konfigurációs fájljaival, valamint függőségeivel együtt. +Általában sudo hasynálata syükséges a rendsyer konfigurációjának, fájljainak, valamint a rendsyer programjainak módosításáhoy + + +Néyyük meg hogz hogzan néy ki a linux rendsyerek mappastruktúrja + +Jelenleg a user mappájában tartóykodom ~ -vel jelöl. + + + +ls -la + +minden fájl valamelyik felhasználó és csoport tulajdona + +különböző jogok (w,x,r) ez van a mappa első oszlopában d - directory, hármassal a jelölések, +user, group, other users, - nincs hozzá jogom, betű van hozzá + +második oszlop a felhasználó, user +harmadik a csoport, group +utána még egy pár adat, méret, modosítás dátuma, név + +lehet eyeket modósítani chmod segítségével, u, g, o, +, -, + +lehet módosítani a tulajdonost is a chown és a chgrp segítségével, ezekhez root jog szükséges. + + + + + + + + + + + + + + + +