logo

mkdir Kommando i Linux/Unix med eksempler

Introduktion til mkdir

Lad os nu lære, hvordan du opretter din egen mappe ved hjælp af kommandoprompten.

Mkdir står for 'make directory'. Ved hjælp af mkdir-kommandoen kan du oprette en ny mappe, hvor du vil i dit system. Bare skriv 'mkdir , i stedet for at skrive navnet på den nye mappe, du vil oprette, og tryk derefter på Enter.

I styresystemerne ReactOS, Microsoft Windows, IBM OS/2, DR FlexOS, DOS og Unix bruges kommandoen mkdir til at oprette en ny mappe. Det er også tilgængeligt i PHP scriptsproget og EFI shell. Ofte kaldes kommandoen md i ReactOS, Windows, OS/2 og DOS.

Kommandoen er relateret til create_dir Stratus OpenVOS-kommandoen. AmigaDOS og MetaComCo TRIPOS tilbyder den samme MakeDir-kommando til at lave nye mapper. Mange numeriske computerplatforme, såsom GNU Octave og MATLAB, indeholder mkdir-funktionen med samme funktionalitet.

Vi kan lave flere mapper ved at indstille mapperne ved at bruge tilladelser med mkdir-kommandoen. Vi kan ikke lave mapper uden tilladelse, og vi kan blive udsat for fejlen 'tilladelse nægtet'. De mapper, der skal laves, skal navngives, så mkdir opretter den særlige mappe, når mappen ikke eksisterer på det navn. Men hvis det navn eksisterer, vil kommandoen mkdir ikke lave mappen.

Syntaks:

 mkdir 

Eksempel:

 mkdir created 

Linux mkdir kommando 1

I ovenstående eksempel er jeg med /home/sssit bibliotek . Jeg har lavet en mappe 'skabt' ved at sende kommandoen 'mkdir oprettet' .

Hvis jeg nu vil prøve at oprette en ny fil med samme filnavn 'skabt' som teknisk set allerede eksisterer, får jeg en fejlmeddelelse.

Bemærk: Hvis du ikke vil angive en sti, vil din fil som standard kun blive oprettet i din nuværende mappe. Hvis du vil oprette din mappe et andet sted, så angiv stien til din destinationsmappe, og din fil vil blive oprettet der.

At lave flere mapper

Syntaks:

 mkdir ... 

Linux mkdir kommando 2

Du kan også oprette flere mapper samtidigt. Se eksemplet ovenfor, vi har oprettet flere mapper 'fil1 fil2 fil3' .

multithreading i java

Mkdir-indstillinger

MulighederBeskrivelse
mkdir -p, -forældreTilføj mappe inklusive dens undermappe.
mkdir -v, -verboseUdskriv en besked for hver oprettet mappe.
mkdir -m -mode=TILSTANDIndstil adgangsrettigheder.
-MEDDet indstiller SELinux sikkerhedskonteksten for alle oprettede mapper til deres standardtype.
--kontekst[=CTX]Det fungerer som -Z-indstillingen. Hvis CTX er nævnt, sætter den SMACK eller SELinux sikkerhedskonteksten til CTX.
--versionDen viser versionsnummeret og nogle detaljer om licensen og afslutter derefter.
--HjælpDen viser de hjælperelaterede detaljer og afslutter derefter.