Někdy potřebujeme odstranit adresář, který není prázdný a při pokusu o to se nám zobrazí chyby oprávnění, například „Oprávnění odepřeno“ nebo také „Adresář není prázdný“, protože není prázdný a možná jeden z adresářů nebo souborů, které obsahuje, má zvláštní oprávnění, která jsou příčinou chyby. Je však možné jej snadno odstranit pomocí minitutoriálu, který vám nyní nabízíme, a aby tyto zprávy nebyly překážkou.
En předchozí výukový program Viděli jsme, jak lze eliminovat adresáře s poměrně rozsáhlým obsahem, tj. Adresáře se značnou váhou několika GB, aniž by to ovlivnilo výkon systému. A dosáhli jsme toho díky ionice, velmi praktickému nástroji, který nám umožňuje kontrolovat prioritu určitých transakcí v I / O systému, stejně jako u procesů. Dnes se zaměříme na další jednoduchou akci, ale to může být problémem pro nejnovější uživatele Linuxu.
Kroky, které je třeba dodržet při pokusu o odstranění adresáře, který není prázdný, by byly pokusy s:
rmdir /mi-directorio
Ale v takovém případě můžeme obdržet chybovou zprávu, o které jsme mluvili. Chcete-li to provést správně, můžete vyzkoušet následující:
rm -rfv /mi-directorio
To, co získáme s těmito možnostmi rm, je rekurzivní odstranění obsahu adresáře a také vynucení odstranění. -V je jednoduše podrobný režim příkazu k zobrazení více informací o standardním výstupu.
V případě, že se nám stále zobrazuje chyba oprávnění, protože se pokusíme získat oprávnění, abychom při pokusu o její odstranění již neměli problémy, můžete to udělat pomocí su, nebo více doporučených pomocí sudo:
sudo rm -rfv /mi-directorio
Doufám, že vám to pomohlo s těmi tvrdohlavými adresáři, které nelze odstranit ...
Chybí „rm“ v:
sudo rm -rfv / my-adresář
Dík!!! Moje chyba.
Zdravím.
Díky moc, jen to jsem potřeboval, pozdravy
Díky za pomoc, už jsem vše vyzkoušel a stačily mi -rfv jen 4 znaky
sudo rm -rfv můj adresář
Mě to fungovalo takto, v Ubuntu 20.04, je to problém?
Zapomněli jste přidat něco důležitého, pokud se složka nesmaže s názvem složky rm -rfv a pod ní se objeví symbol ">", je to proto, že se nesmaže takto, ale s rm -rfv "název složky" (to se stane , když má složka v názvu mezery, použijte uvozovky).
Doufám, že vám to bude užitečné. Pozdravy