Acho que você está procurando o comando man .
Tente fazer man mkdir e procure o que o comutador -p faz. Você pode usar o estilo vim pesquisando aqui.
Use man man para mais informações sobre como usar o comando man .
Atualmente estou configurando meu primeiro servidor web sem um painel de controle e até agora as coisas estão indo muito bem!
Eu estava imaginando se alguém poderia me direcionar para algum lugar que explique todas as opções de comando disponíveis e o que elas fazem?
Como estou seguindo principalmente guias para configurar coisas específicas no servidor, às vezes eu corro para um comando como
sudo mkdir -p /var/www/ve-server{1,2}.com/{html,logs}
Que eu entenda além de como a opção -p está modificando o comando.
Muitos comandos imprimem um breve resumo das opções possíveis quando você os invoca com --help . Isso não explicará em detalhes o que as opções fazem, mas é uma boa maneira de encontrar o nome de uma opção que você esqueceu ou de descobrir quais opções estão disponíveis se você já tiver alguma familiaridade básica com um comando. Nem todos os comandos suportam --help , mas eu ainda não encontrei um comando que fez algum dano quando executado com --help , então vá em frente e tente. Alguns comandos respondem a -help , mas não a --help .
O utilitário tradicional de documentação no Unix é man . Para muitos programas, e em particular a maioria dos utilitários de linha de comando, execute, e. man mkdir para ver uma descrição do comando e suas opções.
Alguns comandos estão embutidos no shell. Estes não têm página de manual; eles são documentados na página man do shell ( man bash ou man bash-builtins , se o seu shell é bash; man zshbuiltins se o seu shell é zsh). Execute type COMMAND_NAME (por exemplo, type mkdir ) para ver se um comando é um programa interno ou externo.
Além disso, pode haver documentação mais específica. Por exemplo, a referência completa para mkdir no Linux é o manual do coreutils (sob mkdir ).