# Comando mkdir do Linux: para criar novas pastas

O [comando do Linux](https://www.ionos.com/pt-pt/digitalguide/servidores/configuracao/comandos-do-linux-a-lista-essencial/ "Comandos de Linux: la lista fundamental") conhecido como mkdir permite-lhe criar uma ou mais pastas no seu diretório de trabalho atual. O comando também permite criar hierarquias complexas de pastas.

## O que é o comando mkdir do Linux?

O comando mkdir é utilizado para **criar novas pastas** no Linux. Se gosta de trabalhar com a linha de comandos, este comando é muito importante; no entanto, também pode fazê-lo através de um gestor gráfico de ficheiros. O comando mkdir do Linux é um dos mais utilizados nas distribuições Linux mais comuns, como é o caso do Ubuntu. mkdir significa «Make Directory», ou seja, «Criar Pasta».

## Como funciona o comando mkdir?

Para criar um novo diretório com o comando mkdir, é importante que **estejas** primeiro **no diretório correto**. Por predefinição, o comando cria o novo diretório na localização atual. Se quiser criar uma pasta noutro local, utilize primeiro o [comando cd do Linux](https://www.ionos.com/pt-pt/digitalguide/servidores/configuracao/comando-cd-do-linux/) para mudar para essa localização e, em seguida, utilize o comando mkdir para criar o novo diretório. O mkdir também permite criar várias pastas ou até mesmo uma hierarquia com subpastas adicionais. A seguir, mostramos-lhe como funciona.

## Qual é a sintaxe do comando mkdir?

A sintaxe do comando mkdir é sempre a mesma e tem o seguinte formato:

```shell
$ mkdir [opción] nombre_del_directorio
```

mkdir é o comando propriamente dito; é possível adicionar opções para alterar ligeiramente o seu comportamento; apresentamos essas opções na secção seguinte. O nome do diretório é o nome da pasta que se pretende criar. Preste atenção e utilize a ortografia correta para que possa aceder ao diretório mais tarde.

## Que opções oferece o comando mkdir?

A seguir, mostramos-lhe como funcionam as três opções oferecidas pelo comando mkdir:

- **-m ou –mode:** permite atribuir determinados direitos ao novo diretório. Os direitos são indicados a seguir à opção.
- **-p ou –parents:** permite criar o diretório ou os diretórios, caso ainda não existam. Se já existir um diretório com o nome e a localização indicados no comando, o sistema continua sem apresentar mensagem de erro.
- **-v ou –verbose:** mostra na linha de comandos o que o mkdir está a fazer nesse momento. Na maioria dos casos, é utilizado em conjunto com a opção -p.

## Exemplos do comando mkdir

Por fim, vamos mostrar-lhe alguns exemplos simples do comando mkdir para que tenha uma ideia mais clara de como funciona.

```shell
$ mkdir Contactos
```

O comando anterior cria uma nova pasta chamada «Contactos» no diretório que estiver aberto nesse momento.

```shell
$ mkdir Contactos Material
```

O comando anterior cria as pastas «Contactos» e «Material» de forma hierárquica no diretório de trabalho que estiver aberto nesse momento.

```shell
$ mkdir -p Contactos / {Clientes, Proveedores} / {Pedidos, Facturas}
```

O comando anterior cria um diretório na pasta que está aberta nesse momento; o diretório chama-se «Contactos» e tem a seguinte estrutura:

**Contactos**

- **Clientes**
- Encomendas
- Faturas
- **Fornecedores**
- Encomendas
- Faturas


This is a markdown version of: [https://www.ionos.com/pt-pt/digitalguide/servidores/configuracao/comando-mkdir-do-linux/](https://www.ionos.com/pt-pt/digitalguide/servidores/configuracao/comando-mkdir-do-linux/) for AI/LLM consumption.