Salute e malattia
Il comando `mkdir` crea directory. I fallimenti derivano tipicamente da permessi,命名, path o problemi filesystem.
| Errore | Causa | Soluzione |
|---|---|---|
File exists | Directory già esistente | Usa mkdir -p (nessun errore se esiste) o verifica prima |
Permission denied | Permesso scrittura insufficiente su parent | Controlla ls -ld parent; usa sudo o cambia ownership |
Invalid argument / No such file or directory | Caratteri non validi nel nome o path parent mancante | Evita / \ : * ? " < > | (Windows); usa mkdir -p per path nidificati |
No space left on device | Filesystem pieno | df -h; libera spazio; controlla inode (df -i) |
Read-only file system | Montato read-only o errore filesystem | mount -o remount,rw; fsck se corrotto |
File name too long | Path supera limite (255 byte Linux, 260 Windows) | Accorcia path; usa path relativi |
Not a directory | Componente path parent è un file | Controlla componenti path |
mkdir -p path/to/dir — crea parents, sopprime errore "exists".mkdir "my dir".mkdir dir && echo success.mkdir -v.La maggior parte dei fallimenti `mkdir` sono errori permessi o path. Leggi il messaggio d'errore—ti dice esattamente cosa non va.
Cancro del testicolo