Mkdir

De Viquipèdia
Dreceres ràpides: navegació, cerca
Captura de pantalla sortida mkdir - help.

L'ordre mkdir (de l'anglès make directory, crea un directori) és un comandament que es fa servir des de la consola o terminal per crear un nou directori (o carpeta). El comandament és comú als sistemes operatius Unix, MS-DOS, OS/2 i Microsoft Windows. En els sistemes DOS, OS/2 i Windows el comandament es pot abreviar com md.

Mkdir té el seu origen com a una ordre del Sistema Operatiu Unix usada per a crear un nou directori del sistema de fitxers. mkdir té el seu origen en les paraules make directory que signifiquen "crear el directori" en anglès.

Ús de l'ordre mkdir a un sistema GNU/Linux

Taula de continguts

Funcionament [modifica]

L'ús més habitual del comandament és

mkdir <nom del nou directori>

On <nom del nou directori> és el nom del nou directori. Cal que el nom de directori sigui una cadena de caràcters que compleixi les restriccions pròpies de cada sistema operatiu. A més, cal tenir els permisos necessaris. El nou directori es crea com a subdirectori del directori actual. En els sistemes Unix, és possible crear més d'un subdirectori amb la mateixa ordre.

Opcions [modifica]

En els sistemes basats en Unix, les opcions més habituals són:

  • -p: permet crear un nou directori i subdirectoris simultàneament. Si algun dels directoris ja existeix, només es crearan els nous. Per exemple, l'ordre

mkdir -p prova1/prova2/prova3

crearà els tres directoris. Però si els directoris prova1/prova2 ja existeixen, només crearà el subdirectori prova3.

  • -v: Una vegada executada l'ordre, mostra un missatge informant dels nous directoris creats.
  • -m: Per especificar els permisos (en octal) dels directoris creats.

Exemple d'ús [modifica]

Si dins d'una sector utilitzat per un usuari x, cridat per exemple, USUARI, es vol crear un directori en aquest lloc, la manera de realitzar aquesta acció són com:

$ Mkdir directori
$ Cd directori
$ Pwd
/ home / USUARI /  directori </ tt>

On directori </ tt> és el nom del directori que desitja ser creat dins del sector / home / USUARI </ tt>.

Per crear diversos en directoris a la vegada farem servir:

 mkdir-p / dir1/dir2/dir3 /...

on dir1, dir2, dir3 són els noms dels respectius directoris.

Bibliografia [modifica]

gnu.org. «The GNU C Library». [Consulta: 10 de gener 2010].

gnu.org. «mkdir - make directories». [Consulta: 10 de gener 2010].