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