diff --git a/README.md b/README.md index 46f2b3829a47b5aed85707e2d30f8ef1a799d916..fbec05f3628b4f9a7e1bcbf0bfa9455054be8e2c 100644 --- a/README.md +++ b/README.md @@ -1,5 +1,28 @@ # Ădv a Linuxos elĹadĂĄs segĂŠdletĂŠben +## KedvcsinĂĄlĂł + +*MiĂŠrt is jĂł nekem, ha tudok Linuxul?* +- A vilĂĄg legelterjedtebb\* operĂĄciĂłs rendszerĂŠt tudni fogod hasznĂĄlni. + - Az interneten lĂŠvĹ szerverek [tĂşlnyomĂł tĂśbbsĂŠge](https://en.wikipedia.org/wiki/Usage_share_of_operating_systems#Public_servers_on_the_Internet) Linuxot hasznĂĄl + - Az Android is Linux alapĂş, Ăgy a telefonok [>70%-ĂĄn](https://en.wikipedia.org/wiki/Usage_share_of_operating_systems#Mobile_devices) Linux fut + - A [top 500](https://en.wikipedia.org/wiki/Usage_share_of_operating_systems#Supercomputers) szuperszĂĄmĂtĂłgĂŠp mind Linuxot futtat + - MindenfĂŠle beĂĄgyazott cuccban megtalĂĄlhatĂł a Linux (autĂłk, random gĂŠpek, stb) +- Sok itt megtanult tudĂĄst mĂĄs operĂĄciĂłs rendszereken is tudod hasznosĂtani + - A legtĂśbb nem Windows alapĂş OS UNIX-szerĹą<sup>(errĹl kĂŠsĹbb lesz szĂł)</sup>, csakĂşgy mint a Linux, + Ăgy az elĹadĂĄsaink nagy rĂŠsze ugyanĂgy vonatkozik macOS-re ĂŠs BSD-kre is +- A KSZK-s szolgĂĄltatĂĄsok tĂśbbsĂŠge is Linuxon fut, + Ăgy szĂźksĂŠged lesz egy kis Linux tudĂĄsra akkor is, ha a DevTeam-ben + vagy HaT-ban szeretnĂŠl Ăźgyeskedni, nem beszĂŠlve a SysAdmin-rĂłl, NETeam-rĹl vagy SecurITeam-rĹl + +*OK, meggyĹztĂŠl, mirĹl is lesz szĂł?* +- UNIX-os dolgokrĂłl +- TerminĂĄlrĂłl, shellrĹl +- A Linux alapvetĹ felĂŠpĂtĂŠsĂŠrĹl +- PĂĄr fontosabb parancsrĂłl +- Egy (web)szerver ĂźzemeltetĂŠsĂŠhez szĂźksĂŠges tudĂĄsrĂłl + ## Anyag elĹadĂĄsonkĂŠnt -- [1. ElĹadĂĄs](elsĹ%20elĹadĂĄs.md) -- [2. ElĹadĂĄs](mĂĄsodik%20elĹadĂĄs.md) \ No newline at end of file + +- [1. VideĂł](elsĹ%20videĂł.md) +- [2. VideĂł](mĂĄsodik%20videĂł.md) diff --git "a/els\305\221 el\305\221ad\303\241s.md" "b/els\305\221 el\305\221ad\303\241s.md" deleted file mode 100644 index 60dcbafa37b4d15357be03a69188ceb206b4a648..0000000000000000000000000000000000000000 --- "a/els\305\221 el\305\221ad\303\241s.md" +++ /dev/null @@ -1 +0,0 @@ -elsĹ \ No newline at end of file diff --git "a/els\305\221 vide\303\263.md" "b/els\305\221 vide\303\263.md" new file mode 100644 index 0000000000000000000000000000000000000000..9d74f032836851dadc8466eda437e2a6a1176775 --- /dev/null +++ "b/els\305\221 vide\303\263.md" @@ -0,0 +1,98 @@ +# 1. videĂł segĂŠdlet + +## Mi is a Linux +asd + +## CLI, terminĂĄl, shell + +### CLI +**C**ommand **L**ine **I**nterface, +egy felhasznĂĄlĂłi felĂźlet, ami alapvetĹen szĂśvegesen kommunikĂĄl a userrel. +SzĂśveg be â szĂśveg ki. +EnnĂŠl sokkal bĹvebben nem hiszem, +hogy bĂĄrkinek is be kell mutatni, hogy mit jelent. + +### TerminĂĄl +Ez jelenĂti meg a karaktereket ĂŠs adja meg a programnak a beĂrt karaktereket. +RĂŠgebben kĂźlĂśn cĂŠleszkĂśzĂśk voltak, ma mĂĄr programok. + +Miki: ide rizsa pls + +### Shell +Egy olyan CLI program, amibe parancsokat lehet bepĂśtyĂśgni ĂŠs a shell +a megfelelĹ programokat elindĂtva ĂŠs Ăśsszekapcsolva<sup>(errĹl kĂŠsĹbb lesz szĂł)</sup> +lefuttatja azt. + +Miki: ide is + +### PĂĄr ismertebb shell + +#### `sh` +[Bourne shell](https://en.wikipedia.org/wiki/Bourne_shell) +(a kĂŠszĂtĹjĂŠnek neve utĂĄn) vagy +[POSIX shell](https://en.wikipedia.org/wiki/Unix_shell) + +Egy butĂĄbb shell, ami megtalĂĄlhatĂł minden UNIX-szerĹą szĂĄmĂtĂłgĂŠpen. +JĂł rĂŠgen, az eredeti UNIX-hoz hoztĂĄk lĂŠtre a Bourne shell-t, ami kĂŠsĹbb +[bĹvĂtve](https://en.wikipedia.org/wiki/KornShell), majd specifikĂĄlva lett a +[POSIX](https://en.wikipedia.org/wiki/POSIX) szabvĂĄnyban. + +#### `bash` +**B**ourne-**a**gain **sh**ell, dupla szĂłjĂĄtĂŠk. đ + +A [bash](https://en.wikipedia.org/wiki/Bash_(Unix_shell)) az alapĂŠrtelmezett shell a Linux disztribĂşciĂłk +tĂşlnyomĂł tĂśbbsĂŠgĂŠn. KĂŠsĹbb ezzel fogunk dolgozni. +KellĹen okos ĂŠs tĂśbbnyire elvĂĄrhatĂł, hogy ott legyen mindenhol, ahova belĂŠptek. +A hatalmas elterjedtsĂŠge (ĂŠs nagy kompatibilitĂĄsa) miatt esett erre a vĂĄlasztĂĄs. + +#### `zsh` +[zsh](https://en.wikipedia.org/wiki/Z_shell) vagy Z shell. + +Gyakorlatilag a bash kibĹvĂtĂŠse, +a legtĂśbb Linuxos disztrĂłn csomagkezelĹvel telepĂthetĹ, +emellett macOS-en alap shell. Minden bash parancs mĹąkĂśdik itt is, +de nem minden zsh parancs mĹąkĂśdik bash-ben. + +#### `fish` +[fish](https://en.wikipedia.org/wiki/Fish_(Unix_shell)), +**f**riendly **i**nteractive **sh**ell. + +KĂźlĂśnlegessĂŠge, hogy kifejezetten felhasznĂĄlĂłbarĂĄtnak van tervezve, +alapbeĂĄllĂtĂĄsokkal is nagyon kĂŠnyelmes hasznĂĄlni. +Azonban *nem* POSIX shell, vagyis a kĂśvetkezĹekben bemutatott parancsok +nem feltĂŠtlenĂźl mĹąkĂśdnek benne. + +<Note type="warning" label> + +InnentĹl bash-rĹl lesz szĂł. Ha olyat olvasol, hogy +"Ărjuk be a shellĂźnkbe", akkor ott a "bashĂźnkre" gondolunk. + +</Note> + + +### Hogy is nĂŠz ki? + +TL;DR: sokfĂŠlekĂŠppen. +PĂŠldĂĄul sok helyen Ăgy nĂŠz ki az alap beĂĄllĂtĂĄsokkal: +``` +[mike@thinkyboi ~]$ ls *.pdf +mozilla.pdf +[mike@thinkyboi ~]$ ls *.txt +asd.txt ize.txt metrics.txt pcr2.txt pcrtouse.txt pcr.txt +[mike@thinkyboi ~]$ ls *.txt | grep rt +pcrtouse.txt +[mike@thinkyboi ~]$ +``` +Ez mit is mutat? +- `[mike@thinkyboi ~]$`: a prompt + - mutatja, hogy a `mike` user van belĂŠpve + - a `thinkyboi` nevĹą szĂĄmĂtĂłgĂŠpre + - ĂŠppen a `~` mappĂĄban vagyunk + - sima user jogosultsĂĄgokkal `$` +- `ls *.pdf`: egy parancs, ami minden .pdf vĂŠgĹą fĂĄjlt kilistĂĄz +- `ls *.txt`: egy parancs, ami minden .txt vĂŠgĹą fĂĄjlt kilistĂĄz +- `ls *.txt | grep rt`: egy parancs, ami minden .txt vĂŠgĹą fĂĄjlt kilistĂĄz, mely nevĂŠben megtalĂĄlhatĂł az "rt" + +Ne ijedjĂźnk meg az ismeretlen fogalmaktĂłl, errĹl mind lesz szĂł bĹvebben. + +### \ No newline at end of file diff --git a/index.html b/index.html index 0bdfa5077a45ad3f097456bd181779ab16b1493e..124e3d938436c9e0e49afe9e1284088402bec240 100644 --- a/index.html +++ b/index.html @@ -11,8 +11,8 @@ <script src="https://unpkg.com/docute@4/dist/docute.js"></script> <script> let tmp = [ - "elsĹ elĹadĂĄs", - "mĂĄsodik elĹadĂĄs", + "elsĹ videĂł", + "mĂĄsodik videĂł", ]; let pages = []; @@ -20,7 +20,7 @@ tmp.forEach(val => { pages.push({ title: val, - link: encodeURI(val), + link: encodeURI("/"+val), }); }); @@ -51,7 +51,7 @@ children: pages, }, ], - }) + }); </script> </body> </html> \ No newline at end of file diff --git "a/m\303\241sodik el\305\221ad\303\241s.md" "b/m\303\241sodik vide\303\263.md" similarity index 100% rename from "m\303\241sodik el\305\221ad\303\241s.md" rename to "m\303\241sodik vide\303\263.md"