Portál AbcLinuxu, 6. května 2025 11:42

Dotaz: jak odstranit nesmazatelný soubor?

16.8.2011 01:21 jakkk
jak odstranit nesmazatelný soubor?
Přečteno: 4095×
Odpovědět | Admin
jak smazat soubor o velikost 0B, který nejde smazat ani přes GNOME Nautilus (tam jej nevidím- ani při zapnutém zobrazit skryté soubory), ani přes příkazovou řádku skrze rm -f soubor? Říká mi to: adresář nebo soubor neexistuje... Zkoušel jsem i přes convmv změnit na utf8 kodování, ale nepustí mě to k němu, hlásí: adresář nebo soubor neexistuje...

Řešení dotazu:


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

Odpovědi

16.8.2011 01:37 Kit
Rozbalit Rozbalit vše Re: jak odstranit nesmazatelný soubor?
Odpovědět | | Sbalit | Link | Blokovat | Admin
V tom případě dám nejprve
ls -l *nazev*
a když je tam přesně jen ten soubor, který chci smazat, tak dám
rm *nazev*
Případně mezitím uberu nebo přidám znaky do masky.
16.8.2011 06:45 jakkk
Rozbalit Rozbalit vše Re: jak odstranit nesmazatelný soubor?
panove to me napadlo taky... nejde...
$ ls -l v dané složce
ls: nelze přistoupit k blabla.avi: Adresář nebo soubor neexistuje
$ sudo chmod 777 blabla.avi 
chmod: nelze přistoupit k „blabla.avi“: Adresář nebo soubor neexistuje
totez mi hlasi convmv, stat... nejde editovat, nejde přejmenovat. stejný problém mám ještě s druhým avi v té složce- v názvu má čínský znak a nejde to přejmenovat ani smazat. Nevím, co se to děje... nikdy jsem to neviděl... dokonce do té složky nejde nic kopírovat, ani z ní ven... myslím, že kopírovací programy mají právě problém s "ls" v té složce...
16.8.2011 06:57 Matlák
Rozbalit Rozbalit vše Re: jak odstranit nesmazatelný soubor?
To je zajímavé, takže ani čisté ls -all není schopné ten soubor zobrazit a vrací chybu? Co je to za souborový systém? A příkaz dejme tomu rm -f *.avi ty soubory není schopný smazat? A co mv *.avi /dev/null?
16.8.2011 09:27 jakkk
Rozbalit Rozbalit vše Re: jak odstranit nesmazatelný soubor?
rm -f *avi
hlásí:
Chyba vstupu/výstupu
ls -all
ho zobrazí ale všude vypisuje otazníky
mv *.avi /dev/null

mv: cíl „/dev/null“ není adresářem
16.8.2011 09:33 jakkk
Rozbalit Rozbalit vše Re: jak odstranit nesmazatelný soubor?
souborový systém by měl být NTFS, nevím, ale df -T mi hlási fuseblk. Každopádně jde o externí disk WD MyBook 1,5 TB.
Řešení 1× (poky74)
stativ avatar 16.8.2011 10:38 stativ | skóre: 54 | blog: SlaNé roury
Rozbalit Rozbalit vše Re: jak odstranit nesmazatelný soubor?
Jestli je to NTFS tak to zkus smazat z windows.
Ať sežeru elfa i s chlupama!!! ljirkovsky.wordpress.com stativ.tk
16.8.2011 11:08 jakkk
Rozbalit Rozbalit vše Re: jak odstranit nesmazatelný soubor?
jj, to pomohlo, opravil to hned a umístil konfliktní věci do found.000 takže vyřešeno. Jen mě mrzí, že jsem si nedokázal pomoct bez M$ :(

A taky jsem si vzpomněl jak došlo k této komplikaci. Kopíroval jsem pár souborů do té složky a zavadil o kábl s elektrikou, takže se to seklo uprostřed kopírování...

díky všem rádcům
rADOn avatar 16.8.2011 11:31 rADOn | skóre: 44 | blog: bloK | Praha
Rozbalit Rozbalit vše Re: jak odstranit nesmazatelný soubor?
V tom pripade jsi mel rozbity filesystem a zachovalo se to zcela spravne. Sahat na poskozeny blok by mohlo veci jeste zhorsit, to je prace pro chkdsk.
"2^24 comments ought to be enough for anyone" -- CmdrTaco
16.8.2011 11:38 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: jak odstranit nesmazatelný soubor?
Jen mě mrzí, že jsem si nedokázal pomoct bez M$ :(

Bez MS byste především nepotřeboval NTFS, takže by problém vůbec nevznikl. :-)

16.8.2011 06:21 Switch85
Rozbalit Rozbalit vše Re: jak odstranit nesmazatelný soubor?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Měl jsem podobný problém - vyřešil jsem pomocí GnomeCommanderu, tam stačí soubor přejmenovat a smazat, popřípadě lze přejmenovat a nastavit práva na 777 a pak smazat přes Nautilus jako běžný uživatel.
martin() avatar 16.8.2011 06:55 martin() | skóre: 6 | Prievidza / Bratislava
Rozbalit Rozbalit vše Re: jak odstranit nesmazatelný soubor?
Odpovědět | | Sbalit | Link | Blokovat | Admin
cez ls -lia zistis inode number a potom to mozes zmazat pomocou find . -inum cislo -exec rm {} \; (alebo tak nejako).
Hovor múdro, nepriateľ načúva ! -- S. J. Lec --
16.8.2011 09:30 jakkk
Rozbalit Rozbalit vše Re: jak odstranit nesmazatelný soubor?
odpověděl jsem nahoře: jsou tam otazníky ve výpisu
16.8.2011 11:41 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: jak odstranit nesmazatelný soubor?
Příkaz ls ukazuje otazníky místo (některých) nezobrazitelných znaků. Jinak pokud by problém nebyl v poškozeném filesystému a pokud problémové znaky nejsou na začátku, často stačí použít automatické doplňování.
16.8.2011 09:10 none
Rozbalit Rozbalit vše Re: jak odstranit nesmazatelný soubor?
Odpovědět | | Sbalit | Link | Blokovat | Admin
Smamzat v `mc`.
16.8.2011 09:29 jakkk
Rozbalit Rozbalit vše Re: jak odstranit nesmazatelný soubor?
totéž- adresář nebo soubor neexistuje...
vencour avatar 16.8.2011 10:35 vencour | skóre: 56 | blog: Tady je Vencourovo | Praha+západní Čechy
Rozbalit Rozbalit vše Re: jak odstranit nesmazatelný soubor?
Odpovědět | | Sbalit | Link | Blokovat | Admin

Když jsem něco nemoh mazat, ještě jsem zkoušel test filesystému přes fsck.

Ty nejhlubší objevy nečekají nutně za příští hvězdou. Jsou uvnitř nás utkány do vláken, která nás spojují, nás všechny.
16.8.2011 10:37 jakkk
Rozbalit Rozbalit vše Re: jak odstranit nesmazatelný soubor?
fsck opravuje linuxový filesystémy, co je však superblock?
16.8.2011 11:26 Filip Jirsák | skóre: 68 | blog: Fa & Bi
Rozbalit Rozbalit vše Re: jak odstranit nesmazatelný soubor?
Pokud myslíte to fuseblk, znamená to, že máte souborový systém připojený přes FUSE (implementace souborového systému v uživatelském prostoru) – v případě NTFS tedy nejspíš přes NTFS-3G.
16.8.2011 11:37 jakkk
Rozbalit Rozbalit vše Re: jak odstranit nesmazatelný soubor?
opět díky

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.