Belépés a Linux világába 🐧
Linux Alapvető Parancsok és Rendszerkezelés:
Képzeld el, hogy landolsz a Linux termináljában, ahol a prompt már az első pillanatban elárulja, ki vagy: ha rootubuntu# jelzi a dupla kereszt, akkor te vagy a nagyfőnök teljes hozzáféréssel, de ha userubuntu$ a dollárjel, akkor csak sima halandó vagy korlátozott jogokkal – ez garantálja, hogy ne rombold szét a gépet véletlenül. A hatékony munka itt a parancssori shell interfészen múlik, ahol a jogosultságok szétválasztása menti a rendszert a káosztól.
Segítség mindig kéznél 📚
Bármikor elakadsz, a beépített súgórendszerek sietnek a mentőddel: próbáld ki például a parancs –help trükköt, ami azonnal kiírja a kapcsolók listáját, mintha a parancs mondaná: „Nyugodj meg, itt vagyok!” A man parancs részletes kézikönyvet ad a programról, lapozhatsz benne, mint egy igazi szaklapban, míg az info hasonló, de főleg Red Hat-szerű rendszereken brillírozik – tökéletes, ha mélyebbre akarsz ásni anélkül, hogy Google-znál.
Fájlok és mappák tánca 📁💃
A fájlrendszerben száguldozhatsz simán: a pwd megmondja, hol vagy éppen (print working directory, de ne ess pánikba, nem vagy elveszve), a cd váltogatja a könyvtárakat, például cd .. egy szinttel feljebb teleportál, mintha liftet hívnál. Listázáshoz ls, ahol -a mutatja a rejtett fájlokat is (azokat a kis szemétládákat), -l pedig részletes infót ad, mint egy kémjelentés. Mozgass vagy nevezd át mv forrás cél paranccsal, hozz létre üres fájlt touch-szal (mintha varázsütéssel születne), törölj rm-mel (vigyázz, -r rekurzív mappatornádót indít, -f erőszakoskodik), üres mappát rmdir-rel, új mappát pedig mkdir-rel – ja, és linkelj ln-nel, alapértelmezetten hard link, -s szimbolikus, mint egy álcázott rövidítés. Külső cuccokhoz, mint USB, csatolj mount /dev/sdb -t auto /mnt/usb-vel, és válaszd le umount-tal, különben a Linux morog, mint egy mogorva portás.
Fájlok belseje kiderítve ✏️🔍
Kiírsz valamit a képernyőre echo-val, gyorsan végigpörgeted a fájl tartalmát cat-tal (de vigyázz, hosszú szövegnél elsodor), lapozható verzióhoz less (q-val lépj ki, ne ess pánikba), szerkeszthetsz pedig nano-val, ami terminálbarát szövegszerkesztő, beginner-friendly, nem harap.
Rendszerfigyelés profin 📊🕵️
Ellenőrizd a lemezszabadságot df-fel partíciónként, helyfoglalást du -h -s-sel (human-readable KB/MB/GB-ben, szummázva, mert byte-okból kiakad az agy). Memóriát free-vel nézd, futó folyamatokat top vagy htop-pal (színes, mint Windows Feladatkezelő, de coolabb), kernelinfót uname -a-val, uptime-ot uptime-pal, bejelentkezetteket w vagy who-val (IP-vel és dátummal, kémkedés pure).
Hálózat mesterien 🌐🔌
Diagnosztizáld az interfészeket ifconfig vagy iwconfig-pal (IP-k, forgalom, vezeték nélkül is), teszteld a kapcsolatot ping -c 3 www.google.hu-val (három csomag, nem spamel), kapcsold fel/le ifup ifdown-nal, monitorozd ifstatus ifstat-tal, statisztikát netstat-tal – ha nem megy a net, ez a nyomozócsapatod.
Felhasználók és jogok birodalma 👥🔑
Többfelhasználós rendszer lévén kezeld őket: hozz létre adduser vagy useradd-del, törölj userdel-lel, módosítsd usermod-dal. Jogokat állíts chmod-dal fájlokra/mappákra, tulajdonost cserélj chown-nal, superpowers-t kapj sudo-val (lista az /etc/sudoers-ben). Az /etc/skel mappa tartalma automatikusan másolódik új user home-jába, mint egy welcome pack.
Folyamatok és admin trükkök ⚙️⏰
Öld meg a folyamatot kill PID-vel, erőszakkal kill -9, név alapján killall. Szolgáltatásokat service vagy systemctl-lel indítsd/állítsd/leállítsd. Időzített feladatokat cron és crontab -e kezeli (óránkénti, napi, heti automatika, daemon fuvaroz). Kijelentkezés exit-tel, clear clear-rel, újraindítás reboot vagy sudo init 6, megállás halt (tápél nélkül), teljes shutdown shutdown vagy sudo init 0 – ne felejtsd, rootként ezek a végzetes gombok!
Összefoglaló táblázat 📋
|
Kategória |
Kulcsparancsok példákkal |
|
Súgó |
parancs –help, man parancs, info parancs |
|
Fájl/mappa kezelés |
pwd, cd .., ls -la, mv forrás cél, touch fájl, rm -rf mappa, mkdir mappa, ln -s link |
|
Eszközcsatolás |
mount /dev/sdb /mnt/usb, umount /mnt/usb |
|
Fájltartalom |
echo szöveg, cat fájl, less fájl, nano fájl |
|
Rendszerfigyelés |
df -h, du -sh, free, top/htop, uname -a, uptime, who |
|
Hálózat |
ifconfig, ping -c 3 google.hu, netstat |
|
Felhasználó/jogok |
adduser user, chmod 755 fájl, chown user fájl, sudo parancs |
|
Folyamatok/admin |
kill PID, systemctl restart service, crontab -e, reboot, shutdown -h now [1] |