
Actualmente estoy configurando mi primer servidor web sin panel de control y ¡hasta ahora todo va bastante bien!
Me preguntaba si alguien podría indicarme algún lugar que explique todas las opciones de comando disponibles y lo que hacen.
Como sigo principalmente guías para configurar cosas específicas en el servidor, a veces ejecuto un comando como
sudo mkdir -p /var/www/ve-server{1,2}.com/{html,logs}
Lo cual entiendo aparte de como la -p
opción va modificando el comando.
Respuesta1
Creo que estás buscando man
mando.
Intente hacerlo man mkdir
y busque lo que hace el modificador -p. Puede utilizar la búsqueda de estilo vim aquí.
Úselo man man
para obtener más información sobre cómo usar man
el comando.
Respuesta2
Muchos comandos imprimen un breve resumen de las opciones posibles cuando los invocas con --help
. Esto no explicará en detalle qué hacen las opciones, pero es una buena manera de encontrar el nombre de una opción que ha olvidado o de encontrar qué opciones están disponibles si ya tiene cierta familiaridad básica con un comando. No todos los comandos son compatibles --help
, pero todavía no he encontrado ningún comando que haya causado algún daño al ejecutarlo --help
, así que adelante e inténtalo. Algunos comandos responden -help
pero no --help
.
La utilidad de documentación tradicional en Unix esman
. Para muchos programas, y en particular la mayoría de las utilidades de línea de comandos, ejecútelos, por ejemplo, man mkdir
para ver una descripción del comando y sus opciones.
Algunos comandos están integrados en el shell. Estos no tienen página de manual; en su lugar, están documentados en la página de manual del shell ( man bash
o man bash-builtins
, si su shell es bash; man zshbuiltins
si su shell es zsh). Ejecute type COMMAND_NAME
(p. ej. type mkdir
) para ver si un comando es un programa interno o externo.
Más allá de eso, puede haber documentación más específica. Por ejemplo, la referencia completa para mkdir
Linux es lamanual de coreutils(bajomkdir
).