Med Linux-kommandot mkdir kan du skapa en eller flera mappar i din aktuella katalog. Du kan också använda det för att skapa komplexa mapp­hi­e­rar­ki­er.

Vad är Linux-kommandot mkdir?

Linux-kommandot mkdir används i Linux för att skapa en ny katalog. Du kan också göra detta med en grafisk fil­han­te­ra­re, men om du ofta arbetar med kommandon kommer detta att bli mycket viktigt. Linux mkdir är ett av de vik­ti­gas­te och mest använda kom­man­do­na för alla vanliga Linux-dis­tri­bu­tio­ner, inklusive Ubuntu. mkdir är en för­kort­ning av ”Make directory” (skapa katalog).

Hur fungerar kommandot mkdir?

För att skapa en ny katalog med mkdir är det viktigt att du först och främst kon­trol­le­rar att du befinner dig i rätt katalog. Kommandot skapar som standard en ny katalog där du befinner dig. Om du vill lägga till mot­sva­ran­de mapp på en annan plats använder du Linux-kommandot cd för att växla till den. Du kan sedan använda mkdir för att skapa din nya katalog. Linux mkdir gör det möjligt att skapa flera mappar eller en hierarki utöver un­der­map­par. Hur det går till beskrivs nedan.

Hur ser mkdir-syntaxen ut?

Kom­man­dots syntax är alltid densamma och ser ut som följer:

$ mkdir [Option] Directory name
shell

mkdir är själva kommandot och följs av olika al­ter­na­tiv. Ka­ta­log­nam­net är namnet på den mapp som du vill skapa. Var noga med att inte göra några stavfel så att du kan hitta och öppna katalogen senare.

Vilka al­ter­na­tiv har kommandot mkdir?

Du har tre al­ter­na­tiv i mkdir. Så här fungerar de:

  • -m eller –mode: Med detta al­ter­na­tiv kan du ställa in vissa åt­komsträt­tig­he­ter för den nya katalogen. Dessa anges efter pa­ra­me­tern.
  • -p eller –parents: Du kan använda detta al­ter­na­tiv för att skapa katalogen eller ka­ta­lo­ger­na om de ännu inte finns. Om en katalog med samma namn redan finns på samma plats får du ett fel­med­de­lan­de.
  • -v eller –verbose: Du kan använda detta al­ter­na­tiv för att se vad mkdir för när­va­ran­de gör från kom­man­do­ra­den. I de flesta fall används detta al­ter­na­tiv till­sam­mans med -p-.

Exempel på ett mkdir-kommando

För att du ska få en bättre för­stå­el­se för Linux mkdir följer här några enkla exempel på hur det fungerar.

$ mkdir Contacts
shell

Använd detta för att skapa en ny mapp med namnet “Kontakter” i din aktuella katalog.

$ mkdir Contacts Material
shell

Använd detta kommando för att skapa mapparna “Kontakter” och “Material” med samma hi­e­rar­kis­ka värde i din aktuella katalog.

$ mkdir -p Contacts / {Customers, Suppliers} / {Orders, Invoices}
shell

Detta kommando skapar en katalog med namnet “Kontakter” i din aktuella mapp med följande hierarki:

Kontakter

  • Kunder
    • Be­ställ­ning­ar
    • Fakturor
  • Le­ve­ran­tö­rer
    • Be­ställ­ning­ar
    • Fakturor
Gå till huvudmeny