Crie diretório ou pasta simples
Suponha que você queira criar um diretório em /lar pasta chamada 'mydir'. Execute o seguinte comando para criar o diretório. Se nenhum diretório existir com o nome 'mydir'Antes disso, o comando será executado sem nenhum erro. Correr 'ls ' comando para verificar se o diretório é criado ou não.
$ mkdir mydir
$ ls
Crie vários diretórios
Execute o seguinte comando para criar vários diretórios usando 'mkdir ' comando. Três diretórios, temp1, temp2 e temp3 será criado após executar o comando.
$ mkdir temp1 temp2 temp3
$ ls
Crie diretório quando o caminho do diretório não existir
Suponha que você queira criar um diretório em um caminho, /foto/newdir/teste. No sistema atual, 'mydir'Diretório não tem diretório ou arquivos. Então, o caminho é inválido. Execute o 'mkdir' comando com o caminho acima. Uma mensagem de erro aparecerá após a execução do comando.
$ mkdir/imagem/newdir/teste \
Se você deseja criar um caminho não existente com força, criando todos os diretórios não existentes mencionados no caminho do terminal, então execute 'mkdirComando com '-P'Opção.
$ mkdir -p/picture/newdir/teste
Agora, verifique se os diretórios são criados ou não executando os seguintes comandos.
$ CD Imagem
$ ls -r
Crie diretório com permissão
Quando você cria um novo diretório, uma permissão padrão é definida para o diretório recém -criado.
Crie um novo diretório e verifique a permissão padrão executando os seguintes comandos. 'Estado' O comando é usado para verificar a permissão atual de qualquer diretório existente. A permissão de diretório padrão é 'rwxr-xr-x'. Isso indica que o proprietário do diretório tem todas as permissões, e os usuários do grupo e outros usuários não têm permissão de gravação.
$ mkdir newdir1
$ stat newdir1/
'-m' A opção é usada para definir a permissão do diretório no momento da criação do diretório. Execute os seguintes comandos para criar um diretório com todas as permissões e verifique a permissão usando 'Estado' comando. A saída mostra que todos os tipos de usuários têm todas as permissões.
$ mkdir -m 777 newdir2
$ stat newdir2/
Crie diretório usando script
Você pode testar qualquer diretório existe ou não usando scripts bash. Crie um arquivo bash e adicione o seguinte código para criar o novo diretório após o teste do diretório existe ou não usando '-d'Opção. Se o diretório existir, ele mostrará a mensagem: "Diretório já existir", caso contrário, o novo diretório será criado.
#!/BIN/BASH
eco -n "Digite o nome do diretório:"
Leia NewDirName
se [-d "$ newdirName"]; então
eco "Diretório já existe";
outro
'mkdir -p $ newdirName';
eco "$ newdirname diretório é criado"
fi
Execute o script e verifique se o diretório é criado ou não.
$ Bash create_dir.sh
$ ls
Espero que você seja capaz de usar 'mkdir' comando com várias opções de maneira mais eficaz após a leitura deste tutorial. Obrigado.