Annonse

Terminalen kan være et skremmende sted, men det er en god sjanse for at du åpner en under Linux-opplevelsen din. Hvis du bruker ganske mye tid der, kan du oppleve at det faktisk ikke er så ille. Jeg har valgt å bruke terminalen til noen oppgaver, for eksempel installere og oppdatere programvare Slik overvinner du problemer med Ubuntu Update ManagerSå godt som enhver bruker har hatt problemer med Ubuntu Update Manager, enten med manglende lagringsplasser eller på grunn av uvanlige feil som indikerer problemer med Internett-tilkoblingen. Vi viser deg hvordan de kan adresseres. Les mer .

Enten du er en nybegynner eller noen som har overkommet frykten for lenge siden, det er måter du kan få ting til å gå jevnere. Her er 20 snarveier som kan hjelpe deg med å overvinne noen av kommandolinjens vanskelig.

LinuxTerminalShortcuts-Echo

Flytte markøren

Til å begynne med virker det enda vanskeligere å bevege seg rundt terminalen. Heldigvis er det ikke vanskeligere, bare annerledes. Fjern hånden fra pekeplaten, ta pusten dypt og smil. Tastaturet er i ferd med å bli din beste venn.

instagram viewer

1. Hopp mellom deler av en linje

Bruk Ctrl + Venstre og Ctrl + høyre å bevege seg mellom de forskjellige delene av linjen. La oss si at du har skrevet ut den følgende linjen.

dnf installere kde-desktop-miljø

tapping Ctrl + Venstre flytter deg til begynnelsen av miljø, desktop, kde, installere, og DNF, i den rekkefølgen.

2. Hop til begynnelsen eller slutten av en linje

Hjem eller Ctrl + A flytt markøren til begynnelsen av linjen. Slutt eller Ctrl + E beveger deg tilbake til slutten.

Hvilke taster du bruker avhenger av tastaturoppsettet. Ikke alle PC-er har det Hjem og Slutt nøkler. MacBooks ikke. Uansett, Ctrl + A / E burde virke.

3. Fjern deler, eller alle, på en linje

Ctrl + K tar alt fra din nåværende posisjon til slutten av linjen og gir den bagasjerommet. Ctrl + W går bare etter ordet rett før markøren. Ctrl + U slettes fra begynnelsen av linjen opp til gjeldende plassering av markøren

4. Fullfør automatisk en kommando eller katalog

Ved å trykke på fanen fullføres navnet på den gjeldende kommandoen eller katalogen.

La oss tenke oss at du navigerer til nedlastingsmappen din ved hjelp av denne linjen:

CD / Hjem / bruker / Nedlastinger

Du kan trykke på fanen når du er cd / hjem / bruker / Dow for å fullføre ordet automatisk.

Si at du vil installere en haug med apper ved å bruke apt-get install. Du kan skrive apt-get ins og trykk på fanen.

Når terminalen ikke kan forutsi hva du prøver å si, gir den deg vanligvis beskjed med et pip.

gjenvinning

De av oss som vokste opp i tidenes Windows og Mac har vant til å klikke på ikoner for å få ting gjort. Det er ingenting av det i terminalen. Dette betyr at vi må skrive ut hver kommando. Heldigvis har vi måter å unngå å skrive ting om og om igjen og om igjen.

5. Bytt mellom nylig brukte linjer

trykk Opp pil for å komme til den siste kommandoen du brukte. Trykk på den igjen for å hente den før det. trykk Ned pil hvis du har gått for langt.

Terminalen lagrer historikken din selv når du lukker vinduet, slik at du kan gjøre dette for å huske kommandoer du brukte for dager siden.

6. Kopier den forrige linjen

La oss si at du ønsker å gjenta en kommando du nettopp har gitt, men med root-rettigheter. Sjansen er stor for at du har glemt å begynne linjen med sudo (mer om dette senere). I så fall, i stedet for å skrive inn hele kommandoen på nytt, kan du ganske enkelt legge inn:

sudo !!

De doble utropstegnene forteller terminalen at du vil gå inn på forrige linje.

7. Kopier den forrige linjen som inneholder en spesifikk kommando

Hva om kommandoen du vil gjenta ikke er den siste du brukte? Kommandoen illustrert ovenfor, !!, fungerer ikke lenger. I stedet vil du bruke et enkelt utropstegn kombinert med begynnelsen av kommandoen du ønsker å hente.

For eksempel kan du bruke ! Apt-get, ! DNF, eller !Pac Man å prøve å se etter oppdateringer igjen. Teknikken fungerer også med cd, Mann, og andre viktige kommandoer En A-Z av Linux - 40 viktige kommandoer du burde viteLinux er det ofte ignorerte tredje hjulet til Windows og Mac. Ja, det siste tiåret har open source-operativsystemet fått mye trekkraft, men det er fremdeles langt fra å bli vurdert ... Les mer .

LinuxTerminalShortcuts-Gjenta-Kommando

8. Kopier det forrige argumentet

Etter at du har kopiert og limt inn en mappe til et nytt sted, kan det være lurt å begynne å gjøre andre ting i den målkatalogen. Prøv dette:

cd! $

De !$ indikerer det siste argumentet som ble brukt. Husk at argumenter består av all informasjon du gir en kommando for å fullføre en oppgave, så kataloger er neppe det eneste du kan resirkulere ved å bruke !$.

9. Fix typos

Noen ganger skjer skrivefeil. I en artikkel kan de føre til flauhet. I terminalen stopper de kommandoene fra å fungere. Heldigvis er det en enkel løsning.

La oss si at du vil slå opp alle tingene du kan gjøre med Fedoras pakkesjef, DNF. For å gjøre det, fyrer du opp terminalen din og skriver:

mann dfn

Det stemmer ikke. Terminalen forteller deg at det er det “Ingen manuell oppføring for dfn.”

Du vet dette. For å løse problemet skriver du:

^ DFN ^ DNF

Når du treffer enter, vil terminalen gjenta kommandoen ved å bruke den nye rettskrivningen.

Navigering kataloger

Å starte applikasjoner er neppe det eneste du gjør på datamaskinen din, og det samme er tilfelle når du dykker ned i terminalen. Noen ganger må du ganske enkelt flytte filer rundt og grave gjennom mapper.

Dette kommer med en læringskurve, men med disse grunnleggende lagrede, vil du få tak i det på kort tid.

10. Naviger til en bestemt fil eller mappe

Som jeg sa, å manipulere filer kan være en skikkelig oppgave. Du må huske en fils plassering og vite hvordan du spesifiserer banen eksplisitt. Hvem gjør det?

En enklere tilnærming er å dra en fil eller mappe inn i terminalen. Dette vil legge til banen til slutten av den nåværende kommandoen.

LinuxTerminalShortcuts-dra-slipp

11. Naviger mellom mapper

Når du allerede har begynt å administrere mapper inne i terminalen, kan dra og slippe begynne å føles som, vel, en dra. På det tidspunktet vil disse to prikkene bli din beste venn. Når du bruker cd å flytte rundt, følg den kommandoen med ..

Nei, det er ikke noen uferdige ellipser. La oss prøve dette.

CD ..

cd etterfulgt av to perioder vil flytte deg inn i overordnet katalog.

Hvis du vil bytte mellom mapper i overordnet katalog, bruker du CD .. etterfulgt av navnet. Lat som om du administrerer filer i din /Music/Black_Eyed_Peas mappe, er du ferdig med jobben, og nå vil du hoppe over til /Music/Lindsey_Stirling. Bare skriv inn:

cd ../Lindsey_Stirling

12. Gå tilbake til forrige katalog

Halvveis i redigering av filer i /Lindsey_Stirling, skjønner du at du glemte å fjerne et av de unødvendige albumkunstbildene som rotet opp /Black_Eyed_Peas mappe. For å komme tilbake øyeblikkelig, bruk en strek. Som i -

CD -

13. Gå tilbake til hjemmekatalogen

Når du er klar til å reise hjem, så å si, bare skriv cd. Det er det.

14. Se din nåværende katalog

Ok, du har navigert en stund, og du vet ikke lenger hvor du er. Det skjer. Tast inn pwd for å se banen til ditt sted.

15. Gå til rotkatalogen

Å, så du har rett. Hvis du ønsker å navigere rett til rotkatalogen din og starte cd-en rundt i terminalen, du kjenner tydelig din vei rundt Linux. For å komme rett til kjøttet og potetene i operativsystemet ditt, bruker du:

CD /

16. Hold rottilgang

Ja, jeg kunne ha plassert denne hvor som helst på listen, men for å manipulere noen av filene i rotkatalogen, trenger du administratoradgang. Den beste måten å gjøre dette på kan variere avhengig av distribusjon. Ett alternativ er å plassere sudo på begynnelsen av kommandoen din.

En annen tilnærming, forutsatt at du har root-passordet, er å bruke su i stedet. Dette logger deg på som administrator og lar deg utføre endringene du ønsker uten å bekymre deg for å legge inn passordet ditt på nytt. Det kan spare tid hvis du planlegger å gjøre en haug med endringer på rotnivå. Men ikke gjør dette hvis du selv er den minste usikker på hva du gjør Hva er SU og hvorfor er det viktig å bruke Linux effektivt?Linux SU eller root-brukerkontoen er et kraftig verktøy som kan være nyttig når det brukes riktig eller ødeleggende hvis det brukes uvøren. La oss se på hvorfor du bør være ansvarlig når du bruker SU. Les mer .

multitasking

Du har lært det grunnleggende. Er du klar til å ta terminal-fu til neste nivå?

17. Kjør flere kommandoer

For å gjøre dette, trenger du et par forsterker. Du kjører en kommando, skriv inn &&, og følg opp med en andre oppgave som bare begynner hvis den første ikke mislykkes. Her er et (riktignok dumt) eksempel.

ekko "Hvor er Lindsey Stirling?" && ekko "Her er hun!" && cd / hjem / bruker / Musikk / Lindsey_Stirling

Terminalen vil vise teksten "Where's Lindsey Stirling?" Så vil den da si "Her er hun!" før du tar deg til riktig musikkmappe.

Du kan tenke på && som og. Som i, forteller du terminalen om å gjøre dette ogdette og dette.

18. Kjør en kommando med en sikkerhetskopiplan

Dobbeltampersandene signaliserer å kjøre den påfølgende kommandoen bare hvis den forrige lyktes. Kanskje du vil ha det motsatte, å kjøre en kommando bare hvis den første mislykkes. Bytt i så fall && til ||.

19. Kjør en kommando i bakgrunnen

Plasser en singel og på slutten av en linje. Terminalen vil vise deg et prosessnummer og deretter, så lenge ingenting gikk galt, gå tilbake til det normale som om ingenting skjedde.

LinuxTerminalShortcuts-Kommando-Bakgrunn

For å se hvilke prosesser som kjører for øyeblikket, skriver du inn arbeidsplasser kommando. Du kan bruke drepe fulgt av prosessnummeret som er gitt for å tvinge en oppgave til å slutte å løpe. Alternativt kan du bringe operasjonen tilbake til forgrunnen ved å bruke fg.

20. Kjør flere kommandoer i bakgrunnen

Som du kanskje forventer, & gjør dette også. Etter at du har avsluttet den første kommandoen med en &, følg opp med en annen.

rmdir / home / user / Public / & killall chromium browser & sudo apt-get update &

Alle disse oppgavene kjører i bakgrunnen. Hver vil aktivere uansett om de andre lykkes eller mislykkes.

Er du klar for terminalen?

Da du har jobbet gjennom alle disse snarveiene, skulle det mystiske, svarte vinduet med hvit tekst begynne å føle seg kjent. Du kan til og med finne deg i å holde et terminalvindu åpent et sted på skrivebordet ditt til enhver tid.

I så fall er det det på tide å bli kjent med de morsomme tingene 9 Quirky Linux-kommandoer du trenger å vite (og vil elske)Lag ASCII-kunst, snakk med datamaskinen din og spill teksteventyr. Linux-kommandolinjen din er ikke bare for arbeid: den kan være underholdende underholdende, hvis du vet de riktige kommandoene. Les mer . Hvis du føler deg trygg, kan du gjøre det gå videre til å administrere partisjoner Ta kontroll over Linux Disk Partisjoner med disse 10 fdisk-kommandoeneMens verktøy for stasjonær diskhåndtering også er tilgjengelige for Linux-distros (for eksempel Diskverktøyet i Ubuntu), tilbyr fdisk-kommandolinjeværktøyet flere alternativer. Les mer ? Alternativ kan det være lurt bruke mer tid på å lære det grunnleggende En rask guide for å komme i gang med Linux-kommandolinjenDu kan gjøre mange fantastiske ting med kommandoer i Linux, og det er virkelig ikke vanskelig å lære. Les mer . Uansett hva du gjør, det er det visse kommandoer du aldri skal kjøre 9 dødelige Linux-kommandoer du aldri skal kjøreDu bør aldri kjøre en Linux-kommando med mindre du vet nøyaktig hva den gjør. Her er noen av de dødeligste Linux-kommandoene som du for det meste vil unngå. Les mer .

Hva er favoritt terminal snarveiene? Er det noen kommandoer du vil anbefale elever forplikte seg til minne? Del kunnskapen din i kommentarene!

Bertel er en digital minimalist som skriver fra en bærbar PC med fysiske brytere og et OS som er godkjent av Free Software Foundation. Han verdsetter etikk over funksjoner og hjelper andre å ta kontroll over deres digitale liv.