Polecenia systemu Linux to instrukcje wydawane w wierszu poleceń podczas pracy w systemie operacyjnym Linux znanym jako dystrybucja, „dystrybucja” lub „smak”. Polecenia można traktować jako rozkazy wydane systemowi operacyjnemu lub programowi działającemu w systemie, aby zmusić go do zrobienia czegoś lub zmusić go do zaprzestania wykonywania czegoś, na przykład uruchamiania procesu. Można powiedzieć, że polecenia Linuksa są rodzajem języka, za pomocą którego można komunikować się z oprogramowaniem, a nawet sterować sprzętem.
Litery, cyfry i symbole są używane w różnych kombinacjach do tworzenia poleceń systemu Linux, które mogą wykonywać zadania, takie jak zmiana poziomów uruchamiania lub tworzenie, usuwanie, modyfikowanie i kopiowanie plików i katalogów. Polecenia systemu Linux służą do tworzenia i zarządzania użytkownikami w systemie wielu użytkowników, dodawania i zarządzania drukarkami lokalnymi i sieciowymi, sterowania interfejsami sieciowymi, ustawiania daty i godziny oraz ponownego uruchamiania lub zamykania systemu. Praca w wierszu poleceń systemu Linux nie wymaga użycia myszy, jak to zwykle ma miejsce podczas pracy w graficznym interfejsie użytkownika (GUI). Widoczne są zwykle tylko dwa kolory — kolor tła i kolor tekstu — i nie ma miejsca na błędy, które mogą być katastrofalne dla systemu, jeśli użytkownik pracuje jako operator główny.
W przeciwieństwie do przypadkowego kliknięcia ikony w większości przypadków, popełnienie błędu podczas wydawania poleceń systemu Linux może skutkować komunikatami o błędach lub niepożądanymi niespodziankami. Komunikaty o błędach mogą wystąpić, gdy zostanie popełniony błąd, którego system nie rozumie. Chociaż przypadkowe kliknięcie ikony nadal spowoduje otwarcie programu, jeśli wszystko działa poprawnie, błąd w składni poleceń systemu Linux może nie zostać zrozumiany. Na przykład polecenie „cd”, które pozwala operatorowi na zmianę katalogów, nie zostanie zrozumiane, jeśli zostanie błędnie wpisane jako „cf”. Polecenie „rm -f”, które służy do wymuszenia usunięcia lub usunięcia pliku, jeśli zostanie wpisane przez pomyłkę, może spowodować utratę danych.
Wiele poleceń jest takich samych lub podobnych do poleceń uniksowych, ponieważ wszystkie dystrybucje Linuksa są systemami opartymi na Uniksie. Na przykład polecenie „ls” wyświetla listę wszystkich plików w bieżącym katalogu, a „pwd” drukuje katalog roboczy w systemie Linux i Unix. Polecenia muszą być nie tylko poprawnie napisane, ale muszą też mieć poprawną wielkość liter, ponieważ Linux jest systemem rozróżniającym wielkość liter. Istnieje wiele poleceń, których należy użyć, aby całkowicie zarządzać systemem bez korzystania z GUI. Trzeba nie tylko nauczyć się poleceń, ale także argumentów, które mogą i czasami muszą być im przekazane, a także wiedzieć, jak wywołać menu pomocy z poziomu systemu.
Powodem, dla którego ważna jest praca z poleceniami systemu Linux, nawet podczas uruchamiania dystrybucji z zaawansowanym systemem Windows, jest fakt, że niektóre zadania administracyjne nie mogą być wykonywane wydajnie lub w ogóle, z wyjątkiem wiersza poleceń. Podstawowych poleceń Linuksa można się nauczyć z samouczków dostępnych bezpłatnie w Internecie oraz z książek na ten temat. Te rozkazy faktycznie kierują systemem, dlatego bardzo ważne jest, aby użytkownicy sprawdzili, jakie rozkazy są wydawane przed naciśnięciem klawisza Enter. Użytkownik root ma pełną kontrolę nad systemem. Wydawanie poleceń, które nie są w pełni zrozumiałe lub są niewłaściwie używane, może zniszczyć integralność całego systemu.