mkdir
Mkdir | |
Comanda mkdir | |
Dezvoltator | Diverși dezvoltatori open-source și comerciali |
---|---|
Scris în | C |
Sistem de operare | Unix, Unix-like, Plan 9, Inferno, DOS, MSX-DOS, FlexOS, OS/2, Windows, ReactOS, KolibriOS |
Platformă | Cross-platform |
Tip | Comandă |
Licență | coreutils: GPLv3+ MS-DOS: Licența MIT FreeDOS: GPLv2+ ReactOS: GPLv2 |
Prezență online | |
Modifică date / text |
Comanda UNIX mkdir
(make directory) este folosită pentru a crea un director nou. Comanda este de asemenea implementată în OS/2 și Microsoft Windows unde este deseori abreviată md.
Istorie
modificareÎn versiunile timpurii ale Unix 4.1BSD și versiunile timpurii ale System V, această comandă trebuia să fie setuid root ca kernel nu avea un mkdir
syscall. În schimb, a creat directorul cu mknod
și a legat manual în intrările de director .
și ..
.
Comanda este disponibilă în MS-DOS versiunile 2 și ulterioare.[1] Digital Research DR DOS 6.0[2] și Datalight ROM-DOS [3] includ, de asemenea, o implementare a comenzilor md
și mkdir
.
Versiunea mkdir
inclusă în GNU coreutils a fost scrisă de David MacKenzie.[4]
Este disponibil și în emulatorul open source MS-DOS, DOSBox și în KolibriOS.[5]
Sintaxă
modificareUNIX
modificaremkdir [opțiuni] nume_director [nume_director]
unde numele_directorului este numele directorului care urmează a fi creat. În UNIX este posibilă crearea mai multor directoare.
Opțiunile cele mai comune sunt:
- -p: creează toate directoarele intermediare. Dacă directoarele există, erorile sunt ignorate.
- -v: tipărește numele directoarelor pe măsură ce sunt create. Este folosit deseori împreună cu opțiunea -p.
- -m: specifică drepturile de acces pentru director în notație octală.
Windows
modificaremkdir [partiție:]cale
unde partiție este numele partitiei și cale este calea relativă sau absolută către directorul ce urmează a fi creat. Pe Windows, comanda mkdir nu are opțiuni.
Exemple
modificaremkdir -p /tmp/a/b/c
Dacă nu există deja, comanda creează patru directoare tmp, a, b și c.
mkdir -p tmpdir/{trunk/sources/{includes,docs},branches,tags}
Comanda creează un întreg arbore de directoare:
tmpdir ________|______ | | | branches tags trunk | sources ____|_____ | | includes docs
Vezi și
modificare
Legături externe
modificare
linia de comandă pentru Unix (mai multe) | Programe în|||
Management de fișiere: | cat | cd | chmod | chown | chgrp | cksum | cmp | cp | du | df | file | fsck | ln | ls | lsof | mkdir | mount | mv | pwd | rm | rmdir | split | touch | ||
Management de procese: | at | chroot | cron | exit | kill | killall | nice | pgrep | pidof | pkill | ps | pstree | sleep | time | top | wait | ||
Management utilizator/mediu: | env | finger | id | mesg | passwd | su | sudo | uname | uptime | w | wall | who | whoami | write | ||
Procesare text: | awk | comm | cut | ed | ex | fmt | head | iconv | join | less | more | paste | sed | sort | tac | tail | tr | uniq | wc | xargs | ||
Programare Shell: | basename | echo | expr | false | printf | test | true | unset | Imprimare: lp | |
Communicații: inetd | netstat | ping | rlogin | traceroute |
Căutare: find | grep | strings |
Diverse: banner | bc | cal | dd | man | size | yes |
- ^ Wolverton, Van (). Microsoft Press, ed. Rulează MS-DOS Versiunea 6.22 (Ediția a 20-a aniversare), a 6-a ediție revizuită. ISBN 0-7356-1812-7.
- ^ „DR DOS Sfaturi de optimizare și configurare pentru Ghidul utilizatorului 6.0” (PDF). Arhivat din originalul de la . Accesat în .
- ^ „Datalight ROM-DOS User's Guide” (PDF). www.datalight.com.
- ^ /1/mkdir „mkdir(1): creați directoare - pagina de manual Linux” Verificați valoarea
|url=
(ajutor). linux.die.net. - ^ .org/wiki/Shell „Shell - KolibriOS wiki” Verificați valoarea
|url=
(ajutor). wiki.kolibrios.org.[nefuncțională]