Nyheter i Android, Telefoner, Prylar Och Recensioner

Bli en Linux Command Line Master med dessa tips och tricks

För Linux-användare är kommandoraden ett väsentligt och extremt kraftfullt verktyg. Medan mer användarvänliga Linux-operativsystem (OS) erbjuder massor av funktionalitet utan att behöva gå in i terminalen, är det en nödvändig del av operativsystemet. I motsats till vad många tycker kan kommandoraden till och med förenkla vissa åtgärder.

Oavsett om du är helt ny på Linux-distros, eller en erfaren Linux-veteran, erbjuder kommandoraden en uppsjö av användningsområden. Prova dessa tips för att bemästra kommandoraden.

Filer och mappar

Bildkredit: ProSmile via Pixabay

Även om du enkelt kan skapa, flytta och navigera mellan mappar med ett grafiskt användargränssnitt (GUI), är kommandoraden perfekt kapabel att hantera filer och mappar.

Byt katalog

Att byta katalog är ganska enkelt. I en terminal anger du:

cd

Till exempel, för att navigera in i en specifik mapp som Nedladdningar mapp på din hårddisk, ange bara sökvägen till din önskade katalog:

cd /home/user/Downloads

Att byta kataloger är otroligt fördelaktigt när du installerar programvara via kommandoraden. För att köra ett installationsprogram med terminalen måste du först byta till mappen där installationsprogrammet finns.

Gör katalog

Förutom att byta mapp tillåter kommandoraden att skapa mappar. Du kan skapa en katalog genom att köra kommandot:

mkdir

Därför, för att skapa en mapp som heter Apps, skulle du ange:

mkdir Apps

Men detta skapar en mapp i den aktuella katalogen. Om du vill ange var en katalog skapas, måste du antingen byta katalog till den mappen eller ange den fullständiga sökvägen:

mkdir /home/user/Documents/Apps

Om det inte finns mappar för hela sökvägen skapas kataloger för alla mappar i sökvägen genom att köra det här kommandot.

Kopiera

Ett ofta använt kommando när du hanterar filer och mappar är kopiera:

cp

För att kopiera en fil till en annan fil, kör:

cp [NAME OF FILE 1] [NAME OF FILE 2]

Alternativt kan du kopiera filer till kataloger med detta kommando:

cp [NAME OF FILE] [NAME OF DIRECTORY]

Flytta

Precis som att kopiera filer och mappar kan du flytta objekt med terminalen. Det kommandot är:

mv

När du flyttar innehållet i en fil till en annan, kör:

mv [NAME OF FILE 1] [NAME OF FILE 2]

Men om den andra filen inte finns, byts den första filen om till den andra filen. Men om den andra filen finns ersätts dess innehåll med det i den första filen. Du kan också använda kommandot flytta med kataloger:

mv [NAME OF DIRECTORY 1] [NAME OF DIRECTORY 2]

I likhet med hur kommandot move hanterar filer, om den andra katalogen inte finns byts den första katalogen helt enkelt om. Men om den andra katalogen existerar, flyttas innehållet i den första katalogen till den andra katalogen.

Relaterad  DJI Osmo Pocket går upp mot Hero 7 Black i dessa sida vid sida-jämförelser

Avlägsna

Vill du ta bort filer eller mappar? Bara spring:

rm

När du tar bort en fil skulle det se ut så här:

rm [NAME OF FILE]

Eller om du tar bort en katalog:

rm [NAME OF DIRECTORY]

Dessutom kan du ta bort flera filer och mappar samtidigt:

rm [NAME OF FILE 1] [NAME OF FILE 2]

Speciella karaktärer

Ibland uppstår problem med filer och mappar med specialtecken eller mellanslag. I dessa fall, använd citattecken. Till exempel:

cd /path/to/folder/"My Documents"

Att köra detta utan citattecken kommer att misslyckas med att navigera in i den katalogen.

Historia

Att använda Linux kräver kommandoraden. Ibland måste du känna till historiken för kommandon som körs i terminalen. Att visa nyligen körda kommandon är lika enkelt som att ange:

history

Detta ger en lista som visar kommandonumret och det motsvarande bash-kommandot. Ibland kommer detta inte att vara tillräckligt och du behöver en tidsstämplad historik. Kör i det här fallet:

histtimeformat

Sedan ser du en lista över kommandohistoriken med datum och tider. Ibland kanske du vill söka efter ett kommando. Det är fullt möjligt med kommandoraden. Använd bara CTRL + R vid bash-prompten. Sedan ser du ett meddelande som lyder:

reverse-i-search

Härifrån kan du börja söka efter kommandon.

Strängkommandon

Även om du kan ange kommandon på separata rader, kan du också köra kommandon tillsammans. Detta är särskilt användbart när du installerar eller uppdaterar programvara. På så sätt kan du utföra båda åtgärderna samtidigt:

sudo apt-get update && sudo apt-get upgrade

I stället för dubbla et-tecken kan du också stränga kommandon tillsammans på Linux-kommandoraden med semikolon:

sudo apt-get update ; sudo apt-get upgrade

Detta utför samma åtgärd.

Relaterad  3 sätt du kan köra MS-DOS-spel och appar i Linux

Lägg till PPA

En PPA är ett personligt paketarkiv eller programvarulager som inte ingår i standardinstallationen av Linux OS. För att ladda en del programvara måste du först lägga till en PPA. Som många Linux-åtgärder utförs detta vanligtvis med kommandoraden.

sudo add-apt-repository [NAME OF REPOSITORY]

Ett av mina favoritprogram för Linux är Open Broadcaster Software, som används för spelströmning. OBS kräver ett PPA-tillägg innan det är helt installerat:

sudo add-apt-repository ppa:obsproject/obs-studio

Kör kommandot igen

Ett av de mest användbara kommandona som verkligen hjälper dig att bemästra kommandoraden är möjligheten att upprepa kommandon. En vanlig metod är att skriva:

!!

Dessutom kan du använda detta och lägga på en del av kommandot du missade. Till exempel, om du glömmer att köra ett kommando med superanvändarbehörigheter, anger du

sudo!!

kör kommandot en gång till, den här gången lägger man till superanvändarbehörigheter andra gången. Det sparar dig från att behöva skriva allt igen. Men det är inte den enda metoden att upprepa kommandon. Du kan också använda uppåtpilen för att se tidigare inmatade kommandon och trycka på enter för att utföra dem igen.

På samma sätt kan du ange:

!-1

Alternativt att trycka på Ctrl + P visar det tidigare körkommandot. Tryck sedan på enter för att köra det.

Lista

ls

Ett grundläggande men otroligt användbart kommando är listfunktionen. Detta presenterar en lista i terminalen som visar de viktigaste katalogerna under ett specifikt filsystem. Till exempel:

ls /apps

Detta ger en lista över alla mappar under /apps katalog.

Hur man bemästrar Linux-kommandoraden: sista tankar

Linux-kommandoraden kan verka skrämmande till en början. Men det är inte så komplicerat som det kan verka. Hantera filer och mappar, visa historiken för kommandon och stränga kommandon tillsammans rankas bland de vanligaste användningsområdena för terminalen.

Relaterad  Constant Contact Review 2023: Bästa programvaran för e-postmarknadsföring

Det finns massor av nybörjartips för att lära sig Linux-kommandoraden. Detta mångsidiga verktyg är till och med lämpligt för att komma åt Facebook. Vill du köra kommandoraden på Android? Prova Termux för alla funktioner i Linux-terminalen på Android-operativsystem.

Vilka tips för att bemästra kommandoraden föreslår du?

Om författaren

Moe Long (83 artiklar publicerade)

Moe Long är en författare och redaktör som täcker allt från teknik till underhållning. Han tog en engelsk BA från University of North Carolina i Chapel Hill, där han var Robertson Scholar. Förutom MUO har han varit med i htpcBeginner, Bubbleblabber, The Penny Hoarder, Tom’s IT Pro och Cup of Moe.

Mer från Moe Long

Prenumerera på vårt nyhetsbrev

Gå med i vårt nyhetsbrev för tekniska tips, recensioner, free e-böcker och exklusiva erbjudanden!

Klicka här för att prenumerera