Portál AbcLinuxu, 11. května 2025 06:58

Dotaz: rm: Unable to remove directory

Slick avatar 17.4.2007 08:50 Slick | skóre: 4
rm: Unable to remove directory
Přečteno: 269×
Odpovědět | Admin
bash-2.05# rm -rf /a/b/c/d/12345
rm: Unable to remove directory /a/b/c/d/12345: File
exists

Nevite nekdo jak docilit toho aby se adresar 12345 smazal ?

Diky
As Barbie says: "Unix is complicated."
Nástroje: Začni sledovat (2) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

17.4.2007 09:19 Xerces
Rozbalit Rozbalit vše Re: rm: Unable to remove directory
Odpovědět | | Sbalit | Link | Blokovat | Admin
Jen střelím od boku, mrkni do adresáře pomocí `ls -la` jestli tam nejsou nějaké "skryté" soubory tj. soubory začínající tečkou, pak je zkus vymazat.
Slick avatar 17.4.2007 09:37 Slick | skóre: 4
Rozbalit Rozbalit vše Re: rm: Unable to remove directory
Adresar je naprosto prazdny,
pristupova prava jsou take v poradku
je nastaveno 777, vsichni mohou vsechno
As Barbie says: "Unix is complicated."
17.4.2007 09:47 Robert Pecko
Rozbalit Rozbalit vše Re: rm: Unable to remove directory
urcite je ten adresar v rootu? / nemela by tam byt relativni cesta?
17.4.2007 09:47 Tom.š Ze.le.in | skóre: 21 | blog: tz
Rozbalit Rozbalit vše Re: rm: Unable to remove directory
Odpovědět | | Sbalit | Link | Blokovat | Admin
Rychlý google: není porušený filesystém? Fsck? http://open.itworld.com/5040/nlsunixdirectory061012/page_1.html
Slick avatar 17.4.2007 10:33 Slick | skóre: 4
Rozbalit Rozbalit vše Re: rm: Unable to remove directory
Nad tim uz jsem take premyslel,
doufam, ale ze neni poskozeny.

Nemohu server odstavit, abych mohl
odpojit filesystem, abych na nem mohl
spustit fsck. Pokud se nepletu tak je nutne
filesystem pred spustenim fsck odpojit,
aby nedoslo k jeho poskozeni.
As Barbie says: "Unix is complicated."
17.4.2007 10:41 Semo | skóre: 45 | blog: Semo
Rozbalit Rozbalit vše Re: rm: Unable to remove directory
Stacilo by ho remountovat na read-only. Prinajmensom na neinvazivny check ci je fakt poskodeny.
If you hold a Unix shell up to your ear, you can you hear the C.
Slick avatar 17.4.2007 10:59 Slick | skóre: 4
Rozbalit Rozbalit vše Re: rm: Unable to remove directory
No jo ale co kdyz je ten adresar v rootu?
to uz pak leda nabootovat z DVDcka trebas Kubuntu
a pokusit se to opravit.
As Barbie says: "Unix is complicated."
Slick avatar 17.4.2007 11:22 Slick | skóre: 4
Rozbalit Rozbalit vše Re: rm: Unable to remove directory
Zkusil jsem adresar prejmenovat
a uspesne se povedlo.
Bohuzel opetovny pokus o smazani
se nezdaril :(
As Barbie says: "Unix is complicated."
17.4.2007 11:39 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: rm: Unable to remove directory
Obávám se, že pokud vám rm tvrdí, že adresář není prázdný, a ls že ano, je velice pravděpodobné, že filesystém poškozený je.
17.4.2007 11:06 Sinuhet
Rozbalit Rozbalit vše Re: rm: Unable to remove directory
Odpovědět | | Sbalit | Link | Blokovat | Admin
A kdyz zkusite rmdir?
Slick avatar 17.4.2007 11:11 Slick | skóre: 4
Rozbalit Rozbalit vše Re: rm: Unable to remove directory
rmdir samozrejme sam o sobe nic nezmuze
kdyz si na tom i bozske rm -rf vylame
zuby.
As Barbie says: "Unix is complicated."
17.4.2007 11:29 bitguard
Rozbalit Rozbalit vše Re: rm: Unable to remove directory
nedrzi ten adresar nejaky proces?
17.4.2007 15:09 Sinuhet
Rozbalit Rozbalit vše Re: rm: Unable to remove directory
A zkusil jste hledat?
17.4.2007 11:43 rastos | skóre: 63 | blog: rastos
Rozbalit Rozbalit vše Re: rm: Unable to remove directory
Odpovědět | | Sbalit | Link | Blokovat | Admin
Ako vyzerá výstup z:

/bin/ls -lRa /a/b/c/

a

/bin/mount

?
Slick avatar 17.4.2007 13:16 Slick | skóre: 4
Rozbalit Rozbalit vše Re: rm: Unable to remove directory
Prava jsou drwxrwxrwx a nikam ten adresar namountovany neni
As Barbie says: "Unix is complicated."
Dalibor Smolík avatar 17.4.2007 13:21 Dalibor Smolík | skóre: 54 | blog: Postrehy_ze_zivota | 50°5'31.93"N,14°19'35.51"E
Rozbalit Rozbalit vše Re: rm: Unable to remove directory
Stejný problém i po restartu systému?
Rozdíly v řeči a ve zvyklostech neznamenají vůbec nic, budeme-li mít stejné cíle a otevřená srdce.
Slick avatar 17.4.2007 14:11 Slick | skóre: 4
Rozbalit Rozbalit vše Re: rm: Unable to remove directory
Nemohu v tuto chvili server restartovat
bezi na nem dulezita aplikace. :(
As Barbie says: "Unix is complicated."
17.4.2007 12:39 petris
Rozbalit Rozbalit vše Re: rm: Unable to remove directory
Odpovědět | | Sbalit | Link | Blokovat | Admin
neni nastaveno imutable?
17.4.2007 14:32 Marble | skóre: 27 | blog: marble
Rozbalit Rozbalit vše Re: rm: Unable to remove directory
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tak jsme si zkusmo pustil rm -rf přes ltrace, ale zdá se mi, že žádná z volaných funkcí podle manu nemá co vracet EEXIST. :( Nemůžeš to taktéž prohnat přes ltrace a kouknout, na kterém volání skončí? Pak se dá třeba kouknout do zdrojáků libc, ale lépe zž se bude vědět na kterou funkci přesně.
Slick avatar 17.4.2007 14:51 Slick | skóre: 4
Rozbalit Rozbalit vše Re: rm: Unable to remove directory
Malem bych zapomnel:

Na serveru bezi Solaris 9
As Barbie says: "Unix is complicated."
17.4.2007 15:24 Marble | skóre: 27 | blog: marble
Rozbalit Rozbalit vše Re: rm: Unable to remove directory
Solaris neznám, ale předpokládám, že nějaký tracer knihovních volání tam bude a dokumentace knihovních funkcí také. Takže se podívat která funkce s jakými parametry vrací ten error a pak do dokumentace, co to přesně znamená. Pak se dá vymýšlet něco dalšího.
17.4.2007 15:27 Michal Kašpar | skóre: 15
Rozbalit Rozbalit vše Re: rm: Unable to remove directory
Solaris by měl mít truss (místo strace).
Slick avatar 17.4.2007 15:43 Slick | skóre: 4
Rozbalit Rozbalit vše Re: rm: Unable to remove directory
OK podivam se na to ktera funkce to vraci
As Barbie says: "Unix is complicated."

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.