7 Linux-kommandon som alla nybörjare bör känna till

Om du är ny på Linux kan det vara lite överväldigande att använda terminalen. Nya Linux-(New Linux) distributioner som Linux Mint har fantastiska grafiska gränssnitt, men hjärtat i Linux är kärnan och det innebär att man använder kommandoraden.

Även om du är en Windows -användare, har du förmodligen varit tvungen att öppna ett kommandotolksfönster någon gång i ditt liv för att utföra en uppgift. Med den senaste versionen av Windows , Windows 10 , kan du till och med installera Ubuntu Bash- skalet i Windows och köra Linux- kommandon direkt från Windows !

I den här artikeln ska jag gå igenom några riktigt grundläggande Linux- kommandon som är vanliga i i stort sett alla distributioner av Linux . Eftersom bash-skalet är det mest populära skalet och det jag också använder, kommer jag att använda den syntaxen för alla kommandon. Jag kommer också att nämna några av de mest användbara argumenten för varje kommando, men det finns många fler som kan hittas på man-sidorna.

1. ls (listans innehåll)

Enligt min åsikt är det första kommandot du bör känna till kommandot ls . Detta kommando listar innehållet i den aktuella arbetskatalogen. Om du bara skriver ls och trycker på Enter får du en mycket enkel lista över filer och mappar i den aktuella katalogen.

På de flesta Linux -distros kommer kataloger att markeras i en annan färg som grönt. Filer kommer vanligtvis att vara standardfärgen på skalprompten, som är grå i mitt fall. Utan några argument är det lite tråkigt. Om du använder -a med ls kommer du att kunna se alla dolda filer.

Allt som börjar med en punkt är en dold fil eller katalog. De dolda katalogerna har alla en mörkblå färg, vilket är lite svårt att se. Ett annat användbart argument är alternativet -l som visas nedan.

Detta ger dig en lång lista över filer och mappar med mycket mer information såsom behörigheter, länkar, användare, grupp, storlek och senaste ändringsdatum. Om du inte är säker på hur du ska tolka behörigheterna, se till att läsa mitt inlägg om att förstå Linux-behörigheter(understanding Linux permissions) .

2. cd (Ändra katalog)

När du väl kan lista innehållet i en katalog är det användbart att veta hur du byter till en annan katalog. Som standard börjar du alltid i din hemkatalog när du öppnar ett bash-skal. Detta indikeras av tilde-symbolen ( ~ ) i skalprompten.

Kommandot cd är hur du ändrar kataloger i Linux . Det finns egentligen inte så mycket att lära med cd, men det finns ett par genvägar. En bra är att helt enkelt skriva cd och trycka på enter. Detta kommer alltid att ta dig tillbaka till hemkatalogen oavsett var du är.

Du kan också använda en absolut sökväg om du vill komma in i en katalog som inte är tillgänglig via en relativ sökväg. I exemplet nedan måste jag använda en absolut sökväg som börjar vid root (/) för att komma till etc/ssh.

3. man (hjälpsidor)

Kommandot man är förmodligen ett av de mest användbara kommandona i Linux . Även avancerade Linux- användare kan inte komma ihåg alla argument till ett Linux- kommando. Man-sidorna ger dig detaljerad information om alla olika argument för ett kommando.

Syntaxen är också väldigt enkel. Det är bara man följt av kommandot du vill lära dig om. I skärmdumpen ovan gjorde jag en man ls för att lära mig mer om kommandot ls. Ett användbart argument för människan är -k , som gör att du kan söka i alla kommandon med ett nyckelord.

Ovan sökte jag på nyckelordet zip och fick tillbaka alla kommandon som har ordet zip i kommandonamnet eller i beskrivningen. Det är ett praktiskt sätt att hitta kommandon som du kanske inte annars har känt till.

Tillsammans med man kan du använda ett annat kommando som heter info för att få fler exempel på hur man använder ett kommando. Skriv ( info command)bara(Just) infokommandot för att få upp infosidan för det kommandot.

4. tryck på (Skapa fil)

Om du snabbt vill skapa en ny fil är det enklaste sättet att använda pekkommandot(touch) . I verkligheten används pekkommandot för att ändra tidsstämpeln på en fil, men en annan användning är att skapa en ny fil.

Det finns många sätt att skapa filer i Linux och senare kommer du förmodligen aldrig att använda touch för att skapa en fil, men i början är det väldigt praktiskt.

Om en fil redan finns när du använder pekkommandot, uppdaterar den helt enkelt den senaste åtkomsten och de senast ändrade tidsstämplarna för filen som visas ovan.

5. katt (Sammanfoga filer och skriv ut)

Ett annat användbart kommando är kommandot cat . Kattens huvudfunktion är att sammanfoga flera filer, men den kan också användas för att skriva ut innehållet i en fil till standardutdata (som är skärmen).

Du kan använda argumentet -n för att lägga till radnummer till utdata. Om du använder alternativet -b kommer det bara att lägga till radnummer på rader som inte är tomma. Om du använder cat på en fil som är längre än höjden på ditt terminalfönster, kommer endast botten av filen att visas. Du kan skicka utdata från cat till kommandot less eller the more för att se innehållet i en fil sida för sida.

6. mkdir (Gör katalog)

Vid något tillfälle kommer du att vilja skapa kataloger för att organisera dina data bättre och det är där kommandot mkdir  kommer in. Du kan använda relativa eller absoluta sökvägar för att skapa kataloger med detta kommando.

I exemplet ovan har jag skapat två kataloger i min hemkatalog med en relativ sökväg och en absolut sökväg. Om du behöver skapa flera hierarkiska kataloger samtidigt, måste du använda argumentet -p .

I exemplet ovan använde jag argumentet -p för att skapa katalogerna Aseem(Aseem) , Data och Pictures på en gång även om ingen av dem fanns.

7. rm (ta bort)

Kommandot rm är ett kraftfullt kommando som kan användas för att ta bort filer och kataloger. Kommandot rm kan ta bort kataloger som har filer och kataloger inuti dem.

För att ta bort en fil skriver du bara in filnamnet. Om du behöver ta bort en katalog som inte är tom, måste du använda argumentet -r . Det är också en bra idé att använda argumenten -i och -v när du använder rm eftersom det kommer att fråga dig innan du tar bort något.

Så det är sju riktigt enkla men ändå vanliga kommandon som du behöver känna till i Linux för att komma igång. Det finns många fler och jag kommer snart att publicera fler nybörjarartiklar om fler kommandon och hur man använder dem. Om du har några frågor, skriv en kommentar. Njut av!



About the author

Jag är en webbutvecklare med över 10 års erfarenhet av att arbeta med webbläsarna Firefox och Google Docs. Jag är specialist på att skapa enkla men kraftfulla onlineapplikationer och har utvecklat webbaserade lösningar för både små företag och stora organisationer. Min kundbas inkluderar några av de största företagen, inklusive FedEx, Coca Cola och Macy's. Mina kunskaper som utvecklare gör mig till en idealisk kandidat för alla projekt som behöver slutföras snabbt och effektivt - från att utveckla anpassade webbplatser till att skapa robusta e-postmarknadsföringskampanjer.



Related posts