Nyheter i Android, Telefoner, Prylar Och Recensioner

Hur man använder kommandot mkdir i Linux

mkdir är ett grundläggande kommando i Linux, som används för att skapa kataloger i filsystemet. Detta kommando, som står för “skapa katalog”, tillåter användare att bygga en ny katalog på en specifik sökväg, vilket möjliggör organisation och hantering av filer och mappar. Med flera alternativ som -p, som tillåter skapandet av kapslade kataloger och integration med behörigheter och säkerhetskontexter, ger mkdir flexibilitet att kontrollera katalogstrukturen.

Oavsett om du är en systemadministratör eller en vanlig användare kan det vara viktigt att förstå hur man använder mkdir för att hantera filer och skapa ett välorganiserat filsystem.

Allmän syntax för kommandot mkdir:

$ mkdir [OPTION...] [DIRECTORY...]
1. Visar detaljerad information om kommandot.
mkdir -v

Använd alternativet -v (verbose) för att se vad mkdir-kommandot gör i bakgrunden.

Exempel:

När du kör kommandot mkdir -v newdir på Linux, skapar det en katalog som heter “newdir” och alternativet -v (verbose) säger åt den att visa ett meddelande som beskriver vad den gör. Den typiska utmatningen av detta kommando skulle vara ungefär så här:

mkdir: created directory 'newdir'
2. Skapa flera kataloger
mkdir [dir1] [dir2] [dir3]

Skapa flera kataloger genom att ange katalognamnen som kommandoargument, separerade med mellanslag.

Exempel:

Kommandot mkdir newdir1 newdir2 newdir3 kommer att skapa tre nya kataloger med namnet newdir1, newdir2 och newdir3 i den aktuella arbetskatalogen. Normalt ger detta kommando inga resultat om det lyckas.

Om du kör ls direkt efter det kommandot kan du se utdata så här, förutsatt att det inte finns några andra filer eller kataloger i den aktuella katalogen:

newdir1  newdir2  newdir3
3. Ställ in katalogbehörigheter
mkdir -m [permission] [dir]

Använd alternativet -m (-läge) med kommandot mkdir för att skapa en katalog med specifika data. behörigheter.

Relaterad  Tokina tillkännager sitt atx-m 56mm f/1.4 X-objektiv för Fuji X Mount

Exempel:

När du kör kommandot mkdir -m 755 mydirectory kommer den nyskapade katalogen med namnet mydirectory att ha behörigheter inställda på 755. Detta betyder att ägaren kommer att ha läs-, skriv- och exekveringsbehörigheter, medan gruppen och andra kommer att ha läs- och exekveringsbehörigheter . .

Här är en uppdelning av 755 behörigheter:

  • 7 (ägare): Läs (4) + Skriv (2) + Kör (1) = 7
  • 5 (grupp): Läs (4) + Kör (1) = 5
  • 5 (annat): Läs (4) + Kör (1) = 5
4.Skapa katalog med SELinux sammanhang
mkdir -Z [dirname]

Det här alternativet används för att ställa in standard SELinux (Security Enhanced Linux) regler för en specifik katalog vid skapandet.

5. Skapa kataloger på flera nivåer.
mkdir -p [directory_tree]

Använd alternativet -p med kommandot mkdir för att skapa en komplett katalogstruktur.

Exempel:

Här är ett exempel:

mkdir -p /path/to/your/directory/tree

Detta kommando kommer att skapa den fullständiga katalogsökvägen om den inte finns. Om någon del av sökvägen (/sökväg/till/din/katalog) saknas, kommer den att skapas tillsammans med den sista trädkatalogen. Om katalogerna redan finns kommer inte mkdir -p att rapportera ett fel och inga ändringar kommer att göras i de befintliga katalogerna.

Fler Linux-kommandon: