Kommandon i bash!


Sep 13, 2023

Hej Hallå, här är alla grundläggande kommandon för att börja lära sig använda Mac Terminal:

  1. Navigering:

    • cd: Byt katalog. Använd cd följt av en katalogväg för att navigera till olika mappar.

    • ls: Lista filer och kataloger i den aktuella katalogen.

    • pwd: Skriv ut aktuell arbetskatalog (visar din nuvarande plats i filsystemet).

  2. Filer och kataloger:

    • touch filnamn: Skapa en ny tom fil.

    • mkdir mappnamn: Skapa en ny katalog (mapp).

    • cp källa destination: Kopiera filer eller kataloger. Ersätt "källa" med källfilen eller -katalogen och "destination" med målplatsen.

    • mv källa destination: Flytta eller byt namn på filer eller kataloger.

  3. Visa och redigera textfiler:

    • cat filnamn: Visa innehållet i en textfil i Terminalen.

    • less filnamn eller more filnamn: Visa innehållet i en textfil en skärm åt gången.

    • nano filnamn eller vim filnamn: Öppna en textredigerare för att skapa eller redigera en fil.

  4. Information om filer och kataloger:

    • file filnamn: Visa typen av fil (t.ex. text, binär).

    • du -sh katalog: Visa diskanvändning (storlek) för en katalog.

    • ls -l: Lista filer och kataloger med detaljerad information (behörigheter, ägare, storlek, etc.).

  5. Ta bort filer och kataloger:

    • rm filnamn: Ta bort (radera) en fil.

    • rm -r katalog: Ta bort en katalog och dess innehåll (använd med försiktighet).

  6. Sökning efter filer och text:

    • find /sökväg -name "filnamn": Sök efter filer efter namn.

    • grep "sökterm" filnamn: Sök efter text i filer.

  7. Behörigheter och ägande:

    • chmod behörigheter filnamn: Ändra filbehörigheter.

    • chown användare:grupp filnamn: Ändra filens ägande.

  8. Hantering av processer:

    • ps: Lista körande processer.

    • kill PID: Avsluta en process med dess process-ID.

  9. Systeminformation:

    • top: Visa realtidsinformation om systemanvändning.

    • df -h: Visa användning av diskutrymme på ditt system.

    • free -h: Visa användning av minne (RAM).

  10. Genvägar på tangentbordet:

    • Ctrl + C: Avbryt (stoppar) det aktuella kommandot.

    • Ctrl + Z: Pausa en process (kan återupptas med fg).

    • Tab: Auto-komplettera filnamn och kommandon.

    • och piltangenter: Navigera i kommandohistoriken.