Bash Polecenia Ściąga (Cheat Sheet)
Ta strona zawiera wizualną ściągę z poleceń Bash, w tym operacje na plikach, zarządzanie systemem, narzędzia sieciowe oraz różne inne powszechnie używane komendy.
Operacje na plikach
| Operacja | Polecenie |
|---|---|
| Lista plików w bieżącym katalogu | ls |
| Zmiana katalogu | cd [katalog] |
| Tworzenie nowego katalogu | mkdir [katalog] |
| Usuwanie pliku | rm [plik] |
| Przenoszenie/Zmiana nazwy pliku | mv [źródło] [cel] |
| Kopiowanie pliku | cp [źródło] [cel] |
| Wyświetlanie zawartości pliku | cat [plik] |
| Znajdowanie plików | find [ścieżka] -name [nazwa_pliku] |
Zarządzanie systemem
| Operacja | Polecenie |
|---|---|
| Pokaż bieżącą ścieżkę | pwd |
| Pokaż informacje o systemie | uname -a |
| Pokaż bieżącego użytkownika | whoami |
| Przełącz użytkownika | su [użytkownik] |
| Wykonaj polecenie jako superużytkownik | sudo [polecenie] |
| Zainstaluj pakiet (Debian) | sudo apt-get install [pakiet] |
| Zainstaluj pakiet (RedHat) | sudo yum install [pakiet] |
| Aktualizuj listę pakietów (Debian) | sudo apt-get update |
| Aktualizuj listę pakietów (RedHat) | sudo yum check-update |
Narzędzia sieciowe
| Operacja | Polecenie |
|---|---|
| Zobacz konfigurację sieci | ifconfig |
| Testuj łączność sieciową | ping [host lub IP] |
| Śledź trasę | traceroute [host lub IP] |
| Pobierz plik | wget [URL] |
| Wyślij plik | scp [plik_lokalny] [użytkownik]@[host]:[ścieżka_zdalna] |
| Pokaż wszystkie procesy w bieżącym katalogu | jobs |
| Zakończ proces | kill [PID] |
| Przerwij bieżący proces | Ctrl + C |
Przetwarzanie tekstu
| Operacja | Polecenie |
|---|---|
| Szukaj tekstu | grep [tekst] [plik] |
| Zastąp tekst | sed -i 's/[stary]/[nowy]/g' [plik] |
| Sortuj plik | sort [plik] |
| Licz wiersze | wc -l [plik] |
| Pokaż pierwsze 10 wierszy pliku | head -n 10 [plik] |
| Pokaż ostatnie 10 wierszy pliku | tail -n 10 [plik] |
Kompresja i dekompresja
| Operacja | Polecenie |
|---|---|
| Kompresuj folder | tar -czvf [archiwum].tar.gz [folder] |
| Dekompresuj plik | tar -xzvf [archiwum].tar.gz |
| Utwórz archiwum zip | zip -r [archiwum].zip [folder] |
| Rozpakuj archiwum zip | unzip [archiwum].zip |
Różne
| Operacja | Polecenie |
|---|---|
| Wyczyść ekran | Ctrl + L |
| Wyjdź z terminala | exit |
| Zamknij bieżącą kartę | Ctrl" + Shift+W` |
| Przełączaj między kartami | Ctrl + Tab |
| Otwórz nowe okno terminala | Ctrl" + Shift+N` |