När det gäller Linux-kommandot är det alltid en kärleks- och hataraffär. Nybörjare tenderar att skingra bort från kommandoraden så mycket som möjligt medan mellanmedlet till expertanvändare som är vana vid det kommer att svära på det och öka hur mycket snabbare och mer produktiva de har blivit på grund av kommandoraden.

Oavsett vilket läger du tillhör, så länge du använder Linux (spelar ingen roll vilken distro), du är säker på att slå terminalen och skriva några kommandon till den vid någon tidpunkt. Varför inte omfamna det och ta tillfället i akt att lära dig något nytt?

Här är några webbplatser, verktyg och tricks som du kan använda för att lära dig Linux-kommandoraden. Detta är på ingen sätt en omfattande lista, men kommer att vara en bra start för dem som vill komma igång.

Obs! Den här "kommandoraden" kan referera till de bash-kommandon du skriver i terminalen eller skriva egna bash script.

Hemsida

1. Linux Command.org

LinuxCommand.org är en webbplats på ... du antar det, Linux-kommando. Om du vet absolut ingenting om kommandoraden är det här en bra utgångspunkt. LinuxCommand är mer som en skola, där den lär dig från det grundläggande, till exempel " vad är ett skal? "Till enkel kommandoanvändning och slutligen avancerade tekniker som" hur man skriver egna skript ".

http://linuxcommand.org

2. CommandLineFu

Det finns ofta fall där du vill få saker gjort på terminalen, men kan inte komma ihåg den exakta koden. När sådana fall uppstår är ett bra ställe att checka ut CommandLineFu. Tänk bara på ett socialt nätverk för kommandoraden och du får CommandLineFu. CommandlineFu är den plats där folk delar den vanliga bash-koden så att du bara måste kopiera / klistra in koden till terminalen istället för att skriva egna. Det är också ett bra sätt att upptäcka de oändliga möjligheterna som du kan göra på terminalen.

CommandlineFu

3. ShellFu

Liksom CommandlineFu är ShellFu också en plats där du kan hitta många koder, exempel och användningar av kommandoraden. Vad som gör det annorlunda är att ShellFu är mer som en blogg (snarare än ett socialt nätverk), modereras och det finns ingen omröstning upp / ner-funktion.

ShellFu

4. O'Reilly Linux Command och SS64

O'Reilly Linux Command och SS64 bash är båda en bra plats att gå om du bara behöver en snabb referens för ett visst kommando. Alla kommandon sorteras i alfabetisk ordning, så du kan enkelt hitta de kommandon du vill ha.

O'Reilly Linux Command
SS64

Verktyg

5. CLI Companion

CLI Companion ersätter din standardterminal. Den är indelad i två rutor. Den övre rutan är ett bibliotek av det vanliga bash-kommandot och den nedre rutan är den faktiska terminalen. Du kan bläddra genom biblioteket för att hitta det kommando du vill ha, högerklicka på det och välj "Apply". Kommandot kommer att utföras i terminalen nedan.

I Ubuntu kan du installera via kommandot:

 sudo add-apt-repository ppa: clicompanion-devs / clicompanion-nightlies sudo apt-uppdatera sudo apt-get install clicompanion 

6. Ebook - Bash Guide För Nybörjare

För nybörjare som gillar att lära sig bash-kommandot på farten, är det bra att ladda ner gratis ebook - Bash Guide For Beginners och läsa den på dina mobila enheter. EBoken innehåller (nästan) alla saker du behöver veta om bash-kommandot. Även om du har erfarenhet av bash-kommandot gör det aldrig ont att ha en e-bok vid din sida där du kan referera från tid till annan.

Bash Guide För Nybörjare

tricks

Här är några knep som du kan använda för att öka produktiviteten.

7. Bash Autocompletion

Ett enkelt sätt att komma runt bash är att använda autocompletion-funktionen. När du är halvvägs genom att skriva ett kommando måste du bara trycka på "Tab" -knappen på tangentbordet och det kommer automatiskt att fylla i ditt kommando för dig. Om det inte kan förstå ditt kommando kommer det att visa en lista med alternativ som du kan välja.

8. Skapa alias

Om du ofta använder samma kommando om och om igen, är det en bra idé att lägga till ett alias för det kommandot. Ett alias är bara ett kort för ett (långt) kommando. Du kan använda alias av olika anledningar, till exempel förkorta ett långt kommando eller göra Linux-skalet agera mer som en Windows / Mac / Solaris / BSD / Oavsett skal.

Skapa bash alias

9. Mastering av bash historia

Bash-historiken innehåller listan över de kommandon som du tidigare använt. För att få tillgång till din bash-historia är det enklaste sättet att använda upp / ner-piltangenten i terminalen. Mer bash history tricks finns på länken nedan.

Mastering bash history

10. Användning av bash prompt

Bash prompt är resultatet som visas när du anger ett bash-kommando. De flesta använder standardinställningen (grå färg), utan att veta att de kan ändra de snabba inställningarna och få den att visa ytterligare information och färger.

bash prompt

Som sagt ovan är det inte den mest omfattande listan runt och jag är säker på att det finns många andra användbara webbplatser, verktyg och tricks som jag har släppt ut. Berätta för oss om det i kommentarerna.