Annons

Terminalen kan vara en skrämmande plats, men det finns en god chans att du kommer att öppna en under din Linux-upplevelse. Om du tillbringar en hel del tid där, kanske du tycker att det faktiskt inte är så illa. Jag har kommit att föredra att använda terminalen för vissa uppgifter, till exempel installera och uppdatera programvara Hur man övervinner problem med Ubuntu Update ManagerPraktiskt taget alla användare har stött på problem med Ubuntu Update Manager, antingen med saknade förvar eller på grund av ovanliga fel som tyder på problem med internetanslutningen. Vi visar dig hur de kan hanteras. Läs mer .

Oavsett om du är en nybörjare eller någon som har kommit över rädslan för länge sedan, finns det sätt du kan få saker att gå smidigare. Här är 20 genvägar som kan hjälpa dig att övervinna en del av kommandoradens besvärlighet.

LinuxTerminalShortcuts-Echo

Flytta markören

Till att börja med verkar även rörelse runt terminalen svårare. Lyckligtvis är det inte svårare, bara annorlunda. Ta bort handen från pekplattan, ta ett djupt andetag och le. Tangentbordet är på väg att bli din bästa vän.

instagram viewer

1. Hoppa mellan delar av en linje

Använda sig av Ctrl + vänster och Ctrl + höger för att flytta mellan de olika delarna av linjen. Låt oss säga att du har skrivit in följande rad.

dnf installera kde-desktop-miljö

Tappning Ctrl + vänster flyttar dig till början av miljö, skrivbordet, kde, Installera, och dNF, i den ordningen.

2. Hoppa till början eller slutet av en linje

Hem eller Ctrl + A flytta markören till början av raden. Slutet eller Ctrl + E flyttar dig tillbaka till slutet.

Vilka tangenter du använder beror på tangentbordslayouten. Inte alla datorer har Hem och Slutet nycklar. MacBooks inte. Hur som helst, Ctrl + A / E borde fungera.

3. Rensa delar eller alla på en linje

Ctrl + K tar allt från din nuvarande position till slutet av linjen och ger den start. Ctrl + W går bara efter ordet omedelbart före markören. Ctrl + U raderas från början av raden upp till markörens aktuella position

4. Komplettera automatiskt en kommando eller katalog

Att trycka på fliken slutför namnet på det aktuella kommandot eller katalogen.

Låt oss föreställa oss att du navigerar till din nedladdningsmapp med den här raden:

cd / hem / användare / Nedladdningar

Du kan trycka på fliken när du är på cd / hem / användare / Dow för att automatiskt avsluta ordet.

Säg att du vill installera ett gäng appar med apt-get install. Du kan skriva apt-get ins och tryck på fliken.

När terminalen inte kan förutsäga vad du försöker säga låter den vanligtvis veta med ett pip.

Återvinning

De av oss som växte upp i eran av Windows och Mac har vant sig vid att klicka på ikoner för att få saker gjorda. Det finns inget av det i terminalen. Det betyder att vi måste skriva ut alla kommandon. Lyckligtvis har vi sätt att undvika att skriva om saker om och om och om igen.

5. Växla mellan nyligen använda linjer

tryck på Upp pilen för att komma till det sista kommandot du använde. Tryck på den igen för att hämta den före det. tryck på Ner pil om du har gått för långt.

Terminalen sparar din historik även när du stänger fönstret, så du kan göra detta för att hämta kommandon som du använde för dagar sedan.

6. Kopiera föregående rad

Låt oss säga att du vill upprepa ett kommando du just har utfärdat, men med root-privilegier. Chansen är stor att du har glömt att börja raden med sudo (mer om detta senare). I så fall kan du helt enkelt skriva in hela kommandot igen:

sudo !!

Dubbla utropstecken säger terminalen att du vill ange den föregående raden igen.

7. Kopiera den föregående raden som innehåller en specifik kommando

Vad händer om kommandot du vill upprepa inte är det sista du använde? Kommandot illustrerat ovan, !!, fungerar inte längre. Istället vill du använda en enda utropstecken kombinerat med början på kommandot du vill hämta.

Till exempel kan du använda ! Apt-get, ! dnf, eller !Pac Man för att försöka leta efter uppdateringar igen. Tekniken fungerar också med CD, man, och andra väsentliga kommandon En A-Z av Linux - 40 väsentliga kommandon som du borde känna tillLinux är det ofta ignorerade tredje hjulet för Windows och Mac. Ja, under det senaste decenniet har operativsystemet med öppen källkod fått mycket dragkraft, men det är fortfarande långt ifrån att betraktas ... Läs mer .

LinuxTerminalShortcuts-Repeat-kommando

8. Kopiera föregående argument

När du har kopierat och klistrat in en mapp till en ny plats kanske du vill börja göra andra saker i den målkatalogen. Prova detta:

cd! $

De !$ anger det senaste argumentet som använts. Kom ihåg att argument består av all information du ger ett kommando för att slutföra en uppgift, så kataloger är knappast det enda du kan återvinna med !$.

9. Fix typfiler

Ibland händer skrivfel. I en artikel kan de leda till förlägenhet. I terminalen stoppar de kommandon från att fungera. Lyckligtvis finns det en enkel lösning.

Låt oss säga att du vill leta upp alla saker du kan göra med Fedoras pakethantering, DNF. För att göra det avfyrar du din terminal och skriver:

man dfn

Det stämmer inte. Terminalen säger att det finns “Ingen manuell inmatning för dfn.”

Du vet detta. För att lösa problemet skriver du:

^ Dfn ^ DNF

När du trycker på enter kommer terminalen att upprepa kommandot med den nya stavningen.

Navigera kataloger

Att starta applikationer är knappast det enda du gör på din dator, och detsamma gäller när du dyker in i terminalen. Ibland måste du helt enkelt flytta filer och gräva i mappar.

Detta kommer med en inlärningskurva, men med dessa grunder som lagras kommer du att få tag på det på nolltid.

10. Navigera till en specifik fil eller mapp

Som jag sa, att manipulera filer kan vara ett riktigt jobb. Du måste komma ihåg en fils placering och veta hur du anger sökvägen uttryckligen. Vem gör det?

En enklare metod är att dra en fil eller mapp till terminalen. Detta kommer att lägga till sökvägen till slutet av ditt nuvarande kommando.

LinuxTerminalShortcuts-dra-släpp

11. Navigera mellan mappar

När du redan har börjat hantera mappar i terminalen kan dra och släppa börja kännas som en drag. Vid den tidpunkten kommer dessa två punkter att bli din bästa vän. När du använder CD för att flytta runt, följ kommandot med ..

Nej, det är inte oavslutade ellipser. Låt oss försöka här.

CD ..

CD följt av två perioder kommer du att flytta dig till moderkatalogen.

Om du vill växla mellan mappar i överkatalogen använder du CD .. följt av namnet. Låtsas att du hanterar filer i din /Music/Black_Eyed_Peas mappen, du är klar med jobbet och nu vill du hoppa till /Music/Lindsey_Stirling. Ange bara:

cd ../Lindsey_Stirling

12. Återgå till föregående katalog

Halvvägs genom att redigera filer i /Lindsey_Stirling, du inser att du har glömt att ta bort en av de onödiga albumkonstbilder som rör dig om /Black_Eyed_Peas mapp. Använd ett streck för att komma tillbaka direkt. Som i -

CD -

13. Återgå till hemkatalogen

När du är redo att åka hem, så att säga, bara gå in CD. Det är allt.

14. Se din nuvarande katalog

Okej, du har navigerat ett tag och du vet inte längre var du är. Det händer. Stiga på pwd för att se vägen till din plats.

15. Gå till rotkatalogen

Åh, så du är legit. Om du vill navigera direkt till din rotkatalog och börja CD-er du i terminalen, du vet tydligt din väg runt Linux. För att komma direkt till köttet och potatisen i ditt operativsystem använder du:

CD /

16. Håll rotåtkomst

Ja, jag kunde ha placerat den här var som helst på listan, men för att manipulera någon av filerna i rotkatalogen behöver du administratörstillträde. Det bästa sättet att göra detta kan variera beroende på din distribution. Ett alternativ är att placera sudo i början av ditt kommando.

En annan metod, förutsatt att du har root-lösenordet, är att använda su istället. Detta kommer att logga in dig som administratör och låta dig utföra alla ändringar du önskar utan att oroa dig för att ange lösenordet igen. Det kan spara tid om du planerar att göra ett antal ändringar på rotnivå. Men gör inte detta om du inte ens är osäker på vad du gör Vad är SU och varför är det viktigt att använda Linux effektivt?Linux-SU eller root-användarkontot är ett kraftfullt verktyg som kan vara till hjälp när det används korrekt eller förödande om det används omöjligt. Låt oss titta på varför du ska vara ansvarig när du använder SU. Läs mer .

Göra flera saker samtidigt

Du har lärt dig grunderna. Är du redo att ta din terminal-fu till nästa nivå?

17. Kör flera kommandon

För att göra detta, kommer du att behöva ett par förband. Du kör ett kommando, ange &&, och följ upp med en andra uppgift som bara börjar om den första inte misslyckas. Här är ett (visserligen dumt) exempel.

echo "Var är Lindsey Stirling?" && echo "Här är hon!" && cd / hem / användare / Musik / Lindsey_Stirling

Terminalen visar texten "Var är Lindsey Stirling?" Sedan kommer det att säga "Här är hon!" innan du tar dig till rätt musikmapp.

Du kan tänka på && som och. Som i, ber du terminalen att göra detta ochdetta och detta.

18. Kör en kommando med en säkerhetskopieringsplan

De dubbla ampersandarna signalerar att köra det kommande kommandot endast om det föregående lyckades. Kanske vill du ha det motsatta, bara köra ett kommando om det första misslyckas. I så fall byt && för ||.

19. Kör en kommando i bakgrunden

Placera en enda & i slutet av en rad. Terminalen visar dig ett processnummer och sedan, så länge ingenting gick fel, återgå till det normala som om ingenting pågår.

LinuxTerminalShortcuts-kommando-Bakgrund

För att se vilka processer som för närvarande körs, ange jobb kommando. Du kan använda döda följt av processnumret som tillhandahålls för att tvinga en uppgift att sluta köra. Alternativt kan du föra operationen tillbaka till förgrunden med fg.

20. Kör flera kommandon i bakgrunden

Som du kan förvänta dig & gör det också. När du har avslutat ditt första kommando med ett &, följa upp med en annan.

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

Alla dessa uppgifter kommer att köras i bakgrunden. Var och en kommer att aktiveras oavsett om de andra lyckas eller misslyckas.

Är du redo för terminalen?

När du har arbetat igenom alla dessa genvägar bör det mystiska svarta fönstret med vit text börja känna sig bekant. Du kanske till och med kan hålla ett terminalfönster öppet någonstans på skrivbordet hela tiden.

I så fall är det dags att bekanta sig med de roliga sakerna 9 Quirky Linux-kommandon som du behöver veta (och kommer att älska)Gör ASCII-konst, prata med din dator och spela textäventyr. Din Linux-kommandorad är inte bara för arbete: den kan vara konstig underhållande, om du vet rätt kommandon. Läs mer . Om du känner dig säker kan du göra det gå vidare till hantera partitioner Ta kontroll över Linux-diskpartitioner med dessa 10 fdisk-kommandonMedan verktyg för hantering av skrivbordsdiskar också finns tillgängliga för Linuxdistros (t.ex. Diskverktyget i Ubuntu), så använder du kommandoradsverktyget fdisk fler alternativ. Läs mer ? Alternativ kanske du vill spendera mer tid på att lära sig grunderna En snabbguide för att komma igång med Linux-kommandoradenDu kan göra många fantastiska saker med kommandon i Linux och det är verkligen inte svårt att lära sig. Läs mer . Vad du än gör, det finns det vissa kommandon som du aldrig ska köra 9 Lethal Linux-kommandon som du aldrig ska köraDu bör aldrig köra ett Linux-kommando om du inte vet exakt vad den gör. Här är några av de dödligaste Linux-kommandona som du för det mesta vill undvika. Läs mer .

Vilka är dina favorit terminalgenvägar? Finns det några kommandon som du skulle rekommendera att elever begår till minnet? Dela din kunskap i kommentarerna!

Bertel är en digital minimalist som skriver från en bärbar dator med switchar för fysisk integritet och ett operativsystem godkänt av Free Software Foundation. Han värderar etik över funktioner och hjälper andra ta kontroll över sina digitala liv.