Bemutatkozás, rövid bevezető Azért kell megtanulni konzolos felületet megtanulni, mert a szervereken nincs GUI. De saját gépen valszeg lesz. Nyissuk meg. látszik a user látszik a gép neve látszik, hogy most hol vagyok (~) shellben parancsokat hasyálunk arra hogz különböző feladatokat elvégeyyünk. tab megnyomásával kiegísyítheted a parancsot, ha egyértelmű, ha nem akkor felkínálja a lehetőségeket nyilakkal előző parancsok ls cd Documentsbe tab tab . az aktuális mapppa .. az eggyel feljebb lévő mappa visszaértünk ls -la l- listáz a- rejtett fájlokat is megmutatja a parancsoknak vannak --kapcsolói, plusz functionok -la az több infót is kiír egy-egy fájlról nem csak a nevét, később lesz róla szó még -- help Ahogz láthatjátoknem fér ki a szöveg a képernzőre, erre találták ki a less parancsot, melz a bemenetén kapott szöveget görgethető formában jeleníti meg. -- help | less egy terminálnyi szöveget ír ki és így olvashatóbb lehet enterrel és pgup pgdn navigálniú q-val kilépni ebből a módból man - manual, felhasználói segédlet, bővebb leírás a különböző parancsokhoz. mkdir make directory látjuk a listában menjünk bele touch - üres fájl létrehozása tetszőleges fájlkiterjesztéssel csináltam pörkölt, listában látsyik echo visszhang, vagyis visszakapod, amit utána írtál cat: kiírja a fájlok tartalmát a terminalra. cat pörkötl, üres mi az a > ? átirányítja egy program kimenetét egy fájlba echo szeretem > pörkölt cat pörkölt, benne van a szó cd .. cd Documents látjuk a fájlokat ls *.txt | pipe, egy program kimenetét beleírja egy másik program bemenetébe grep - szűr a bemenetére kapott sorokra grep almafa grep alma mi van a randomsorok.txt-ben (cat) | grep never viszont így csak egy találatunk van, mivel csak a kisbetűs egzeyéseket keresi erre van a -i parancs és így már a nagzbetűk és kisbetűk között nem tesz különbséget -i (case insensitive) nano egyszerű szövegszerkesztő... ha újra megnyitjuk látszik hogy tényleg sikerült szerkeszteni. van még egy nagyon hasznos bash mágia, ez a shell execution "valami szöveg amit akarsz $(parancs)" és ezzel a program kimenetét hozzá fogja illeszteni a szöveghez. próbáljuk ki rm - remove rmdir - remove directory rm randomsorok.txt 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.