Top 3 online ressourcer til at lære kommandolinjen (til Linux og OS X)
Hvis du har brugt Linux eller OS X i et par år, skal du have kørt ind på kommandolinjen (eller terminalen) på et tidspunkt. Det kunne have været en kommando at løse et problem eller aktivere en funktion. I disse dage er det let at ignorere kommandolinjen. Og for de fleste brugere er GUI virkelig nok.
Men når du kommer til pro-niveauet, især hvis du laver webudvikling, indser du, hvor kraftig kommandolinjen kan være. Jeg har været en stor fan af tjenester som Yeoman, der lader mig oprette et Bootstrap-miljø, klar med en lokal server på blot et par minutter. Hvis man gør alt manuelt, ville det tage meget længere tid, og jeg ville gøre de samme verdslige opgaver igen. Kommandolinjen hjælper mig med at automatisere en masse af det.
Og at lære kommandolinjen er ikke svært. Jeg var i stand til at komme i gang med de grundlæggende ting i løbet af et par minutter. En time eller to af at bruge kommandolinjen gjorde mig bekendt med kommandoerne.
Du starter med grundlæggende, som at navigere i mapper og flytte ting, og så kan du gå hvor som helst du vil. Der er mange fantastiske værktøjer til rådighed, der kun fungerer i kommandolinjen.
1. Codecademy
Codecademy har et nyt kursus kaldet "Lær kommandolinjen." Og hvis du er bange for, at du en eller anden måde vil ødelægge din computer, er Codecademy en god måde at få tillid til. Fordi som andre Codecademy kurser, laver du alt i din browser. Og det er alt interaktivt.
På venstre rude får du en forklaring på, hvad du laver og udfordringer, og til højre er terminalen. Kurset dækker det grundlæggende godt.
2. Command Line Crash Course
Zed A. Shaw of Learn Code Hard Way fame har også et gratis online kursus for at lære kommandolinjen. Hvis du er bekendt med Lær kode The Hard Way, ved du hvad det handler om.
Lad ikke navnet skræmme dig. Serien er mere som "Lær kode på den rigtige måde." Det er her Zed fokuserer på de vigtige ting, sørger for at du forstår de underliggende principper og giver dig en masse straight talk.
Kurset er tekst tungt, men hvis du tænker på det, kan du få det gjort om en dag eller to.
3. Linux Tutorial
Ryan's Tutorials har en omfattende vejledning til brug af Linux, hvor de går fra de grundlæggende ting til de nitty gritty detaljer. Og fordi Linux er kommandolinje tunge, lærer du stort set alt hvad du behøver at vide om kommandolinjen på en Linux undervejs.
Bonus: Video Tutorials
Hvis du er den slags person, der lærer bedre visuelt, skal du ikke bekymre dig; vi har også muligheder for dig.
Command Line Crash Course videoserien: Her tager Barton Poulson i grunden lærekoden Hard Way-kurset og går igennem det, lektion ved lektion.
Linux Commands for Beginners: Der er treogtredive videoer på denne afspilningsliste, men de fleste af dem er relativt korte - omkring 5 minutter hver. Hvis du bruger en Linux-maskine, er dette en god primer til kommandolinjen.
Nixie Pixels kommandolinjevideoer: YouTuber Nixie Pixel har også et par sjove videoer vedrørende kommandolinjen på hendes kanal. Du bør også tjekke dem ud.
Hvad vil du gøre med det?
Hvorfor planlægger du at lære kommandolinjen? Hvad har du planer om at gøre, når du har mestret kunsten? Kører fantastiske scripts? Automatisering måske? Del med os i kommentarerne nedenfor.