Přeskočit na obsah
Linux/POSIX chybyChyba
ENOTEMPTY

ENOTEMPTY — Adresář není prázdný

Byl proveden pokus o odebrání adresáře, který stále obsahuje záznamy.

linuxmacosunix

Co způsobuje tuto chybu

Systémové volání rmdir() bylo použito na adresář, ve kterém se stále nacházejí soubory nebo podadresáře.

Jak to opravit

Nejprve odstraňte veškerý obsah, poté teprve adresář. Příkaz rm -rf použijte pro rekurzivní smazání adresáře i jeho obsahu. Skryté soubory zkontrolujte pomocí ls -la.

Příklad

# Remove directory and contents
rm -rf /path/to/directory
Oficiální dokumentace

Související chybové kódy