Napravite jednostavan direktorij ili mapu
Pretpostavimo da želite stvoriti direktorij u /Dom ime mape 'Mydir' . Pokrenite sljedeću naredbu za stvaranje direktorija. Ako ne postoji imenik s imenom ' mydir ’Prije toga će se naredba izvršiti bez ikakve pogreške. Trčanje ' je ' naredba za provjeru je li direktorij kreiran ili ne.
$mkdirmydir
$ls
Izradite više direktorija
Pokrenite sljedeću naredbu za stvaranje više direktorija pomoću ' mkdir ' naredba. Tri imenika, temp1, temp2 i temp3 će se stvoriti nakon izvršavanja naredbe.
$mkdirtemp1 temp2 temp3
$ls
Kreirajte direktorij kada putanja direktorija ne postoji
Pretpostavimo da želite stvoriti direktorij na putu, / slika /newdir/test . U sadašnjem sustavu, ' mydir 'Direktorij nema direktorij ili datoteke. Dakle, put je neispravan. Pokrenite 'Mkdir' naredba s gornjim putem. Nakon pokretanja naredbe pojavit će se poruka o pogrešci.
$mkdir /slika/newdir/test
Ako želite prisilno stvoriti nepostojeći put stvaranjem svih nepostojećih direktorija navedenih na putu od terminala, pokrenite ' mkdir ’Naredba s ‘-P ’Opciju.
$mkdir -str /slika/newdir/testSada provjerite jesu li direktoriji stvoreni ili ne pokretanjem sljedećih naredbi.
$CDslika$ls -R
Izradite direktorij s dopuštenjem
Kada kreirate novi direktorij, tada se zadano dopuštenje postavlja za novonastali direktorij.
Izradite novi direktorij i provjerite zadano dopuštenje izvršavanjem sljedećih naredbi. ' država' naredba se koristi za provjeru trenutnih dozvola bilo kojeg postojećeg direktorija. Zadano dopuštenje za direktorij je ' rwxr-xr-x ’. To znači da vlasnik imenika ima sva dopuštenja, a korisnici grupe i drugi korisnici nemaju dopuštenje za pisanje.
$mkdirnewdir1$državanewdir1/
'-M' opcija se koristi za postavljanje dopuštenja imenika u vrijeme stvaranja direktorija. Pokrenite sljedeće naredbe za stvaranje direktorija sa svim dopuštenjima i provjerite dopuštenje pomoću 'država' naredba. Ispis pokazuje da sve vrste korisnika imaju sva dopuštenja.
$mkdir -m 777newdir2$državanewdir2/
Izradite direktorij pomoću skripte
Pomoću bash skripte možete provjeriti postoji li ili ne postoji bilo koji direktorij. Napravite bash datoteku i dodajte sljedeći kôd za stvaranje novog direktorija nakon testiranja da li direktorij postoji ili ne pomoću ‘-D ’Opciju. Ako direktorij postoji, tada će se prikazati poruka, imenik već postoji, u protivnom će se stvoriti novi imenik.
#!/bin/bashizbaciti -n 'Unesite naziv direktorija:'
čitatinewdirname
ako [ -d '$ newdirname' ];zatim
izbaciti 'Imenik već postoji';
drugo
``mkdir -str $ newdirname``;
izbaciti '$ newdirnamedirektorij je kreiran '
biti
Pokrenite skriptu i provjerite je li direktorij kreiran ili ne.
$bashcreate_dir.sh$ls
Nadam se da ćete ga moći koristiti 'Mkdir' naredbu s različitim opcijama učinkovitije nakon čitanja ovog vodiča. Hvala vam.