Ustvarite preprost imenik ali mapo
Recimo, da želite ustvariti imenik v /domov ime mape 'Mydir' . Če želite ustvariti imenik, zaženite naslednji ukaz. Če ne obstaja imenik z imenom ' mydir «, Nato pa se ukaz izvede brez napak. Zaženi ' je ' ukaz za preverjanje, ali je imenik ustvarjen ali ne.
$mkdirmydir
$ls
Ustvarite več imenikov
Zaženite naslednji ukaz za ustvarjanje več imenikov z uporabo ' mkdir ' ukaz. Trije imeniki, temp1, temp2 in temp3 bo ustvarjen po izvedbi ukaza.
$mkdirtemp1 temp2 temp3 temp3
$ls
Ustvarite imenik, če pot imenika ne obstaja
Recimo, da želite ustvariti imenik na poti, / slika /newdir/test . V sedanjem sistemu ' mydir 'Imenik nima imenika ali datotek. Torej je pot neveljavna. Zaženite 'Mkdir' ukaz z zgornjo potjo. Po zagonu ukaza se prikaže sporočilo o napaki.
$mkdir /slika/newdir/preskus
Če želite močno ustvariti pot, ki ne obstaja, tako da ustvarite vse imenike, ki ne obstajajo, omenjene na poti od terminala, zaženite ' mkdir 'Ukaz z ‘-P ’Možnost.
$mkdir -str /slika/newdir/preskusZdaj preverite, ali so imeniki ustvarjeni ali ne, tako da zaženete naslednje ukaze.
$CDslika$ls -R
Ustvarite imenik z dovoljenjem
Ko ustvarite nov imenik, je za novo ustvarjen imenik nastavljeno privzeto dovoljenje.
Ustvarite nov imenik in preverite privzeto dovoljenje z izvajanjem naslednjih ukazov. ' država' ukaz se uporablja za preverjanje trenutnega dovoljenja za kateri koli obstoječi imenik. Privzeto dovoljenje za imenik je ' rwxr-xr-x «. To pomeni, da ima lastnik imenika vsa dovoljenja, uporabniki skupine in drugi uporabniki pa nimajo dovoljenja za pisanje.
$mkdirnewdir1$državanewdir1/
'-M' možnost se uporablja za nastavitev dovoljenja za imenik v času ustvarjanja imenika. Zaženite naslednje ukaze, da ustvarite imenik z vsemi dovoljenji in z uporabo preverite dovoljenje 'država' ukaz. Izhod prikazuje, da imajo vse vrste uporabnikov vsa dovoljenja.
$mkdir -m 777newdir2$državanewdir2/
Ustvarite imenik s skriptom
Z uporabo bash skripta lahko preizkusite, ali kateri koli imenik obstaja ali ne. Ustvarite bash datoteko in dodajte naslednjo kodo, da ustvarite nov imenik po tem, ko imenik obstaja ali ne z uporabo ‘-D ’Možnost. Če imenik obstaja, bo prikazano sporočilo, imenik že obstaja, sicer bo ustvarjen nov imenik.
#!/bin/bashvrgel ven -n 'Vnesite ime imenika:'
prebratinovoime
če [ -d '$ newdirname' ];potem
vrgel ven 'Imenik že obstaja';
drugače
''mkdir -str $ newdirname'';
vrgel ven '$ newdirnameimenik je ustvarjen '
biti
Zaženite skript in preverite, ali je imenik ustvarjen ali ne.
$bashcreate_dir.sh$ls
Upam, da ga boste lahko uporabili 'Mkdir' po branju te vadnice učinkoviteje ukaz z različnimi možnostmi. Hvala vam.