md

Crea una cartella e tutte le directory intermedie mancanti.

FileVersione 1.2.2Stabile
lil-terminal

Panoramica

Ti serve una cartella per immagini o backup? md project/assets/images crea l’intero percorso con una sola istruzione, senza creare ogni directory separatamente. Con -0755 imposti i permessi della cartella finale; quelle intermedie seguono le impostazioni dell’hosting. A differenza di mf, md crea directory e non file.

Creare una struttura di directory in un solo passo

Per preparare il progetto esegui md project/assets/images, poi mf project/README.txt. Per una cartella finale riservata usa md project/private -0700. I permessi di una cartella esistente cambiano soltanto se specifichi una modalità.

Sintassi

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

Riferimento

md <path>

creare una directory (e le directory mancanti nella catena)

md <path> -0755

creare la directory e impostare i permessi ottali

md <path> -m 0755

impostare i permessi nel formato mode UNIX (con l’opzione mode)

Percorsi annidati

Per preparare il progetto esegui md project/assets/images, poi mf project/README.txt. Per una cartella finale riservata usa md project/private -0700. I permessi di una cartella esistente cambiano soltanto se specifichi una modalità.

Sicurezza

Il percorso viene risolto dalla directory corrente del terminale. Un file esistente non viene mai sostituito da una directory. Dopo il successo md mostra la stessa vista piatta compatta di cd, senza espandere un grande albero ricorsivo.

Permessi directory

Una modalità ottale esplicita si applica anche a una directory esistente; altrimenti i permessi restano invariati.

Anteprima interattiva del sandbox

Esegui gli esempi preparati direttamente nella pagina. I risultati sono predefiniti e mostrati nel browser; sul server non viene eseguito alcun comando del terminale.

Creare una directory (e le directory mancanti nella catena)

Installa e gestisci

Installa la versione compatibile corrente. Scegli Base per tutte le funzioni o Minimum per il pacchetto ridotto; usa upgrade per aggiornare un modulo già installato.

Base e Minimum sono due pacchetti della stessa release corrente del modulo.

Pacchetto Base

Installa il pacchetto completo con riferimento locale e tutte le modalità pubblicate.

install md
Pacchetto Minimum

Installa il pacchetto ridotto. Il riferimento locale è omesso; help <cmd> -i apre il riferimento server corrente.

install md -m
Versione pubblica esatta

Installa esattamente questa versione pubblicata.

install md -v 1.2.2
Controlla o aggiorna

upgrade controlla la compatibilità e sostituisce il blocco solo quando serve.

upgrade md
Rimuovi modulo

Rimuove il blocco estensione senza toccare core e altri moduli.

install md -u

Esempi

Gli esempi sono copiabili ma il sito non li esegue. Controlla percorsi, permessi e opzioni distruttive.

Creare una directory (e le directory mancanti nella catena)
cd \sandbox\tmp | md project/assets | md project/cache | cd project
project/
  assets/

project/
  assets/
  cache/

assets/
cache/
Creare la directory e impostare i permessi ottali
md sandbox/tmp/private -0700
sandbox/
project/
Impostare i permessi nel formato mode UNIX (con l’opzione mode)
md sandbox/tmp/public -m 0755
sandbox/
project/
Creare una directory (e le directory mancanti nella catena)
md sandbox/tmp/first/second -0777
sandbox/
project/
Creare una directory (e le directory mancanti nella catena)
md \sandbox\README.txt\child
Creazione della directory non riuscita

File usato in questo esempio: sandbox/tmp/README.txt

L’esempio usa un file o una directory dell’area di documentazione protetta /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.

Documentazione correlata

Versione pubblica attuale

v1.2.22026-10-31

Rifinitura di produzione

Versione stabile attuale di md. Crea una cartella e tutte le directory intermedie mancanti.