md

Crea un directorio junto con todos los niveles de ruta que falten y puede aplicar permisos en la misma orden.

ArchivosVersión 1.2.1Estable
lil-terminal

Resumen

md convierte una ruta completa en una sola operación: sandbox/tmp/first/second crea todos los niveles que falten y puede aplicar permisos octales en el mismo paso. Es especialmente útil en despliegues y flujos .lil reproducibles.

Crear una estructura de directorios de una vez

Cree toda la ruta de directorios en una sola orden y después entre en ella o cree archivos dentro; no hace falta construir cada nivel por separado.

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

md sandbox/tmp/first/second -0777 crea todos los niveles que falten hasta second. Después de un cambio correcto, md muestra la vista plana y compacta del directorio actual.

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.

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.1
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
tmp/
(private created; final mode 0700)
Establecer permisos en formato de modo UNIX (con la opción mode)
md sandbox/tmp/public -m 0755
tmp/
(public created; final mode 0755)
Crear un directorio (y los directorios que falten en la ruta)
md sandbox/tmp/first/second -0777
tmp/
(directory chain created through first/second; final mode 0777)
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.12026-08-08

Flujo de directorios anidados

Documenta la creación de toda una cadena de directorios ausentes y devuelve una vista plana compacta al terminar.