De 50+ bästa Linux-kommandon du MÅSTE kunna

De 50+ bästa Linux-kommandon du MÅSTE kunna

Som Linux-användare är det viktigt att behärska de grundläggande kommandona för att effektivt navigera i operativsystemet. Från filhantering och nätverkskonfiguration till systemövervakning och felsökning, finns det ett kommando för nästan alla uppgifter.

Att memorera alla kommandon kan vara överväldigande, men genom att fokusera på de mest använda och mångsidiga kan du avsevärt förbättra din Linux-upplevelse. Här presenterar vi de 50+ bästa Linux-kommandona som du bör lägga till i din arsenal.

Filhantering

1. ls – Listar filer och kataloger i den aktuella katalogen.
2. cd – Byter till en annan katalog.
3. mkdir – Skapar en ny katalog.
4. rmdir – Tar bort en tom katalog.
5. mv – Flyttar eller byter namn på filer eller kataloger.
6. cp – Kopierar filer eller kataloger.
7. rm – Tar bort filer eller kataloger.

Nätverkskonfiguration

8. ifconfig – Visar nätverkskonfigurationen för gränssnitt.
9. ip – Ett mer avancerat verktyg för nätverkskonfiguration.
10. ping – Testar nätverksanslutning till en värd.
11. traceroute – Bestämmer sökvägen som paket tar till en värd.
12. ssh – Ansluter till en fjärrserver via en säker anslutning.

Systemövervakning

13. top – Visar en realtidslista över processer som körs.
14. ps – Visar en lista över processer som körs.
15. free – Visar information om minnesanvändning.
16. df – Visar information om diskutrymmets användning.
17. uptime – Visar hur länge systemet har varit igång och antalet användare.

Felsökning

18. dmesg – Visar systemloggar.
19. tail – Visar slutet på en loggfil.
20. grep – Sök i loggfiler efter specifika mönster.
21. strace – Spåra systemanrop och signaler för en process.
22. gdb – En kraftfull debugger som används för att felsöka program.

Textbearbetning

23. cat – Sammanfoga och skriva ut filer.
24. less – Visa filer en sida i taget.
25. grep – Sök i filer efter specifika mönster.
26. sed – Redigera textströmmar med skript.
27. awk – Ett programmeringsspråk för textbehandling.

Användarhantering

28. useradd – Skapa en ny användare.
29. userdel – Ta bort en användare.
30. passwd – Ändra användarens lösenord.
31. groupadd – Skapa en ny grupp.
32. groupdel – Ta bort en grupp.

Paket- och programvaruhantering

33. apt (Ubuntu/Debian) – Ett verktyg för att installera, ta bort och uppdatera programvara.
34. yum (Red Hat/CentOS) – Ett verktyg för att installera, ta bort och uppdatera programvara.
35. pacman (Arch Linux) – Ett verktyg för att installera, ta bort och uppdatera programvara.
36. dpkg – Ett verktyg för att installera, ta bort och hantera Debian-paket.
37. rpm – Ett verktyg för att installera, ta bort och hantera RPM-paket.

Kontrollverktyg

38. sudo – Kör kommandon med privilegier för rotaanvändare.
39. man – Visar manualsidor för kommandon och funktioner.
40. info – Visar mer utförlig dokumentation för kommandon och funktioner.
41. history – Visar en lista över tidigare körda kommandon.
42. alias – Skapa anpassade alias för kommandon.

Skriptning och automatisering

43. bash – Ett allmänt bash-skal som används för att skriva skript.
44. python – Ett populärt programmeringsspråk som används för skriptning.
45. perl – Ett annat populärt programmeringsspråk som används för skriptning.
46. sed – Ett verktyg för att skriva skript för textbehandling.
47. awk – Ett programmeringsspråk för att skriva skript för textbehandling.

Ytterligare användbara kommandon

48. watch – Kör ett kommando upprepade gånger och visar resultatet i realtid.
49. cut – Extraherar specifika fält från textströmmar.
50. paste – Sammanfogar flera textströmmar.
51. sort – Sorterar textströmmar efter angivna fält.
52. uniq – Tar bort dubblettrader från textströmmar.

Slutsats

Att bemästra dessa Linux-kommandon kommer att göra det möjligt för dig att navigera effektivt i operativsystemet, utföra komplexa uppgifter och felsöka problem. Med regelbunden användning kommer du att bli bekväm med dessa kommandon och avsevärt förbättra din Linux-upplevelse. Kom ihåg att fortsätta utforska och lära dig nya kommandon när du blir mer bekväm med de grundläggande.

Vanliga frågor

1. Vilket är det viktigaste Linux-kommandot?
ls (list), som används för att lista filer och kataloger.

2. Hur byter jag namn på en fil i Linux?
Använd kommandot mv följt av det gamla filnamnet och det nya filnamnet.

3. Hur kollar jag mitt lediga diskutrymme?
Använd kommandot df.

4. Hur installerar jag ett program på Ubuntu?
Använd kommandot apt install följt av programvarupaketnamnet.

5. Hur hittar jag manualsidan för ett kommando?
Använd kommandot man följt av kommandonamnet.

6. Hur kör jag ett kommando som rootanvändare?
Använd kommandot sudo följt av det kommando du vill köra.

7. Hur tar jag mig tillbaka till min hemkatalog?
Använd kommandot cd ~.

8. Hur tar jag reda på min IP-adress?
Använd kommandot ifconfig eller ip.