Så enkelt kan du komma ihåg Linux-kommandon
Kommandoraden kan vara skrämmande för nya Linux-användare. En del av det är att komma ihåg de många kommandon som finns tillgängliga. För att kunna använda kommandoraden effektivt måste du känna till kommandona.
Tyvärr är det inte så att du behöver lära dig kommandona, men det finns några verktyg som kan hjälpa dig när du kommer igång.
Historia
Det första du kan använda för att komma ihåg kommandon som du redan har använt är din egen kommandoradshistorik. De flesta Linux-skal, inklusive den vanligaste standarden, Bash, skapar en historikfil som innehåller dina tidigare kommandon. För Bash kan du hitta den på "/home//.bash_history."
Det är en vanlig textfil, så du kan öppna den i valfri textredigerare och loopa igen eller ens söka.
apropos
Det finns faktiskt ett kommando som hjälper dig att hitta andra kommandon. Det heter "apropos", och det hjälper dig att hitta rätt kommando för att slutföra den åtgärd du söker eller. Om du till exempel behöver veta kommandot för att lista innehållet i en katalog kan du köra följande kommando:
apropos "lista katalog"
Det finns dock en fångst. Det är väldigt bokstavligt. Lägg till en "s" till "katalog" och försök igen.
apropos "lista kataloger"
Det fungerar inte. Vad som gör är att söka igenom en lista med kommandon och de medföljande beskrivningarna. Om din sökning inte matchar beskrivningen kommer den inte att hämta kommandot som ett resultat.
Det finns något annat du kan göra. Genom att använda -a
flaggan kan du lägga samman sökord på ett mer flexibelt sätt. Prova detta kommando:
apropos "matchmönster"
Du skulle tro att det skulle dyka upp något, som grep? I stället får du ingenting. Återigen är apropos för bokstavliga. Försök nu att skilja orden och använda -a
flaggan.
apropos "match" -a "pattern"
Plötsligt har du många av de resultat du förväntar dig.
apropos är ett bra verktyg, men du måste alltid vara medveten om sina egenskaper.
ZSH
ZSH är inte riktigt ett verktyg för att komma ihåg kommandon. Det är faktiskt ett alternativt skal. Du kan ersätta ZSH för Bash och använda den som ditt kommandoradsskal. ZSH innehåller en autokorrigeringsfunktion som fångar dig om du skriver in ett kommando fel eller felstavar något. Om du aktiverar det frågar du om du menade något nära. Du kan fortsätta använda kommandoraden som du normalt skulle ha med ZSH, men du får ett extra säkerhetsnät och några andra riktigt fina funktioner också. Det enklaste sättet att få ut det mesta av ZSH är med Oh-My-ZSH.
Fusklapp
Det sista och förmodligen enklaste alternativet är att använda ett fuskblad. Det finns massor tillgängliga online som den här du kan använda för att snabbt slå upp kommandon.
Du kan faktiskt även hitta dem i bildform och ställa in en som skrivbordsunderlägg för snabb referens.
Det här är inte den bästa lösningen för att verkligen komma ihåg kommandona, men när du börjar börjar det spara dig från att göra en sökning online varje gång du inte kommer ihåg ett kommando.
Lita på dessa metoder när du lär dig, och så småningom kommer du att finna dig själv mindre och mindre. Ingen kommer ihåg allt, så mår inte dåligt om du ibland glömmer eller stöter på något du inte sett tidigare. Det är vad dessa resurser och, naturligtvis, Internet finns där för.