Ha most ismerkedik a Linux terminállal, néhány alapparancs elsajátításával már magabiztosan mozoghat a fájlrendszerben. A parancsokat egy SSH-kapcsolatban adhatja ki; a csatlakozás menetéről a VPS-hez való SSH-csatlakozásról szóló cikk szól. Az alábbiakban a leggyakrabban használt parancsokat mutatjuk be.
Navigáció a fájlrendszerben
pwd: megmutatja, melyik könyvtárban van éppen.ls: kilistázza az aktuális könyvtár tartalmát. Azls -laa rejtett (ponttal kezdődő) fájlokat és a részletes adatokat (jogosultságok, tulajdonos, méret, dátum) is megjeleníti.cd mappanev: belép a megadott könyvtárba. Acd ..egy szinttel feljebb lép, acd ~(vagy egyszerűencd) a saját home könyvtárába visz, acd -az előző könyvtárba lép vissza.
Az útvonal lehet abszolút (a gyökérből, /-rel kezdődik, például /var/www/html) vagy relatív (az aktuális könyvtárhoz képest, például html/wp-content).
Fájlok és mappák kezelése
cp forras cel: fájlt másol. Mappák másolásához a-r(rekurzív) kapcsoló kell:cp -r mappa/ cel/.mv forras cel: fájlt vagy mappát áthelyez, illetve átnevez.rm fajlnev: törli a fájlt. Mappák törléséhez a-rkapcsoló kell:rm -r mappa/. Linuxon nincs lomtár, a törlés nem vonható vissza, ezért azrm -rfhasználata előtt mindig ellenőrizze az útvonalat.mkdir mappanev: új könyvtárat hoz létre. Amkdir -p a/b/ca hiányzó szülőkönyvtárakat is létrehozza.touch fajlnev: üres fájlt hoz létre, vagy frissíti egy meglévő fájl módosítási dátumát.
Fájlok tartalmának megtekintése
cat fajlnev: kiírja a fájl teljes tartalmát.less fajlnev: lapozható nézetben jeleníti meg a fájlt (keresés:/szöveg, kilépés:q).head -n 20 fajlnevéstail -n 20 fajlnev: a fájl első, illetve utolsó 20 sora.tail -f naplo.log: folyamatosan kiírja a fájlba kerülő új sorokat, naplók figyeléséhez ideális (kilépés:Ctrl+C).nano fajlnev: egyszerű szövegszerkesztő. A szerkesztőkről a nano és a vim alapjait bemutató cikkünk szól.
Keresés
grep 'szöveg' fajlnev: a szöveget tartalmazó sorokat írja ki. Agrep -r 'szöveg' mappa/egy egész könyvtárban keres. Hogy hogyan jelenítheti meg a grep találata előtti és utáni sorokat, külön cikkben mutatjuk be.find /var/www -name 'wp-config.php': fájlokat keres név szerint.
A rendszer állapota
df -h: a lemezek foglaltsága;du -sh mappa: egy mappa mérete (lásd: lemezhasználat ellenőrzése).free -h: a memória és a swap használata.uptime: mióta fut a szerver, és mekkora a terhelése.top: a futó folyamatok valós időben.
Felhasználók és jogosultságok
whoami: melyik felhasználóként van bejelentkezve.sudo parancs: a parancsot rendszergazdai (root) jogosultsággal futtatja.chmodéschown: a fájlok jogosultságainak és tulajdonosának módosítása, lásd: fájljogosultságok Linuxon.
Súgó és hasznos tippek
man parancsnev: a parancs beépített dokumentációja (kilépés:q); sok parancs a--helpkapcsolóra rövid súgót ír ki.- A
Tabbillentyű kiegészíti a fájl- és parancsneveket, így kevesebbet kell gépelni, és elkerülhetők az elírások. - A felfelé nyíllal az előző parancsokat hívhatja vissza, a
historya korábbi parancsokat listázza. - A
Ctrl+Cmegszakítja az éppen futó parancsot.
Ezeket a parancsokat bármelyik Linux rendszeren, így egy saját KVM VPS-en is kipróbálhatja.