🗂️ Podstawowa nawigacja i operacje na plikach #
pwd
: Wyświetl bieżący katalog roboczy.ls
: Wyświetl zawartość katalogu.ls -l
: Szczegółowy format listy (z uprawnieniami, datami, itp.).ls -a
: Wyświetl wszystkie pliki, w tym ukryte.
cd
: Zmień katalog.cd ~
: Przejdź do katalogu domowego.cd -
: Przejdź do poprzedniego katalogu.
touch
: Utwórz pusty plik.mkdir
: Utwórz nowy katalog.mkdir -p
: Utwórz katalogi nadrzędne, jeśli nie istnieją.
cp
: Skopiuj pliki lub katalogi.mv
: Przenieś lub zmień nazwę plików/katalogów.rm
: Usuń pliki.rm -r
: Usuń katalogi i ich zawartość rekurencyjnie.rm -f
: Wymuś usunięcie bez pytania o potwierdzenie.
cat
: Połącz i wyświetl zawartość pliku.less
: Wyświetl zawartość pliku strona po stronie.head
: Wyświetl początek pliku.tail
: Wyświetl koniec pliku.grep
: Wyszukuj wzorce w plikach.grep -i
: Wyszukiwanie bez uwzględniania wielkości liter.grep -r
: Wyszukiwanie rekurencyjne.
📝 Edycja i manipulacja tekstem #
echo
: Wyświetl linię tekstu.>
: Przekierowanie wyjścia do pliku (nadpisanie).>>
: Dodanie wyjścia do końca pliku.
nano
: Prosty edytor tekstu.vim
: Zaawansowany edytor tekstu.sed
: Edytor strumieniowy do manipulacji tekstem.
🧠 Zarządzanie procesami #
ps
: Wyświetl migawkę aktualnych procesów.ps aux
: Pokaż wszystkie uruchomione procesy.
top
: Dynamiczny widok uruchomionych procesów w czasie rzeczywistym.kill
: Wyślij sygnał do procesu (np. zakończenie).htop
: Interaktywny monitor procesów (graficzna wersjatop
).
🌐 Sieć #
ifconfig
lubip
: Wyświetl konfigurację interfejsów sieciowych.ping
: Wyślij zapytanie ICMP do hosta sieciowego.traceroute
: Prześledź trasę do hosta w sieci.netstat
: Wyświetl połączenia sieciowe, trasy, statystyki interfejsów itp.ssh
: Bezpieczny dostęp zdalny przez powłokę (Secure Shell).
🛠️ Informacje o systemie i narzędzia #
uname
: Wyświetl informacje o systemie.uname -a
: Wyświetl wszystkie dostępne informacje systemowe.
df
: Raport o użyciu przestrzeni dyskowej.du
: Oszacuj użycie przestrzeni przez pliki i katalogi.free
: Pokaż ilość wolnej i używanej pamięci.man
: Wyświetl podręcznik online (manual) dla polecenia.history
: Wyświetl historię używanych poleceń.alias
: Utwórz alias (skrót) dla polecenia.sudo
: Wykonaj polecenie jako inny użytkownik (zazwyczaj root).wget
: Pobieraj pliki z internetu bez interakcji.curl
: Wysyłaj i odbieraj dane z serwera (również HTTP, FTP itd.).
📦 Kompresja i archiwizacja #
tar
: Narzędzie do archiwizacji plików.gzip
: Kompresuj pliki.gunzip
: Dekompresuj pliki.gz
.
🔐 Uprawnienia #
chmod
: Zmień uprawnienia do pliku.chown
: Zmień właściciela i grupę pliku.
last updated: