Komendy Linux: 15 kategorii i zrozumienie systemu

Interfejs wiersza poleceń Linuksa (Command Line Interface, CLI) to tekstowy interfejs użytkownika do pracy z programami i systemem operacyjnym. Komendy Linux działają niemal tak samo w systemach uniksopodobnych; wpisujesz je, aby tworzyć, zmieniać, kopiować i przenosić pliki oraz zarządzać całym serwerem.
Komendy są podzielone na kategorie, ale niektóre przypisania mogą być nietrafione.
✅ Tabela kategorii komend Linux [15]
Wybierz kategorię w menu po lewej albo wpisz nazwę polecenia w polu wyszukiwania. Niebieskie polecenia mają własny poradnik, który otwiera się w nowej karcie.
✅ Rodzaje komend Linux i opis
Polecenia katalogów
Polecenia katalogów służą do sprawdzania, gdzie jesteś, i przechodzenia między folderami. cd zmienia katalog, pwd pokazuje bieżącą ścieżkę, ls i tree pokazują zawartość folderu, mkdir tworzy folder, a rmdir go usuwa.
Polecenia do zarządzania plikami
Polecenia do zarządzania plikami kopiują, przenoszą, usuwają i tworzą pliki. cp kopiuje, mv przenosi lub zmienia nazwę, rm usuwa, a touch tworzy pusty plik. ln tworzy dowiązania, a file i stat pokazują typ i szczegóły pliku.
Polecenia uprawnień · własności
Polecenia uprawnień i własności decydują, kto może czytać, zapisywać i uruchamiać plik. chmod zmienia uprawnienia, chown i chgrp zmieniają właściciela i grupę, a umask ustala domyślne uprawnienia nowych plików.
Na serwerach z włączonym SELinux sestatus pokazuje stan, a setenforce zmienia tryb.
Polecenia dysków · montowania
Polecenia dysków i montowania sprawdzają miejsce na dysku, dzielą dysk na partycje i podłączają je jako systemy plików. df pokazuje całkowite zużycie, a du zużycie w folderach; gdisk i fdisk tworzą partycje, mkfs tworzy system plików, a mount go montuje.
System plików to sposób przechowywania danych; w Linuksie najczęściej używa się tych czterech.

Polecenia pakietów
Polecenia pakietów instalują, aktualizują i usuwają programy. Systemy z rodziny RHEL (AlmaLinux, Rocky Linux) używają dnf i yum, Ubuntu i Debian używają apt, a rpm i dpkg pokazują informacje o zainstalowanych pakietach.
Polecenia procesów · harmonogramu
Proces to działający program, a każdy proces ma własny numer (PID). ps pokazuje listę, top stan na żywo, a kill kończy proces; usługi uruchamia się i zatrzymuje poleceniem systemctl.
Aby uruchomić polecenie o ustalonej godzinie, użyj crontab i at.
Polecenia informacji · ustawień systemu
Polecenia informacji o systemie pokazują CPU, pamięć, wersję jądra i czas działania serwera. uname pokazuje wersję jądra, free pamięć, uptime czas działania i średnie obciążenie, a strefę czasową i język zmienia się poleceniami timedatectl i localectl.
Logi czyta się poleceniem journalctl, a nagromadzone pliki logów porządkuje logrotate.
Polecenia użytkowników · grup
Linux to system wieloużytkownikowy, w którym wiele osób może logować się jednocześnie, a użytkowników łączy się w grupy. useradd i passwd tworzą konta, usermod i userdel je zmieniają lub usuwają, a polecenia wymagające uprawnień roota uruchamia się z sudo.
Kto jest teraz zalogowany, pokażą who i w.
Polecenia do przeglądania · edycji tekstu
Polecenia tekstowe wyświetlają zawartość plików i odfiltrowują tylko potrzebne wiersze. cat, less, head i tail pokazują zawartość, vi ją edytuje, grep szuka tekstu, a sort i uniq sortują i usuwają duplikaty. Zwykle łączy się je z innymi poleceniami potokiem (|).
Polecenia wyszukiwania
Polecenia wyszukiwania znajdują położenie plików i programów wykonywalnych. find przeszukuje foldery bezpośrednio po nazwie, rozmiarze i dacie modyfikacji, a which, whereis i locate szukają w ścieżce programów albo w wcześniej przygotowanej liście.
grep, który szuka tekstu w plikach, jest w dziale Przeglądanie · edycja tekstu.
Polecenia kompresji · archiwizacji
Archiwizacja łączy kilka plików w jeden, a kompresja zmniejsza ich rozmiar. tar łączy pliki, gzip, bzip2 i xz kompresują, a najczęściej używa się formy, która robi obie rzeczy naraz: [tar -czf].
Do plików wymienianych z Windowsem używa się zip i unzip.
Polecenia sieciowe
Polecenia sieciowe sprawdzają adresy IP i stan połączenia oraz wymieniają pliki z innymi serwerami. ip i nmtui konfigurują sieć, ping i traceroute sprawdzają połączenie, a host, nslookup i dig odpytują DNS.
Zdalny dostęp zapewnia ssh, transfer plików rsync, scp i wget, a zaporą zarządza się poleceniami iptables i firewall-cmd.
Polecenia powłoki
Powłoka to program, który przekazuje wpisane polecenia do systemu operacyjnego, a skrypt powłoki zapisuje polecenia w pliku i wykonuje je po kolei. W skryptach często używa się poleceń echo, printf, test i export.
Wiele poleceń·Symbole wieloznaczne·Przekierowanie i podobne symbole powłoki również zebrano tutaj.
Polecenia DBMS · SQL
Polecenia DBMS obsługują bazy MariaDB i MySQL z powłoki. mysql łączy się z bazą, mysqldump robi kopie, a mariadb-check sprawdza i naprawia tabele.
Po połączeniu danymi i uprawnieniami zarządza się instrukcjami SQL, takimi jak SELECT, INSERT i GRANT.
Polecenia programistyczne
Polecenia programistyczne służą do kompilacji, czyli zamiany kodu źródłowego na pliki wykonywalne. gcc kompiluje, make automatycznie uruchamia kroki budowania, a gdb śledzi błędy.
✅ Zrozumienie i definicja systemu komend Linux
Gdy wpisujesz komendę Linux w powłoce, powłoka przekazuje ją jądru, gdzie zostaje zamieniona na język zrozumiały dla maszyny. Przez powłokę polecenie sięga do zasobów takich jak CPU, pamięć, we/wy i sieć, aby wykonać zadanie.



ℹ️ Informacja o linkach partnerskich
Treści tej witryny zawierają linki partnerskie. Jeśli odwiedzający kupi produkt lub usługę przez taki link, witryna otrzymuje od sprzedawcy prowizję. Kwota płacona przy tym przez kupującego (podczas promocji spada↓) nie wzrasta. Podane ceny, rabaty i dostępność odnoszą się do chwili pisania i mogą różnić się od stanu faktycznego, dlatego przed zakupem sprawdź je u sprzedawcy. Produkty wybieramy i oceniamy według własnych kryteriów, a prowizja nie wpływa ani na kolejność prezentacji, ani na treść ocen.