- Linus Söderlind
- Medlem ●
- Stockholm
Har problem med en fil som inte finns...
Filen ligger i en mapp i Papperskorgen men kan inte tas bort i och med att den inte finns. Men nu tar vi det från början:
När jag försöker tömma Papperkorgen säger finder:
Åtgärden kunde inte slutföras eftersom ett eller flera objekt som behövs inte kan hittas. (Felkod -35).
Som svar på detta går vi rask över till terminalen och försöker där:
ls i mappen ger:
[10:~/.Trash/100MLT15] linus% ls Sven G??????e, ordf. Nobel Petanque.txt
men ls -l ger:
[10:~/.Trash/100MLT15] linus% ls -l ls: Sven Gíµ¶í´?e, ordf. Nobel Petanque.txt: No such file or directory
om jag slutligen skriver rm Sv och trycker på tabb får jag:
[10:~/.Trash/100MLT15] linus% rm Sven\ G\355\265\266\355\264\244e,\ ordf.\ Nobel\ Petanque.txt rm: Sven Gíµ¶í´?e, ordf. Nobel Petanque.txt: No such file or directory
Det gör ingen skillnad om jag kör med rm "filnamn" eller rm -- filnamn.
Filen gör i och för sig inget ont, men det är irriterande att ha den liggande där.
Så... några tipps?
[EDIT]
rm * ger:
[10:~/.Trash/100MLT15] linus% rm * rm: No match.
Tyvärr
[10:~/.Trash] linus% rm -r 100MLT15/ rm: 100MLT15/Sven Gíµ¶í´?e, ordf. Nobel Petanque.txt: No such file or directory rm: 100MLT15: Directory not empty [10:~/.Trash/100MLT15] linus% rm 'Sven G\355\265\266\355\264\244e, ordf. Nobel Petanque.txt' rm: Sven Gíµ¶í´?e, ordf. Nobel Petanque.txt: No such file or directory
Fler förslag?
[10:~/.Trash] linus% sudo rm -ri 100MLT15 remove 100MLT15? y remove 100MLT15/Sven Gíµ¶í´?e, ordf. Nobel Petanque.txt? y rm: 100MLT15/Sven Gíµ¶í´?e, ordf. Nobel Petanque.txt: No such file or directory rm: 100MLT15: Directory not empty
Jag har redan innan slagit in mitt root lösenord...
Borde kanske tillagt att den inte syns i Finder och att open i terminalen också ger No such file..
rm *anq*
Hm, fast det funkar väl inte när inte rm * funkade tidigare...
Jag tänkte föreslå
[mooloolaba:~/.Trash] al% rm -rf *
också, men det lär väl också misslyckas.
Funkar det hårda artilleriet; om du raderar hela papperskorgen?
[mooloolaba:~] al% rm -rf .Trash
Och sedan förstås skapar en ny med
mkdir ~/.Trash
chmod og-rw ~/.Trash
?
[10:~/.Trash] linus% rm -rf * rm: 100MLT15: Directory not empty [10:~/.Trash] linus% cd.. [10:~] linus% rm -rf .Trash rm: .Trash/100MLT15: Directory not empty rm: .Trash: Directory not empty
...
[10:~] linus% rm -rfd .Trash rm: .Trash/100MLT15: Directory not empty rm: .Trash: Directory not empty
keep 'em comin!
Tack för alla bra förslag men tyvärr fungerar inga...
Jag bootade om till 9 men hittade inte mappen .Trash. Jag hittade bla .ssh i min user mapp men inte .Trash. Startade sedan om i single user mode och körde fsck och försökte sedan med alle de komandon som föreslagits men med samma resultat: No such file.
Jag provade också att ändra från ASCII till UNICODE i tcsh men de fick följden att tsch inte kunde tolka några tecken, allt blev: ????.
[Edit]
Ok, jag flyttade filen till skrivbordet och sen startade om till 9:an igen. Nu hittade 9:an den och det var inga problem att kasta filen...
Men jag håller med om att det känns lite fusk, pluss att jag inte har startat om datorn så här ofta sen jag installerade OSX, (hade uptime på 50 dar innan...)
Linus
Jag hade samma problem (tror jag) som du har och kan verkligen hålla med om att det är irriterande att ha ngt i papperskorgen utan att kunna kasta bort det.
Jag fattar inte ett dugg av alla terminalkommandon ni har skrivit hittills i denna tråd men jag lyckades efter en jäkla massa strul kasta min ickeexisterande fil.
Det visade sig att jag måste lägga tillbaks den på den volym som den kom från (jag har 4 fysiska diskar i min burk och totalt 7 partitioner).
När jag gjort detta så kunde jag döpa om filen (efter att jag gjort den synlig) och sen var det bara att kasta den.
Jag hade provat alla möjliga UNIX-kommandon och småprogram utan resultat innan jag fick till det på det här sättet.
Lycka till
- Slice -
Skrevs ursprungligen av Stickan
Här finns några tips p hur man tar bort filer med konstiga namn under Unix
http://www.ittepic.edu.mx/eBooks/computacion/80oreilly/books/unix2/upt/ch23_11.htm
/S
Det där var riktiga grejer det! Tackar. Nu vore det bara bra om det finns något sätt att medvetet skapa dessa konstiga filer så att man kan testa de "starkare medicinerna"...
Update! Kanske är ditt filsystem korrupt?
Jag har just gått igenom ett liknande problem. Allting började när jag hade monterat min TiBook i target-mode på en kompis pc där han körde MacDrive som gör att han kan montera min hfs+-disk under XP.
När jag kopierade filer till TiBooken så gick strömmen i huset och datorerna fick startas om. Därefter började saker och ting gå galet...
En vecka senare har jag problem med att radera ett tomt bibliotek. Jaguar klagar och säger att filen används. Därefter börjar jag misslyckas med att kopiera saker från min externa hårddiskar till den interna.
Jag installerade Jaguar på en extern hårddisk och när jag startade om visade det sig att min interna hårddisk var så korrupt att den inte kunde monteras när systemet kördes från den externa disken.
Efter mycket nagelbitande lyckades jag bygga om den trasiga innehållsförteckningen och rädda min data med hjälp av Norton Disk Doctor.
Slutsats; du kanske borde ta backup på din data och undersöka om ditt filsystem mår bra innan det har gått sönder bortom räddning.
Litet förtydligande:
Jag fick bort filen mha 9:an
Jag var dock tvungen att lyfta ut den ur papperskorgen från 10:an
Men tack i alla fall!
/L