Como fazer novos diretórios no Linux
-
Comando
mkdir
-
Criar um novo diretório utilizando o comando
mkdir
- Definir permissões durante a criação de um diretório
- Criar Diretórios Múltiplos
Para criar novos diretórios no Linux, podemos usar o Gerenciador de Arquivos ou o Terminal. Para criar novos diretórios utilizando o terminal, utilizamos o comando mkdir
.
Comando mkdir
O comando mkdir
cria diretórios utilizando a Interface de Linha de Comando e define as permissões dos diretórios.
Sintaxe:
mkdir [OPTION] [DIRECTORY]
Aqui, OPTION
inclui opções ao criar diretórios, e DIRECTORY
representa um ou mais nomes de diretórios a serem criados.
Enquanto executamos este comando, devemos ter certeza de que temos permissões suficientes; caso contrário, poderemos receber um erro de “permissão negada”.
Criar um novo diretório utilizando o comando mkdir
mkdir newdir
Ele cria um novo diretório com o nome newdir
no diretório de trabalho atual.
Para verificar a criação do diretório, podemos utilizar o comando ls -l
:
ls -l
Resultado:
drwxr-xr-x 2 zeppy zeppy 4096 Sep 1 20:00 newdir
Para criar um diretório em outros locais ao invés do diretório de trabalho atual, precisamos fornecer o caminho absoluto ou relativo para o diretório pai.
mkdir test/abc
Isto cria um novo diretório abc
dentro do diretório test
. Aqui, o diretório test
deve estar dentro do diretório de trabalho atual.
Entretanto, se o diretório pai test
não existir, recebemos o erro No such file or directory
. Para criar diretórios pai se eles não existirem, podemos utilizar a opção -p
.
mkdir -p test/abc/newdir
Neste caso, mesmo se algum dos diretórios pai test
e abc
não existir, o comando criará diretórios ausentes, além do diretório newdir
.
Definir permissões durante a criação de um diretório
Para definir as permissões durante a criação do diretório, utilizamos a opção -m
. A sintaxe para definir as permissões é a mesma do comando chmod
.
mkdir -m 700 test
Isto cria um novo diretório chamado test
com permissões 700
, significando que o criador do diretório só pode acessar o diretório.
Criar Diretórios Múltiplos
Para criar vários diretórios, utilizamos o comando mkdir
seguido dos nomes dos diretórios a serem criados separados por espaço.
mkdir tennis football swimmimg
Isto criará diretórios tennis
, football
e swimming
no diretório de trabalho atual.
Suraj Joshi is a backend software engineer at Matrice.ai.
LinkedIn