Linux-kommandon är instruktioner som utfärdas på kommandoraden när du arbetar under ett Linux-operativsystem som kallas distribution, ”distro” eller ”flavor”. Kommandon kan ses som order som ges till operativsystemet eller till ett program som körs under systemet för att få det att göra något eller att tvinga det att sluta göra något, till exempel att köra en process. Man kan säga att Linux-kommandon är ett slags språk via vilket en person kan kommunicera med mjukvara och till och med styra hårdvara.
Bokstäver, siffror och symboler används i olika kombinationer för att bilda Linux-kommandon som kan utföra uppgifter som att ändra körningsnivåer eller skapa, ta bort, ändra och kopiera filer och kataloger. Linux-kommandon används för att skapa och hantera användare på ett fleranvändarsystem, lägga till och hantera lokala skrivare och nätverksskrivare, styra nätverksgränssnitt, ställa in datum och tid och starta om eller stänga av ett system. Att arbeta på Linux-kommandoraden innebär inte användning av en mus, vilket vanligtvis är fallet när man arbetar inom ett grafiskt användargränssnitt (GUI). Det är vanligtvis bara två färger som syns – bakgrundens färg och textens färg – och det finns inget utrymme för misstag, vilket kan vara förödande för ett system om användaren arbetar som rotoperatör.
Till skillnad från att oavsiktligt klicka på en ikon i de flesta fall, kan det resultera i felmeddelanden eller oönskade överraskningar att göra ett misstag när du utfärdar Linux-kommandon. Felmeddelanden kan uppstå när ett misstag görs som systemet inte förstår. Även om ett oavsiktligt klick på en ikon fortfarande öppnar programmet, om allt fungerar korrekt, kanske ett misstag i syntaxen för Linux-kommandon inte förstås. Till exempel kommer kommandot ”cd”, som tillåter operatören att byta katalog, inte att förstås om det är felskrivet som ”cf.” Kommandot ”rm -f,” som används för att tvinga fram en radering eller borttagning av en fil, om det skrivits av misstag, kan resultera i förlust av data.
Många kommandon är desamma som eller liknar Unix-kommandon, eftersom alla distributioner av Linux är Unix-baserade system. Till exempel listar kommandot ”ls” alla filer i den aktuella katalogen, och ”pwd” skriver ut arbetskatalogen på ett Linux- och Unix-system. Kommandon måste inte bara stavas korrekt, de måste vara i rätt versaler, eftersom Linux är ett skiftlägeskänsligt system. Det finns många kommandon som måste användas för att hantera ett system helt utan att använda ett GUI. Inte bara måste kommandona läras, argumenten som kan och ibland måste skickas till dem måste läras in, tillsammans med att veta hur man begär en hjälpmeny inifrån systemet.
Anledningen till att det är viktigt att arbeta med Linux-kommandon även när man kör en distribution med ett avancerat Windows-system beror på att vissa administrativa uppgifter inte kan utföras effektivt eller alls förutom på kommandoraden. Grundläggande Linux-kommandon kan läras från handledningar som är tillgängliga gratis på Internet och från böcker om ämnet. Dessa order styr faktiskt systemet, så det är mycket viktigt för användare att granska vilka order som utfärdas innan de trycker på enter. En rotanvändare har full kontroll över systemet. Att utfärda kommandon som inte är helt förstådda eller som missbrukas kan förstöra integriteten för ett helt system.