md

Crea una carpeta y todos los directorios intermedios que falten.

ArchivosVersión 1.2.2Estable
lil-terminal

Resumen

¿Necesitas carpetas para imágenes o copias de seguridad? md project/assets/images crea toda la ruta de una vez. No hace falta crear cada nivel por separado. Con -0755 estableces permisos para la carpeta final; las intermedias usan la configuración del alojamiento. A diferencia de mf, md crea directorios, no archivos.

Crear una estructura de directorios de una vez

Primero ejecuta md project/assets/images; después puedes crear mf project/README.txt. Para una carpeta final privada usa md project/private -0700. En un directorio existente los permisos solo cambian cuando indicas expresamente un modo.

Sintaxis

lil-terminal
md <path> [-MODE|-m MODE]

Referencia

md <path>

crear un directorio (y los directorios que falten en la ruta)

md <path> -0755

crear el directorio y establecer permisos octales

md <path> -m 0755

establecer permisos en formato de modo UNIX (con la opción mode)

Rutas anidadas

Primero ejecuta md project/assets/images; después puedes crear mf project/README.txt. Para una carpeta final privada usa md project/private -0700. En un directorio existente los permisos solo cambian cuando indicas expresamente un modo.

Seguridad

La ruta se resuelve desde el directorio actual del terminal. Un archivo existente nunca se sustituye por un directorio. Tras el éxito, md muestra la misma vista plana compacta que cd, no un árbol recursivo grande.

Permisos de directorio

El modo octal explícito también se aplica a un directorio existente; sin él se conservan los permisos.

Vista interactiva del sandbox

Ejecuta los ejemplos preparados directamente en la página. Los resultados están predefinidos y se muestran en el navegador; no se ejecuta ningún comando de terminal en el servidor.

Crear un directorio (y los directorios que falten en la ruta)

Instalar y administrar

Instala la versión compatible actual. Elige Base para el conjunto completo de funciones o Minimum para el paquete reducido; usa upgrade para actualizar un módulo ya instalado.

Base y Minimum son dos paquetes de la misma versión actual del módulo.

Paquete Base

Instala el paquete completo con referencia local y todos los modos publicados.

install md
Paquete Minimum

Instalar el paquete reducido. No incluye la referencia local; help <cmd> -i abre la referencia actual del servidor.

install md -m
Versión pública exacta

Instalar exactamente esta versión publicada.

install md -v 1.2.2
Comprobar o actualizar

upgrade comprueba la compatibilidad y sustituye el bloque solo cuando hace falta.

upgrade md
Eliminar módulo

Elimina el bloque de extensión sin tocar el núcleo ni otros módulos.

install md -u

Ejemplos

Los ejemplos se pueden copiar, pero el sitio no los ejecuta. Revisa rutas, permisos y opciones destructivas.

Crear un directorio (y los directorios que falten en la ruta)
cd \sandbox\tmp | md project/assets | md project/cache | cd project
project/
  assets/

project/
  assets/
  cache/

assets/
cache/
Crear el directorio y establecer permisos octales
md sandbox/tmp/private -0700
sandbox/
project/
Establecer permisos en formato de modo UNIX (con la opción mode)
md sandbox/tmp/public -m 0755
sandbox/
project/
Crear un directorio (y los directorios que falten en la ruta)
md sandbox/tmp/first/second -0777
sandbox/
project/
Crear un directorio (y los directorios que falten en la ruta)
md \sandbox\README.txt\child
No se pudo crear el directorio

Archivo usado en este ejemplo: sandbox/tmp/README.txt

El ejemplo usa un archivo o directorio del espacio protegido de documentación /sandbox/.

lil-terminal sandbox temporary workspace

Commands in the public documentation use this directory for disposable copies,
archives, uploads and files created during examples. Review destructive commands
before running them and restore the sandbox from the release package when needed.

Documentación relacionada

Versión pública actual

v1.2.22026-10-31

Refinamiento de producción

Versión estable actual de md. Crea una carpeta y todos los directorios intermedios que falten.