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

By rik

För en Linux-användare är kunskap om grundläggande kommandon avgörande för att effektivt hantera operativsystemet. Från att organisera filer och konfigurera nätverk till att övervaka systemet och felsöka problem, finns det ett kommando för nästan alla tänkbara uppgifter.

Att memorera alla kommandon kan kännas överväldigande, men fokus på de mest använda och mångsidiga kommandona kan dramatiskt förbättra din Linux-upplevelse. Här presenterar vi de 50+ viktigaste Linux-kommandona som du bör ha i din verktygslåda.

Filhantering

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

Nätverkskonfiguration

8. ifconfig – Visar information om nätverksanslutningar.
9. ip – Ett mer kraftfullt verktyg för nätverksinställningar.
10. ping – Testar anslutningen till en server via nätverket.
11. traceroute – Visar vägen som data tar till en server.
12. ssh – Ansluter till en annan dator på ett säkert sätt.

Systemövervakning

13. top – Visar en realtidsvy av aktiva processer.
14. ps – Visar en översikt av processer som körs.
15. free – Ger information om minnesanvändning.
16. df – Visar information om hur mycket diskutrymme som används.
17. uptime – Visar systemets drifttid och antal användare.

Felsökning

18. dmesg – Visar systemets loggbok.
19. tail – Visar de sista raderna i en loggfil.
20. grep – Letar efter specifika mönster i loggfiler.
21. strace – Spårar systemanrop och signaler för en process.
22. gdb – En avancerad felsökare för program.

Textbearbetning

23. cat – Visar och slår ihop filer.
24. less – Visar filer stegvis.
25. grep – Söker efter specifika mönster i filer.
26. sed – Redigerar textflöden med skript.
27. awk – Ett programmeringsspråk för textmanipulation.

Användarhantering

28. useradd – Skapar en ny användare.
29. userdel – Tar bort en användare.
30. passwd – Ändrar lösenord för användare.
31. groupadd – Skapar en ny grupp.
32. groupdel – Tar bort en grupp.

Paket- och Programvaruhantering

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

Kontrollverktyg

38. sudo – Kör kommandon som superanvändare.
39. man – Visar manualer för kommandon.
40. info – Ger mer detaljerad information om kommandon.
41. history – Visar en lista över tidigare kommandon.
42. alias – Skapar egna kortkommandon.

Skriptning och Automatisering

43. bash – Ett standard skal för skript.
44. python – Ett populärt språk för skriptning.
45. perl – Ett annat populärt skriptspråk.
46. sed – Används för att skriva skript för textmanipulation.
47. awk – Används som programmeringsspråk för textbearbetning i skript.

Ytterligare Användbara Kommandon

48. watch – Kör ett kommando om och om igen och visar resultatet.
49. cut – Hämtar ut specifika delar från text.
50. paste – Slår ihop olika textflöden.
51. sort – Sorterar textrader.
52. uniq – Tar bort identiska rader från text.

Avslutande Ord

Genom att lära dig dessa Linux-kommandon får du möjlighet att hantera ditt system på ett effektivt sätt, genomföra komplexa uppgifter och lösa problem. Med övning kommer du att bli allt mer bekväm med dessa kommandon och öka din effektivitet i Linux-miljön. Fortsätt utforska och lär dig fler kommandon när du känner dig säker med grunderna.

Vanliga Frågor

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

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

3. Hur ser jag hur mycket diskutrymme som är ledigt?
Använd kommandot df.

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

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

6. Hur kör jag ett kommando med root-rättigheter?
Använd kommandot sudo följt av det kommando du vill köra.

7. Hur går jag tillbaka till min hemmapp?
Använd kommandot cd ~.

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