Linux parancsok:
- ls
- Felsorolja a fájlokat és könyvtárakat a jelenlegi könyvtárban.
- cd
- Megváltoztatja az aktuális munkakönyvtárat.
- pwd
- Megjeleníti az aktuális munkakönyvtár teljes elérési útját.
- cp
- Fájlok vagy könyvtárak másolása egyik helyről a másikra.
- mv
- Fájlok vagy könyvtárak áthelyezése vagy átnevezése.
- rm
- Fájlok vagy könyvtárak törlése.
- mkdir
- Új könyvtár létrehozása.
- rmdir
- Üres könyvtár törlése.
- touch
- Üres fájl létrehozása vagy meglévő fájl módosítási idejének frissítése.
- find
- Fájlok keresése könyvtárszerkezeten belül bizonyos feltételek alapján.
- grep
- Szöveges keresés fájlokban vagy parancsok kimenetében adott minták alapján.
- cat
- Fájl tartalmának megjelenítése.
- more / less
- Fájl tartalmának lapozható megtekintése.
- head
- Fájl első néhány sorának megjelenítése.
- tail
- Fájl utolsó néhány sorának megjelenítése.
- chmod
- Fájl vagy könyvtár jogosultságainak módosítása.
- chown
- Fájl vagy könyvtár tulajdonosának módosítása.
- ps
- Futó folyamatok listázása.
- top
- Rendszerfolyamatok valós idejű megfigyelése.
- kill
- Folyamatok leállítása.
- df
- Lemezhasználat kijelzése.
- du
- Könyvtárak és fájlok lemezterület-használatának kijelzése.
- free
- Memóriahasználat kijelzése.
- uname
- Rendszerinformációk kijelzése.
- man
- Parancsok kézikönyveinek megjelenítése.
- echo
- Üzenet vagy változó értékének megjelenítése.
- ssh
- Távoli bejelentkezés egy másik gépre a Secure Shell protokollal.
- scp
- Fájlok másolása távoli gépek között a Secure Copy protokollal.
- rsync
- Fájlok és könyvtárak szinkronizálása.
- tar
- Fájlok archiválása és kibontása.
- gzip / gunzip
- Fájlok tömörítése és kitömörítése gzip formátumban.
- zip / unzip
- Fájlok tömörítése és kitömörítése zip formátumban.
- apt-get / yum / dnf / pacman
- Csomagkezelők használata szoftverek telepítéséhez és frissítéséhez.
- systemctl
- Szolgáltatások kezelése (indítás, leállítás, állapot lekérdezése).
- journalctl
- Rendszer naplófájlok megtekintése.
- crontab
- Időzített feladatok beállítása és kezelése.
- ping
- Hálózati elérhetőség ellenőrzése.
- netstat
- Hálózati kapcsolatok és statisztikák megjelenítése.
- ip
- Hálózati interfészek és címek kezelése.
- iptables
- Tűzfal szabályok kezelése.
- wget
- Fájlok letöltése a weben keresztül.
- curl
- Adatok továbbítása vagy lekérdezése URL-eken keresztül.
- nano / vim / emacs
- Szövegszerkesztők használata.
- alias
- Parancsok rövidítése és testreszabása.
- export
- Környezeti változók beállítása.
- awk
- Szövegfeldolgozó nyelv, gyakran használt szöveg manipulálására és adatkitermelésre.
- sed
- Stream szerkesztő, gyakran használt szöveg átalakítására és szerkesztésére fájlokban.
- cut
- Szöveg egyes részeinek kivágása fájlokból vagy parancsok kimenetéből.
- sort
- Sorok rendezése fájlokban vagy kimenetben.
- uniq
- Duplikált sorok eltávolítása rendezett fájlokból.
- diff
- Két fájl vagy könyvtár tartalmának összehasonlítása.
- cmp
- Két fájl bináris összehasonlítása.
- comm
- Két rendezett fájl közös és eltérő sorainak megjelenítése.
- wc
- Szavak, sorok és bájtok számlálása fájlokban.
- ln
- Hard linkek és szimbolikus linkek (symlink) létrehozása fájlokhoz és könyvtárakhoz.
- xargs
- Parancsok végrehajtása szabványos bemenetről kapott argumentumokkal.
- tr
- Karakterek átalakítása vagy törlése.
- tee
- Parancs kimenetének több helyre (fájl és szabványos kimenet) történő továbbítása.
- file
- Fájl típusának meghatározása.
- hostname
- A gép gazdanév beállítása vagy megjelenítése.
- whoami
- A bejelentkezett felhasználó nevének megjelenítése.
- env
- Környezeti változók megjelenítése és futtatása új környezeti változókkal.
- printenv
- Környezeti változók értékeinek megjelenítése.
- history
- Parancsok előzményeinek megjelenítése.
- alias
- Parancs rövidítések létrehozása.
- unalias
- Alias parancsok eltávolítása.
- bg
- Folyamat háttérbe helyezése.
- fg
- Háttérben futó folyamat előtérbe hozása.
- jobs
- Aktuális feladatok listázása.
- nohup
- Parancs végrehajtása, amely túléli a kijelentkezést.
- uptime
- Rendszer futási idejének és terhelési átlagának megjelenítése.
- dmesg
- Kernel és rendszer üzenetek megjelenítése.
- lsof
- Megnyitott fájlok listázása.
- mount
- Fájlrendszerek csatolása.
- umount
- Fájlrendszerek lecsatolása.
- blkid
- Blokkeszközök UUID-jainak és típusainak megjelenítése.
- fdisk
- Lemezpartíciók kezelése.
- mkfs
- Fájlrendszer létrehozása.
- fsck
- Fájlrendszer ellenőrzése és javítása.
- tune2fs
- ext2/ext3/ext4 fájlrendszerek beállításainak módosítása.
- parted
- Lemezpartíciók kezelése.
- cron
- Időzített feladatok kezelése.
- at
- Egyszeri feladat ütemezése.
- shutdown
- Rendszer leállítása vagy újraindítása.
- reboot
- Rendszer újraindítása.
- halt
- Rendszer azonnali leállítása.
- telnet
- Távoli bejelentkezés (bizonytalan, SSH-t érdemes használni helyette).
- ftp
- Fájlok átvitele FTP-n keresztül (bizonytalan, SFTP-t érdemes használni helyette).
- ufw
- Egyszerű tűzfal kezelő eszköz.
- adduser
- Új felhasználó létrehozása.
- deluser
- Felhasználó eltávolítása.
- usermod
- Felhasználói fiók módosítása.
- groupadd
- Új csoport létrehozása.
- groupdel
- Csoport törlése.
- groups
- Felhasználó csoport tagságának megjelenítése.
- passwd
- Felhasználói jelszó megváltoztatása.
- chage
- Felhasználói jelszó lejárati idejének beállítása.
- newgrp
- Új csoporthoz való csatlakozás.
- visudo
- sudoers fájl biztonságos szerkesztése.
- sudo – Parancsok futtatása rendszergazda jogokkal.
- ifconfig / ip addr – Hálózati interfészek konfigurálása és állapotának megjelenítése.
- nslookup / dig – DNS lekérdezések végrehajtása.
- traceroute – Hálózati útvonal nyomon követése a célállomásig.
- host – DNS név feloldása.
- nc (netcat) – Hálózati kapcsolat létrehozása és diagnosztizálása.
- curl – Adatok letöltése vagy továbbítása URL-ekről/parancsokkal.
- wget – Fájlok letöltése a weben keresztül.
- ftp / sftp – Fájlok átvitele FTP/SFTP protokollon keresztül.
- scp – Biztonságos fájlátvitel távoli gépek között.
- rsync – Fájlok és könyvtárak hatékony szinkronizálása helyben és távol.
- df – Lemezhasználat megjelenítése fájlrendszerenként.
- du – Könyvtárak és fájlok lemezterület-használatának kijelzése.
- lsblk – Blokkeszközök és partíciók listázása.
- blkid – Blokkeszközök UUID-jainak és típusainak megjelenítése.
- mount – Fájlrendszerek csatolása.
- umount – Fájlrendszerek lecsatolása.
- parted – Lemezpartíciók kezelése.
- fdisk – Lemezpartíciók kezelése.
- mkfs – Fájlrendszer létrehozása.
- fsck – Fájlrendszer ellenőrzése és javítása.
- tune2fs – ext2/ext3/ext4 fájlrendszerek beállításainak módosítása.
- dd – Alacsony szintű másolási és átalakítási műveletek.
- fdisk / cfdisk – Partíciók kezelése lemezeken.
- lvm – Logikai kötetek kezelése.
- cryptsetup – LUKS titkosított kötetek kezelése.
- mdadm – RAID tömbök kezelése.
- chroot – Új gyökér könyvtár beállítása és használata.
- env – Környezeti változók megjelenítése és futtatása új környezeti változókkal.
- printenv – Környezeti változók értékeinek megjelenítése.
- export – Környezeti változók beállítása.
- alias – Parancs rövidítések létrehozása.
- unalias – Alias parancsok eltávolítása.
- bg – Folyamat háttérbe helyezése.
- fg – Háttérben futó folyamat előtérbe hozása.
- jobs – Aktuális feladatok listázása.
- nohup – Parancs végrehajtása, amely túléli a kijelentkezést.
- uptime – Rendszer futási idejének és terhelési átlagának megjelenítése.
- dmesg – Kernel és rendszer üzenetek megjelenítése.
- lsof – Megnyitott fájlok listázása.
- who / w – Bejelentkezett felhasználók listázása.
- last – Felhasználók be- és kijelentkezési előzményeinek megjelenítése.
- crontab – Időzített feladatok beállítása és kezelése.
- at – Egyszeri feladat ütemezése.
- systemctl – Szolgáltatások kezelése (indítás, leállítás, állapot lekérdezése).
- journalctl – Rendszer naplófájlok megtekintése.
- hostnamectl – Rendszer gazdanevének és egyéb beállításainak kezelése.
- timedatectl – Rendszeridő és dátum beállításai.
- localectl – Nyelvi és területi beállítások kezelése.
- loginctl – Bejelentkezési munkamenetek kezelése.
- firewalld / ufw – Tűzfal szabályok kezelése.
- iptables / nftables – Tűzfal szabályok beállítása és kezelése.
- ss – Hálózati kapcsolatok és socketek megjelenítése.
- iptables-save / iptables-restore – Tűzfal szabályok mentése és visszaállítása.
- tcpdump – Hálózati forgalom rögzítése és elemzése.
- htop – Rendszerfolyamatok interaktív megfigyelése.
- iotop – Disk I/O használatának megfigyelése.
- vmstat – Rendszer statisztikák megjelenítése.
- mpstat – Processzor statisztikák megjelenítése.
- pidstat – Folyamat statisztikák megjelenítése.
- dstat – Rendszer statisztikák kijelzése valós időben.
- iostat – CPU és I/O statisztikák kijelzése.
- sar – Rendszer aktivitás jelentése.
- strace – Rendszerhívások és jelek nyomon követése egy folyamatnál.
- ltrace – Könyvtárhívások nyomon követése egy folyamatnál.
- ldd – Futtatható fájlok dinamikus könyvtárainak megjelenítése.
- nm – Szimbólumok listázása bináris fájlokban.
- objdump – Részletes információk megjelenítése bináris fájlokról.
- readelf – ELF fájlok információinak megjelenítése.
- strings – Szöveges karakterláncok keresése bináris fájlokban.
- watch – Parancs ismételt futtatása és kimenetének megjelenítése valós időben.
- yes – Egy megadott karakterlánc folyamatos kiírása (hasznos teszteléshez).
- date – Rendszeridő és dátum megjelenítése és beállítása.
- cal – Naptár megjelenítése.
- bc – Interaktív kalkulátor.
- expr – Kifejezések kiértékelése.
- test – Feltételek értékelése parancsfájlokban.
- timeout – Parancs futásának időkorlát beállítása.
- shred – Fájlok biztonságos törlése.
- ncdu – Disk usage analyser with an ncurses interface.
- rename – Fájlok átnevezése minta alapján.
- mktemp – Ideiglenes fájlok és könyvtárak létrehozása biztonságosan.
- chattr – Fájltulajdonságok megváltoztatása.
- lsattr – Fájltulajdonságok megjelenítése.
- stat – Fájlok és könyvtárak részletes információinak megjelenítése.
- nc (netcat) – Hálózati kapcsolat létrehozása és diagnosztizálása.
- socat – Két byte stream összekapcsolása.
- tshark – Hálózati forgalom rögzítése és elemzése (Wireshark parancssoros eszköze).
- ethtool – Hálózati interfészek konfigurálása és diagnosztikája.
- arp – ARP gyorsítótár kezelése.
- ip route – IP útvonalak megjelenítése és kezelése.
- bridge – Hálózati hidak konfigurálása.
- route – Hálózati útvonalak megjelenítése és kezelése.
- ip link – Hálózati interfészek kezelése.
- hostname – A gép gazdanév beállítása vagy megjelenítése.
- nmcli – NetworkManager vezérlése parancssorból.
- wpa_supplicant – WPA és WPA2 vezeték nélküli hálózatok kezelése.
- iwconfig – Vezeték nélküli hálózati interfészek konfigurálása.
- iwlist – Vezeték nélküli hálózatok keresése és megjelenítése.
- connmanctl – ConnMan hálózatkezelő vezérlése parancssorból.
- rfkill – Vezeték nélküli eszközök engedélyezése és letiltása.
- screen – Terminál multiplexáló, amely lehetővé teszi több terminál munkamenet futtatását egy ablakban.
- tmux – Terminál multiplexáló, amely lehetővé teszi több terminál munkamenet futtatását egy ablakban.
- byobu – Kényelmes terminál multiplexáló, amely a screen és tmux tetejére épül.
- zip / unzip – Fájlok tömörítése és kitömörítése zip formátumban.
- gzip / gunzip – Fájlok tömörítése és kitömörítése gzip formátumban.
- bzip2 / bunzip2 – Fájlok tömörítése és kitömörítése bzip2 formátumban.
- xz / unxz – Fájlok tömörítése és kitömörítése xz formátumban.
- tar – Fájlok archiválása és kibontása.
- p7zip – Fájlok tömörítése és kitömörítése 7z formátumban.
- dd – Fájlok alacsony szintű másolása és átalakítása.
- partprobe – Partíciós táblák újraolvasása anélkül, hogy újra kellene indítani a rendszert.
- blkdiscard – SSD-k üres területének törlése a TRIM parancs segítségével.
- fstrim – Nem használt blokkok törlése SSD-ken.
- resize2fs – ext2/ext3/ext4 fájlrendszer méretének módosítása.
- lvcreate – LVM logikai kötetek létrehozása.
- lvremove – LVM logikai kötetek eltávolítása.
- lvresize – LVM logikai kötetek méretének módosítása.
- vgcreate – LVM kötetcsoportok létrehozása.
- vgremove – LVM kötetcsoportok eltávolítása.
- vgextend – LVM kötetcsoportok bővítése.
- vgreduce – LVM kötetcsoportok csökkentése.
- pvcreate – LVM fizikai kötetek létrehozása.
- pvremove – LVM fizikai kötetek eltávolítása.
- pvresize – LVM fizikai kötetek méretének módosítása.
- mdadm – RAID tömbök létrehozása és kezelése.
- cryptsetup – LUKS titkosított kötetek létrehozása és kezelése.
- veracrypt – VeraCrypt titkosított kötetek kezelése.
- apt-get / apt – Csomagkezelés Debian alapú rendszereken.
- dpkg – Debian csomagkezelő alacsony szintű kezelése.
- snap – Csomagok telepítése és kezelése snap formátumban.
- flatpak – Csomagok telepítése és kezelése flatpak formátumban.
- rpm – RPM csomagkezelő használata.
- yum / dnf – Csomagkezelés RPM alapú rendszereken.
- pacman – Csomagkezelés Arch Linux alapú rendszereken.
- emerge – Csomagkezelés Gentoo Linux alapú rendszereken.
- zypper – Csomagkezelés openSUSE alapú rendszereken.
- make – Programok fordítása forráskódból Makefile segítségével.
- gcc – GNU C fordító használata programok fordítására.
- g++ – GNU C++ fordító használata programok fordítására.
- ld – GNU linker használata.
- as – GNU assembler használata.
- strip – Szimbólumok eltávolítása bináris fájlokból.
- gdb – GNU debugger használata programok hibakeresésére.
- valgrind – Memóriahasználat és teljesítmény profilozása.
- perf – Linux teljesítményprofilozó eszköz.
- ftrace – Kernel hibakeresési és teljesítményfigyelési eszköz.
- lttng – Linux Trace Toolkit Next Generation, nyomkövetési eszköz.
- systemtap – Rendszerprofilozási és hibakeresési eszköz.
- bpftrace – BPF-alapú nyomkövetési eszköz.
- sar – Rendszer aktivitás jelentése.
- mpstat – Processzor statisztikák megjelenítése.
- iostat – CPU és I/O statisztikák megjelenítése.
- pidstat – Folyamat statisztikák megjelenítése.
- vmstat – Rendszer statisztikák megjelenítése.
- dstat – Rendszer statisztikák kijelzése valós időben.
- iftop – Hálózati forgalom megjelenítése valós időben.
- nload – Hálózati forgalom megjelenítése valós időben.
- bmon – Hálózati forgalom és statisztikák megjelenítése.
- speedtest-cli – Internet sebességteszt végrehajtása.
- iperf – Hálózati sávszélesség mérése.
- ethtool – Hálózati interfészek diagnosztikája és konfigurálása.
- mtr – Hálózati diagnosztikai eszköz, amely traceroute és ping kombinációja.
- whois – Domain információk lekérdezése.
- finger – Felhasználói információk lekérdezése.
- mail – Egyszerű parancssori levelező.
- mutt – Parancssori e-mail kliens.
- neomutt – Mutt továbbfejlesztett változata.
- alpine – Parancssori e-mail kliens.
- cal – Naptár megjelenítése.
- ncal – Kiterjesztett naptár megjelenítése.
- bc – Interaktív kalkulátor.
- dc – Fordított lengyel jelölésű kalkulátor.
- units – Mértékegységek átváltása.
- factor – Számok prímtényezős felbontása.
- seq – Számsorozatok generálása.
- yes – Egy megadott karakterlánc folyamatos kiírása.
- nl – Sorok számozása szövegfájlokban.
- fmt – Szöveg formázása meghatározott szélességű sorokra.
- pr – Szövegfájlok formázása nyomtatásra.
- fold – Szövegsorok tördelése meghatározott hosszúságú sorokra.
- column – Szövegfájlok oszlopokba rendezése.
- paste – Fájlok sorainak összefűzése.
- join – Két fájl sorainak összekapcsolása közös mező alapján.
- expand – Tabulátorok átalakítása szóközökké.
- unexpand – Szóközök átalakítása tabulátorokká.
- split – Fájlok darabolása kisebb részekre.
- csplit – Fájlok darabolása meghatározott feltételek alapján.
- iconv – Szövegfájlok karakterkódolásának átalakítása.
- locale – Rendszer lokalizációs beállításainak megjelenítése.
- tzselect – Időzóna kiválasztása.
- gettext – Szöveg lokalizáció és fordítás kezelése.
- msgfmt – Fordítási fájlok generálása gettext használatával.
- msgmerge – Fordítási fájlok összevonása új szövegekkel.
- msgcat – Fordítási fájlok egyesítése.
- msgcmp – Fordítási fájlok összehasonlítása.
- sensible-editor – Értelmes alapértelmezett szövegszerkesztő indítása.
- sensible-browser – Értelmes alapértelmezett böngésző indítása.
- sensible-pager – Értelmes alapértelmezett lapozó indítása.
- xdg-open – Fájlok megnyitása az alapértelmezett alkalmazással.
- xdg-email – E-mail küldése az alapértelmezett e-mail klienssel.
További Linux parancsok
- uname -a: Rendszerinformációk megjelenítése
- hostnamectl: Gazdagépnév megjelenítése
- lscpu: CPU architektúra információk megjelenítése
- timedatectl status: Rendszeridő megjelenítése
- htop: Interaktív folyamatmegjelenítő
- [parancs] &: Parancs háttérben futtatása
- jobs: Háttérben futó parancsok megjelenítése
- fg <parancs szám>: Parancs előtérbe hozása
- sudo systemctl reload <szolgáltatás>: Szolgáltatás újratöltése
- journalctl -u <egység_neve>: Naplók megjelenítése adott systemd egységhez
- awk ‘{print}’ [fájl]: Fájl sorainak kiírása
- apt search <csomag>: APT csomagok keresése
- apt-cache policy <csomag>: Rendelkezésre álló csomagverziók listázása
- snap find <csomag>: Snap csomagok keresése
- sudo snap refresh: Telepített Snap csomagok frissítése
- snap list: Telepített Snap csomagok listázása
- snap info <snap_név>: Snap csomag információk megjelenítése
- w: Belépett felhasználók megjelenítése
- sudo passwd -l <felhasználónév>: Felhasználói fiók lezárása
- sudo passwd -u <felhasználónév>: Felhasználói jelszó feloldása
- ip -s link: Hálózati statisztikák megjelenítése
- ss -l: Figyelő socketek megjelenítése
- cat /etc/netplan/*.yaml: Aktuális Netplan konfiguráció megjelenítése
- sudo netplan try: Új Netplan konfiguráció tesztelése
- sudo ufw delete allow/deny <port/szolgáltatás>: Tűzfal szabály törlése
- lxd init: LXD inicializálása
- lxc launch ubuntu:<verzió> <tároló/vm név> [–vm]: LXC konténer vagy virtuális gép létrehozása és indítása
- lxc list: Példányok listázása
- lxc info <példány>: Példány információk megjelenítése
- lxc delete <példány> [–force|–interactive]: Példány törlése
- lxc file pull <példány>/<útvonal> <helyi_útvonal>: Fájl letöltése példányból
- lxc file push <helyi_útvonal> <példány>/<útvonal>: Fájl feltöltése példányba
- lxc project create <projekt> [–config <opció>]: Projekt létrehozása
- lxc project set <projekt> <opció>: Projekt konfigurálása
- lxc project switch: Projekt váltása
- sudo pro attach <token>: Gép csatolása Ubuntu Pro-hoz
- sudo pro status: Ubuntu Pro szolgáltatások állapotának megjelenítése
- sudo pro enable/disable <szolgáltatás>: Ubuntu Pro szolgáltatás engedélyezése/tiltása
- sudo pro refresh: Ubuntu Pro állapot frissítése
- sudo pro detach: Gép leválasztása Ubuntu Pro-ról