Skip to content
GitLab
Explore
Sign in
Primary navigation
Search or go to…
Project
Linux presentation 2020
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Package registry
Model registry
Operate
Environments
Terraform modules
Monitor
Incidents
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
GitLab community forum
Contribute to GitLab
Provide feedback
Keyboard shortcuts
?
Snippets
Groups
Projects
This is an archived project. Repository and other project resources are read-only.
Show more breadcrumbs
Tóth Miklós Tibor
Linux presentation 2020
Commits
ca5d2f43
Verified
Commit
ca5d2f43
authored
4 years ago
by
Tóth Miklós Tibor
Browse files
Options
Downloads
Patches
Plain Diff
i'm tired
parent
7f2635b5
No related branches found
No related tags found
No related merge requests found
Pipeline
#6885
passed
4 years ago
Stage: deploy
Changes
3
Pipelines
1
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
motd.sh
+5
-0
5 additions, 0 deletions
motd.sh
második videó.md
+38
-11
38 additions, 11 deletions
második videó.md
video/elso.txt
+41
-0
41 additions, 0 deletions
video/elso.txt
with
84 additions
and
11 deletions
motd.sh
0 → 100755
+
5
−
0
View file @
ca5d2f43
#!/bin/bash
echo
"Várunk a vasárnapi képzésen!"
echo
echo
This diff is collapsed.
Click to expand it.
második videó.md
+
38
−
11
View file @
ca5d2f43
...
@@ -62,17 +62,44 @@ These are mounted into the single file hierarchy.
...
@@ -62,17 +62,44 @@ These are mounted into the single file hierarchy.
### Architektúra
### Architektúra
A UNIX réteges felépítésû.
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.
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
*De mik is ezek a részek?*
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
#### Bootloader
Ez a legelső program, ami betöltődik, amikor a gépet bekapcsoljuk.
A kernel köré épülnek a UNIX különbözõ programjai.
A feladata a kernel és pár
[
alapvető driver és program
](
https://en.wikipedia.org/wiki/Initial_ramdisk
)
Ezek közé tartoznak a különbözõ segédprogramok (pld. ls, cat, mv) és a
betöltése RAM-ba, majd a kernel elindítása.
felhasználó számára a legfontosabb az úgynevezett parancsértelmezõ (shell).
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
## A többfelhasználós rendszer működése, kezelése
...
...
This diff is collapsed.
Click to expand it.
video/elso.txt
+
41
−
0
View file @
ca5d2f43
...
@@ -84,3 +84,44 @@ ls --> eltűnt
...
@@ -84,3 +84,44 @@ ls --> eltűnt
menjünk eggyel feljebb a mappák között
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
töröljük az almafa mappa tartalmát és utána az almafa mappát
ls --> eltűnt lol
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.
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment