Skip to content

Lista poleceń Unix/Linux

Systemy Unix/Linux posiadają potężny zestaw narzędzi wiersza poleceń, które pozwalają na efektywne zarządzanie systemami plików, przetwarzanie danych tekstowych oraz monitorowanie stanu systemu.

Zarządzanie plikami i katalogami

Polecenie Opis Przykład
ls Wyświetl zawartość katalogu ls -lh
cd Zmień katalog roboczy cd /var/log
pwd Wyświetl bieżącą ścieżkę pwd
mkdir Utwórz nowy katalog mkdir -p /path/to/dir
rm Usuń pliki lub katalogi rm -rf tmp/
cp Kopiuj pliki lub katalogi cp -r src/ dest/
mv Przenieś lub zmień nazwę mv oldname newname
touch Utwórz pusty plik lub zaktualizuj znacznik czasu touch file.txt
find Znajdź pliki w drzewie katalogów find . -name "*.log"

Przeglądanie plików i przetwarzanie tekstu

Polecenie Opis Przykład
cat Łącz i wyświetl zawartość pliku cat file.txt
less Przeglądaj plik strona po stronie (przewijalne) less largefile.log
head Wyświetl początek pliku head -n 20 file.txt
tail Wyświetl koniec pliku tail -f access.log
grep Wyświetl linie pasujące do wzorca grep "error" sys.log
sed Edytor strumieniowy do filtrowania/transformacji tekstu sed 's/old/new/g' file.txt
awk Język przetwarzania tekstu i dopasowywania wzorców awk '{print $1}' data.txt
wc Licz słowa, linie, bajty wc -l file.txt

Uprawnienia i zarządzanie tożsamością

Polecenie Opis Przykład
chmod Zmień uprawnienia plików/katalogów chmod 755 script.sh
chown Zmień właściciela i grupę pliku chown user:group file.txt
sudo Wykonaj polecenie z uprawnieniami administratora sudo apt update
whoami Pokaż bieżącego użytkownika whoami
groups Wyświetl grupy użytkownika groups username

Monitorowanie systemu i sieć

Polecenie Opis Przykład
top Wyświetl procesy systemowe w czasie rzeczywistym top
ps Wyświetl migawkę bieżących procesów ps aux
df Wyświetl zużycie miejsca na dysku df -h
du Oszacuj zużycie dysku przez pliki/katalogi du -sh *
free Wyświetl zużycie pamięci free -m
ping Testuj połączenie sieciowe ping google.com
curl Narzędzie wiersza poleceń do przesyłania danych curl -I https://google.com

Kompresja i archiwizacja

Polecenie Opis Przykład
tar Narzędzie do archiwizacji (pakowanie/rozpakowywanie) tar -czvf archive.tar.gz dir/
gzip Kompresuj pliki gzip file.txt
gunzip Dekompresuj pliki gunzip file.txt.gz
zip/unzip Pakuj i kompresuj do formatu ZIP zip -r data.zip docs/