Najpopularniejsze komendy Linux: kompletny przewodnik dla początkujących i administratorów
Krótki opis: Poznaj najważniejsze komendy Linux pogrupowane według zastosowania. Dowiedz się, jak zarządzać plikami, użytkownikami, siecią, procesami oraz serwerami za pomocą terminala.
Linux jest obecnie jednym z najczęściej wykorzystywanych systemów operacyjnych na serwerach, w chmurze, urządzeniach sieciowych oraz środowiskach programistycznych. Większość zaawansowanych operacji administracyjnych wykonuje się z poziomu terminala, dlatego znajomość podstawowych komend Linux znacząco ułatwia pracę zarówno początkującym użytkownikom, jak i administratorom.
W przeciwieństwie do Windows wiele funkcji systemowych w Linuxie jest dostępnych przede wszystkim z poziomu konsoli. Dzięki temu możliwe jest szybkie zarządzanie systemem, automatyzacja zadań oraz skuteczne rozwiązywanie problemów bez konieczności korzystania z interfejsu graficznego.
W tym artykule znajdziesz najpopularniejsze komendy Linux pogrupowane według ich funkcji wraz z krótkim opisem i przykładami zastosowania.
Komendy nawigacji po systemie plików
- pwd – wyświetla aktualny katalog roboczy.
- ls – pokazuje listę plików i katalogów. Popularna opcja:
ls -la. - cd – zmienia bieżący katalog, np.
cd /var/log. - tree – wyświetla strukturę katalogów w formie drzewa.
- find – wyszukuje pliki i katalogi według określonych kryteriów.
- locate – szybko odnajduje pliki za pomocą bazy indeksów.
Komendy do pracy z plikami i katalogami
- mkdir – tworzy nowy katalog.
- rmdir – usuwa pusty katalog.
- rm – usuwa pliki i katalogi. Przykład:
rm -rf folder. - cp – kopiuje pliki lub katalogi.
- mv – przenosi lub zmienia nazwę plików i katalogów.
- touch – tworzy pusty plik lub aktualizuje jego znacznik czasu.
- ln – tworzy dowiązania symboliczne oraz twarde.
Komendy do przeglądania zawartości plików
- cat – wyświetla zawartość pliku.
- less – umożliwia wygodne przeglądanie dużych plików.
- more – prostsza alternatywa dla less.
- head – pokazuje pierwsze linie pliku.
- tail – pokazuje ostatnie linie pliku.
- tail -f – śledzi zmiany w pliku w czasie rzeczywistym, często używane do logów.
- grep – wyszukuje tekst lub wzorce w plikach.
Komendy użytkowników i uprawnień
- whoami – pokazuje aktualnego użytkownika.
- id – wyświetla identyfikatory użytkownika i grup.
- passwd – zmienia hasło użytkownika.
- useradd – tworzy nowego użytkownika.
- usermod – modyfikuje ustawienia użytkownika.
- userdel – usuwa użytkownika.
- groups – pokazuje grupy, do których należy użytkownik.
- chmod – zmienia uprawnienia plików i katalogów.
- chown – zmienia właściciela pliku lub katalogu.
- chgrp – zmienia grupę przypisaną do pliku.
- sudo – wykonuje polecenie z uprawnieniami administratora.
Komendy monitorowania systemu
- top – pokazuje wykorzystanie procesora, pamięci i aktywne procesy.
- htop – bardziej rozbudowana wersja top z wygodnym interfejsem.
- free – wyświetla wykorzystanie pamięci RAM.
- uptime – pokazuje czas działania systemu.
- vmstat – prezentuje statystyki pamięci i procesora.
- iostat – analizuje wydajność dysków.
- df – pokazuje ilość wolnego miejsca na dyskach.
- du – wyświetla rozmiary plików i katalogów.
Komendy zarządzania procesami
- ps – pokazuje uruchomione procesy.
- ps aux – szczegółowa lista wszystkich procesów.
- kill – kończy proces na podstawie numeru PID.
- killall – zamyka procesy według nazwy.
- pkill – kończy procesy pasujące do określonego wzorca.
- jobs – wyświetla zadania działające w tle.
- bg – uruchamia proces w tle.
- fg – przywraca proces na pierwszy plan.
Komendy diagnostyki sieci
- ping – sprawdza dostępność hosta w sieci.
- traceroute – pokazuje trasę pakietów do serwera.
- nslookup – sprawdza rekordy DNS.
- dig – zaawansowane narzędzie do diagnostyki DNS.
- host – szybkie sprawdzanie rekordów DNS.
- ip – wyświetla i konfiguruje interfejsy sieciowe.
- ifconfig – klasyczna komenda konfiguracji sieci.
- ss – pokazuje aktywne połączenia sieciowe.
- netstat – analiza połączeń i portów.
- curl – wysyła żądania HTTP do serwerów.
- wget – pobiera pliki z Internetu.
Komendy zarządzania usługami
- systemctl status – pokazuje status usługi.
- systemctl start – uruchamia usługę.
- systemctl stop – zatrzymuje usługę.
- systemctl restart – restartuje usługę.
- systemctl enable – włącza automatyczny start usługi.
- systemctl disable – wyłącza autostart usługi.
- journalctl – przegląda logi systemd.
Komendy pracy z archiwami
- tar – tworzy i rozpakowuje archiwa.
- gzip – kompresuje pliki.
- gunzip – rozpakowuje pliki gzip.
- zip – tworzy archiwa ZIP.
- unzip – rozpakowuje archiwa ZIP.
Komendy zarządzania pakietami
- apt update – aktualizuje listę pakietów w Debianie i Ubuntu.
- apt upgrade – instaluje aktualizacje pakietów.
- apt install – instaluje nowe oprogramowanie.
- apt remove – usuwa pakiety.
- dnf – menedżer pakietów Fedora.
- yum – klasyczny menedżer pakietów CentOS i starszych wersji RHEL.
- zypper – menedżer pakietów openSUSE.
Najważniejsze komendy administratora serwera
- ssh – zdalne połączenie z serwerem.
- scp – kopiowanie plików pomiędzy serwerami.
- rsync – synchronizacja danych i kopie zapasowe.
- crontab – planowanie automatycznych zadań.
- hostnamectl – zarządzanie nazwą hosta.
- timedatectl – konfiguracja czasu i strefy czasowej.
Najbardziej przydatne komendy dla początkujących
Jeśli dopiero zaczynasz pracę z Linuxem, warto najpierw opanować:
- pwd
- ls
- cd
- mkdir
- rm
- cp
- mv
- cat
- grep
- ping
- ip
- top
- df
- du
- systemctl
- ssh
- apt
- sudo
Wnioski
Znajomość najpopularniejszych komend Linux pozwala sprawnie zarządzać plikami, monitorować system, diagnozować sieć, administracyjnie obsługiwać serwery oraz automatyzować codzienne zadania. Nawet podstawowa znajomość terminala znacząco zwiększa możliwości użytkownika i pozwala efektywniej pracować zarówno na komputerze domowym, jak i na profesjonalnym serwerze Linux.
Na początek warto skupić się na komendach związanych z nawigacją, plikami, procesami oraz siecią. Później można przejść do bardziej zaawansowanego administrowania usługami, automatyzacji oraz zarządzania infrastrukturą serwerową.
Przeczytaj także
Zakładki
Jeżeli artykuł okazał się pomocny, dodaj go do zakładek.
Szybki sposób: naciśnij Ctrl + D, aby zapisać stronę.

