Skip to content
Snippets Groups Projects
elso.txt 2.46 KiB
Newer Older
  • Learn to ignore specific revisions
  • Tóth Miklós Tibor's avatar
    Tóth Miklós Tibor committed
    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