fbpx

Comandos Linux – Comando mkdir

Comando Linux mkdir

comando mkdir

Em sistemas operacionais do tipo Unix, o comando mkdir cria novos diretórios em um sistema de arquivos .

Este documento cobre a versão GNU / Linux do mkdir .

Sintaxe

  mkdir [ -m = mode ] [ -p ] [ -v ] [ -Z = context ] diretório [ diretório ...]
  mkdir --version
  mkdir --help

Opções

diretórioO nome do diretório a ser criado. Se o diretório especificado ainda não existir, o mkdir o cria. Mais de um diretório pode ser especificado.

Um diretório especificado pode incluir informações de caminho . Por exemplo, se o diretório atual for / home / hope e você desejar criar o diretório / home / hope / Documents / writing , poderá usar o comando mkdir Documents / writing . Se a pasta Documentos ainda não existir, você deve especificar a opção -p para criá-la automaticamente, caso contrário, o comando falhará.

-m = modo ,
–mode = mode
Você pode usar a opção -m para definir um modo de arquivo ( permissões , etc.) para os diretórios criados. A sintaxe do modo é igual à do comando chmod .
-p ,
–pais
Crie diretórios pai , conforme necessário. Quando esta opção é especificada, nenhum erro será relatado se um diretório já existir.
-v ,
–verbose
Saída detalhada . Imprima uma mensagem para cada diretório criado.
-Z = contexto ,
–context = context
Se você estiver usando o SELinux , esta opção definirá o contexto de segurança de cada diretório criado para o contexto . Para informações detalhadas sobre contextos de segurança, consulte a documentação do SELinux.
–SocorroExiba uma mensagem de ajuda e saia.
–versãoExiba informações da versão e saia.

Status de saída

mkdir retorna um status de saída zero se todas as operações foram bem-sucedidas ou um status de saída diferente de zero se as operações falharem.

Exemplos

  mkdir myfiles

Crie um novo diretório chamado myfiles no diretório atual.

  mkdir ~ / myfiles

Crie o diretório myfiles no diretório inicial , especificado aqui com um til (” ~ “). Para obter mais informações sobre o uso de ~ para representar seu diretório pessoal, consulte expansão de til no bash .

  mkdir -ma = rwx mydir

Crie o diretório mydir e defina seu modo de arquivo ( -m ) para que todos os usuários ( a ) possam ler ( r ), escrever ( w ) e executá-lo ( x ).

Para diretórios, isso significa que qualquer usuário no sistema pode visualizar (“ler”) e criar / modificar / excluir (“gravar”) arquivos no diretório. Qualquer usuário também pode mudar para (“execute”) o diretório, por exemplo, com o comando cd .

  chdir -m 777 mydir

O mesmo que o comando acima, mas usando um modo de arquivo numérico. Concede permissões de leitura, gravação e execução ao diretório para todos os usuários. (Para mais informações sobre modos de arquivo, consulte chmod ).

  mkdir -p / home / esperança / Documentos / pdf

Cria o diretório / home / hope / Documents / pdf . Se algum dos diretórios pai / home , / home / hope ou / home / hope / Documents ainda não existir, eles serão criados automaticamente.

rmdir – Remove um diretório.

20 de novembro de 2019

Sobre nós

A Linux Force Brasil é uma empresa que ama a arte de ensinar. Nossa missão é criar talentos para a área de tecnologia e atender com excelência nossos clientes.

CNPJ: 13.299.207/0001-50
SAC:         0800 721 7901

Comercial  Comercial: (11) 3796-5900

Suporte:    (11) 3796-5900

Copyright © Linux Force Security  - Desde 2011.