
Gabriel Brooks
0
3490
401
Når du har skiftet til din valgte Linux-distribution og fået fat i brugergrænsefladen, skal du være glad for at fortsætte. Men hvad nu hvis du vil have ekstra funktionalitet? Hvad hvis du klikker på en mus over et par menuer ikke leverer den magtbrugeroplevelse, du ønsker?
Svaret er selvfølgelig at omfavne kommandolinjen. Men så let som det er at starte et terminalvindue (normalt CTRL + ALT + T) eller logge ud af skrivebordet for at skifte til hovedkommandolinjen, det kan være vanskeligt at huske hver eneste kommando, du har brug for.
Her er de websteder og bøger, du har brug for for at blive en kommandolinjemester.
Hvad er kommandolinjen?
“Kommandolinje” er et generisk udtryk givet tekstbaserede brugergrænseflader. Windows har to (Command Prompt og Windows PowerShell Command Prompt vs. Windows PowerShell: Hvad er forskellen? Command Prompt vs. Windows PowerShell: Hvad er forskellen? Windows-brugere kan klare sig uden at bruge hverken Command Prompt eller PowerShell. Men med Windows 10 og nye funktioner rundt om hjørnet, måske er det på tide, vi lærte.) Det samme gør macOS. I Linux kaldes kommandolinjen ofte
- kommandolinjen,
- terminalen (hovedsagelig en emulering af en klassisk pc-terminal),
- konsollen (et andet navn på terminalen),
- et shell (et kommandolinjemiljø), eller
- bash.
Dette sidstnævnte navn er en forkortelse af Bourne ENgevinst SHell, og hvad der vises på de fleste Linux-operativsystemer, når terminalen lanceres. Et shell er i det væsentlige et program eller miljø, der understøtter tekstbaserede kommandoer.
Så hvad kan du gøre for at lære disse kommandoer? Du kan øve dig og bruge en masse tid i skallen. For at hjælpe dig omfavne bøger og websteder, der vil hjælpe dig med at finpudse din evne i terminalen. Her er nogle forslag.
Fantastiske websteder til at lære kommandolinjen
Først skal vi se på fem fantastiske websteder, der er beregnet til at hjælpe dig med at lære flere bash-kommandoer.
1. Bash-guiden
Mest skrevet af Maarten Billemont, The Bash Guide - passende nok - er en open source samling af guider og øvelser, som du kan bruge til at få fat på kommandolinjen.
Start med det grundlæggende om, hvad bash er, de forskellige tilstande (interaktiv og ikke-interaktiv), og hvordan det kom til at være, dette websted tilbyder en omfattende baggrund for at hjælpe dig med at forstå mekanikken i kommandolinjen.
2. Linux-kogebogen
Onlineversionen af den trykte bog med samme navn, Linux Cookbook er af Michael Stutz. Denne webbaserede version er i gammeldags, ustyleret, almindelig HTML, og tilbyder som sådan ikke let at læse. Det har dog en søgefunktion, så du bør ikke have nogen problemer med at finde det, du leder efter.
Dens store størrelse og dybde giver det et velfortjent sted på denne liste. For en opdateret version skal du dog gå til Amazon.
3. Ryan's tutorials
Du har to grunde til at tjekke Ryan's Tutorials. For det første er der Linux-tutorial-sektionen, der er opdelt i 13 sektioner og sigter mod at give dig en række tutorials, som du kan arbejde igennem for at udvikle din forståelse af kommandolinjen.
Derudover er der et afsnit til Bash-scripting, der forklarer den grundlæggende programmering, du kan gøre på kommandolinjen. Dette dækker variabler, hvis udsagn, sløjfer og funktioner. Hvis disse ikke kender dig, skal du ikke bekymre dig - de er rimeligt ligetil!
4. openSUSE brugervejledning
HostS på University of Cambridge's IT Support-websted er openSUSE 9.0-manualen en dybdegående, søgbar guide med et stort kapitel dedikeret til kommandolinjen. Inden for et øjeblik, efter at du har besøgt denne ressource, vil du finde ud af om rør og lære at oprette et arkiv. Naturligvis kræves noget forkendskab!
Grundlæggende en HTML-manual, dette er et temmelig almindeligt udseende sted, men med et væld af information, som du kan bruge til at opgradere din kommandolinjeviden.
5. Lige her på MakeUseOf!
Vi ville være forladte, hvis vi ikke nævner vores egne bidrag til verdenen med hjælp til kommandolinjen. I årenes løb har MakeUseOf produceret adskillige tutorials, der demonstrerer, hvordan man bruger kommandolinjen. Disse inkluderer alt fra lukke din pc 5 måder til at lukke din Linux-computer fra kommandolinjen 5 måder til at lukke din Linux-computer fra kommandolinjen Intet operativsystem er perfekt. Linux er ingen undtagelse, og du bliver nødt til at genstarte på et tidspunkt. Men hvordan? Der er flere shutdown-kommandoer tilgængelige for Linux-brugere. til montering af diske og partitioner Montering af harddiske og partitioner Brug af Linux-kommandolinjen Montering af harddiske og partitioner Brug af Linux-kommandolinjen Leder du efter mere fra Linux-terminalen? At lære at manuelt montere og afmontere dine harddiske er et godt sted at starte. Moderne Linux-distributioner gør dette meget lettere og intuitivt end nogensinde. .
Så velkommen til at bogmærke vores Linux-sektion sammen med de andre sider, der er anført ovenfor.
Bøger med viden om kommandolinjer, du skal læse
Det er ikke kun websteder, hvor du kan finde en praktisk flok Linux-kommandoer, du kan gribe dig ned i eller fordype dig i. Disse tre bøger vil vise sig at være særdeles nyttige til at udvikle din bash-viden.
1. Kommandolinje Kung Fu
Med en fuld titel på “Kommandolinje Kung Fu: Bash-scripting-tricks, Linux Shell-programmeringstip og Bash One-liners, denne bog af Jason Cannon er overraskende ligetil. Heldigvis starter det med nogle nyttige kommandoer (såsom sudo !! for at køre den sidste kommando som root) og afsluttes med at observere kommandooutput.
Kommandolinje Kung Fu: Bash-scripting-tricks, Linux Shell-programmeringstips og bas-on-linere Kommandolinie Kung Fu: Bash-scripting-tricks, Linux Shell-programmeringstip og Bash-linier Køb nu på Amazon $ 14,80
På vejen stopper det ved enhver vigtig kommando, hvilket giver dig kontekst og baggrund. Dette er afgørende aspekter af læring og forhindrer, at ting bliver tørt. Cannons kommentar er stadig bedre, som fokuserer på at bruge terminalen som et værktøj.
2. Linux-kommandolinjen: En komplet introduktion
Med tillæg til William E Shotts er denne titel fra 2012 en god måde at komme ind på kommandolinjen. Selvom det stiler sig selv som en “introduktion,” dette volumen går faktisk langt dybere. Faktisk kunne det let sidde som en komplet henvisning til kommandolinjen.
Linux-kommandolinjen: En komplet introduktion Linux-kommandolinjen: En komplet introduktion Køb nu på Amazon
På den nedadrettede side er denne bog lidt tung. Layouten er god til at fremhæve kommandoer og deres variationer, men - nyttige eksempler til side - det kan være en hård læsning. Lejlighedsvis overføres hele sider til tekst uden antydning af en kommando.
Du kan også få adgang til meget af indholdet i denne bog via webstedet www.linuxcommand.org.
3. Linux kommandolinje og Shell scripting Bibel
Endelig er denne bog fra Richard Blum og Christine Bresnahan, en del af det store Wiley-sortiment af IT-relaterede guidebøger. Den tredje udgave blev udgivet i 2015 og betragter sig selv som “ultimativ køreplan for direkte kommunikation med dit system.” Når det står 816 sider, er dette ingen unøjagtig prale!
Linux Command Line og Shell Scripting Bible, 3. udgave Linux Command Line og Shell Scripting Bible, 3. udgave Køb nu på Amazon $ 29.95
Mens de to andre bøger på denne liste indeholder et eksempel på bash scripting, tager Blum & Bresnahan dette et skridt videre. Her finder du alt hvad du har brug for for at udvikle en dyb forståelse af kommandolinjen og shell-scripting. Selvom det anbefales, at du læser igennem i rækkefølge, er dette bind også en god opslagsbog.
Eller brug bare terminalen!
Hver gang du sidder fast ved hjælp af Linux-terminalen, kan du bede om hjælp. Dette kan være ved blot at skrive Hjælp til generelle instruktioner, eller det kan være ved at inkludere en switch (typisk -h) i slutningen af en programrelateret kommando. De resulterende informationsskærme skal vise dig, hvor du går galt.
Med så mange måder at få fat på kommandolinjen i Linux, er det en overraskelse, at flere ikke er dygtige. Men hvis du vil have fuld kontrol over din Linux-pc, fortsætter kommandolinjen, hvor den virkelige magt holdes. Med praksis kan det være hurtigere end at trække en musemarkør hen over skærmen.
Har du ekspertviden om terminalen? Hvordan fik du fat på det? Nogle tip til at dele med Linux-nykommere? Fortæl os i kommentarerne.