Portál AbcLinuxu, 10. května 2025 05:54

Dotaz: Nelze smazat adresář - ani pod rootem

26.8.2010 22:53 fanysoft
Nelze smazat adresář - ani pod rootem
Přečteno: 1961×
Odpovědět | Admin
Příloha:
Při instalaci driverů k tiskárně se mi na disku vytvořil dočasný adresář který teď nelze smazat.

sudo rmdir cnijfilter-common-3.00/
rmdir: odstranění „cnijfilter-common-3.00/“ selhalo: Directory not empty

v adresáři jsou sobory s příponou .so, vypadá to na poškozené symbolické odkazy, např libcnbpcmcm333.so

když je smažu, tak se ihned vytvoří znova (stačí vyjet z adresáře, vrátit se a jsou tam zase mrchy).

abych zjistil kam ukazujou, dal jsem
sudo ls -li libcnbpcmcm333.so
38716062 lrwxrwxrwx 1 7003 users 24 2010-08-15 20:52 libcnbpcmcm333.so -> libcnbpcmcm333.so.7.03.1

no a ten soubor na který link ukazuje jsem nikde na disku nenašel

díky za rady.
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Nicky726 avatar 26.8.2010 23:01 Nicky726 | skóre: 56 | blog: Nicky726
Rozbalit Rozbalit vše Re: Nelze smazat adresář - ani pod rootem
Odpovědět | | Sbalit | Link | Blokovat | Admin
rmdir pouze odstraňuje prázdné adresáře. Pro smazání adresáře včetně obsahu použij rm -r, pokud ani to nepomůže, zkus smazání vynutit přepínačem -f. Příkazem ls -la se můžeš přesvědčit, že máš patřičná práva, resp, kdo je má.
Enjoy the detours. There you’ll find the things more important than what you want. (Hunter x Hunter)
26.8.2010 23:28 fanysoft
Rozbalit Rozbalit vše Re: Nelze smazat adresář - ani pod rootem
díky, ale furt nic

1)
sudo rm -r cnijfilter-common-3.00/
rm: nelze smazat adresář „cnijfilter-common-3.00/342/libs_bin“: Directory not empty

2)
sudo rm -f cnijfilter-common-3.00/
rm: nelze odstranit „cnijfilter-common-3.00/“: Is a directory

3)
sudo ls -la cnijfilter-common-3.00/
celkem 0
drwxr-xr-x 9 7003 users 0 2010-08-16 20:04 .
drwxrwxrwx 13 7003 users 0 2010-08-26 23:00 ..
drwxrwxr-x 3 7003 users 0 2010-08-16 07:39 333
drwxrwxr-x 3 7003 users 0 2010-08-16 20:04 334
26.8.2010 23:34 cynan | skóre: 3
Rozbalit Rozbalit vše Re: Nelze smazat adresář - ani pod rootem
to musis zkombinovat:

rm -rf adresar/

pokud tohle nepujde, tak resit teprv resit jinak
nejlepsi je Ferda
27.8.2010 07:56 fanysoft
Rozbalit Rozbalit vše Re: Nelze smazat adresář - ani pod rootem
zkusil jsem to, ale drží se mrcha

sudo rm -rf cnijfilter-common-3.00/
rm: nelze smazat adresář „cnijfilter-common-3.00/342/libs_bin“: Directory not empty
27.8.2010 09:05 Ash | skóre: 53
Rozbalit Rozbalit vše Re: Nelze smazat adresář - ani pod rootem
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zkus adresář přejmenovat a pak smazat...
27.8.2010 09:17 Pavel Pinkava | skóre: 12 | blog: pin2k | Bystřice nad Pernštejnem
Rozbalit Rozbalit vše Re: Nelze smazat adresář - ani pod rootem
Odpovědět | | Sbalit | Link | Blokovat | Admin
Podivej se, jestli ti na pozadi nebezi nejaky proces, ktery ty fajly neustale vytvari a sestrel ho.
KrisKo avatar 27.8.2010 09:23 KrisKo | skóre: 20
Rozbalit Rozbalit vše Re: Nelze smazat adresář - ani pod rootem
fuser cnijfilter-common-3.00

alebo lsof cnijfilter-common-3.00

-z toho mal by si vycitat aky proces tento priecinok vyuziva

https://krisko210.blogspot.com
31.8.2010 21:54 fanysoft
Rozbalit Rozbalit vše Re: Nelze smazat adresář - ani pod rootem
Zkusil jsem to,
sudo fuser *.*
- u adresáře to nevypíše nic,
- u souboru "Soubor zadaného názvu libcnbpcnclui346.so neexistuje."
Nicky726 avatar 31.8.2010 22:02 Nicky726 | skóre: 56 | blog: Nicky726
Rozbalit Rozbalit vše Re: Nelze smazat adresář - ani pod rootem
Nabootovat LiveCD, připojit disk a smazat to odtamtud.
Enjoy the detours. There you’ll find the things more important than what you want. (Hunter x Hunter)
1.9.2010 08:21 Ash | skóre: 53
Rozbalit Rozbalit vše Re: Nelze smazat adresář - ani pod rootem
U adresáře jste předpokládám použil sudo fuser *? Mimochodem, jak se chová to přejmenování?

# mv cnijfilter-common-3.00 blablabla
tsLnox avatar 1.9.2010 09:20 tsLnox | skóre: 31 | blog: Blog jednoho ukecaného Gentoolemana | Žďár nad Sázavou
Rozbalit Rozbalit vše Re: Nelze smazat adresář - ani pod rootem
Odpovědět | | Sbalit | Link | Blokovat | Admin
Jen střelba od boku - zkus to bez / na konci

tj.
rm -rf cnijfilter-common-3.00
Pamatuju si to, že u nějakých věcí to s tím lomítkem nešlo (možná to byly přímo symlinky nebo odstraňování jich přes unlink) a právě mám pocit že to psalo něco podobnýho
Amest I bovvered, forsooth?
1.9.2010 21:53 ET
Rozbalit Rozbalit vše Re: Nelze smazat adresář - ani pod rootem
Odpovědět | | Sbalit | Link | Blokovat | Admin
zkus jedno z tohle reseni - http://art.ubuntuforums.org/showthread.php?t=953292&page=4 [ma to vic stranek...]

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.