Skip to content
Snippets Groups Projects
Verified Commit ca5d2f43 authored by Tóth Miklós Tibor's avatar Tóth Miklós Tibor :shrug:
Browse files

i'm tired

parent 7f2635b5
No related branches found
No related tags found
No related merge requests found
#!/bin/bash
echo "Várunk a vasárnapi képzésen!"
echo
echo
......@@ -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
......
......@@ -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.
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment