Synology-Forum.nl

Overige software => File Station => Topic gestart door: Anonymous op 01 november 2010, 22:27:38

Titel: Bestand niet te wissen
Bericht door: Anonymous op 01 november 2010, 22:27:38
Ik krijg een file op de HDD van de Synology niet gewist.
Achter het bestand staat een wibbertje en als ik hem verwijderen krijg ik de melding server bezet.
Titel: Re: Bestand niet te wissen
Bericht door: Matr1x op 01 november 2010, 23:08:45
Het bestand heeft waarschijnlijk een ingeldig teken in de naam. Als je het niet met FileStation verwijderd krijgt, dan zul je het bestand met FTP of met telnet moeten wissen. Met FTP kun je wildcards gebruiken. Met telnet gebruik je gewoon de tab toets om linux de naam te complementeren. Ik heb het in het verleden ook gehad en kon het bestand met telnet altijd hernoemen en/of verwijderen. Wel een account gebruiken dat voldoende rechten heeft natuurlijk (admin of root).
Titel: Re: Bestand niet te wissen
Bericht door: Anonymous op 28 november 2010, 07:50:29
Hola,

Ik heb hetzelfde probleem als hierboven beschreven. Zojuist geprobeerd om via FTP inlog de mappen te verwijderen, maar krijg dan de melding dat ik geen rechten heb, terwijl ik ben ingelogd onder 'admin'. In de FileStation zie ik wel achter eigenaar '0' staan, ik kan dit echter niet aanpassen naar 'admin'.

Wie heeft nog een goed idee? Alvast bedankt!
Titel: Re: Bestand niet te wissen
Bericht door: Anonymous op 28 november 2010, 08:18:06
Zojuist geprobeerd in de loggen via telnet, dat lukt allemaal, maar ik heb geen idee hoe ik de betreffende map kom... Als iemand dat weet... Kom niet verder dan de root van de Server. Wederom alvast bedankt!
Titel: Re: Bestand niet te wissen
Bericht door: HDamy op 28 november 2010, 08:37:25
Citaat van: "HDamy"
Zojuist geprobeerd in de loggen via telnet, dat lukt allemaal, maar ik heb geen idee hoe ik de betreffende map kom... Als iemand dat weet... Kom niet verder dan de root van de Server. Wederom alvast bedankt!

Ik kan helaas geen berichten aanpassen/verwijderen, dus maar even zo.  Ik zie de betreffende mappen inmiddels voor me via Putty. Maar vanaf daar weet ik niet hoe ik ze kan verwijderen of hernoemen. Wie kan me hier bij helpen?
Titel: Re: Bestand niet te wissen
Bericht door: henkg op 28 november 2010, 10:26:39
Allereerst: inloggen als 'root', met wachtwoord van admin. Je zou dan alle rechten moeten hebben.
Wat zijn de CLI (command line interface) commando's:
http://forum.synology.com/wiki/index.php/Home (http://forum.synology.com/wiki/index.php/Home) en hier de zoekterm commands ingeven.
ls en cd heb je inmiddels ontdekt.
Als je weet waar het bestand staat: cd /dir/subdir/subsubdir (en anders eerst: find / -name bestandsna* , maar dat kan even duren)

Dan rm bestandsna (helemaal intypen hoeft niet, TAB vult automatisch aan), TAB toets, en enter.
(Weg is weg. Als je niet absoluut zeker weet of het bestand verwijderd mag, kun je ook met het commando mv het bestand renamen.)

Het eerst naar de betreffende subdir gaan hoeft natuurlijk niet. rm /dir/subdir/subsubdir/bestandsna (en TAB), en enter werkt natuurlijk ook. Maar als leek wil ik wel zeker weten wát ik wáár weggooi ...

[Edit: storende fout (cp ipv cd genoemd). Inmiddels aangepast (in vet/onderstreept). Met dank aan wizjos ]
Titel: Re: Bestand niet te wissen
Bericht door: wizjos op 28 november 2010, 12:23:52
Citaat van: "henkg"
Als je weet waar het bestand staat: cp /dir/subdir/subsubdir (en anders eerst: find -name bestandsna* , maar dat kan even duren)
Kleine correctie: ik denk dat je i.p.v. cp in de bovenstaande opdracht cd bedoelt (je wilt tenslotte naar die directory en niet een kopie maken)
Als tweede: het find commando. Op zich niet verkeerd, alleen, als je net bent ingelogd sta je standaard in de directory /root (en dus niet in de root zelf). Tikje verwarrend met die naamgeving, maar dat is helaas niet anders  :mrgreen:
Als je dan het bovenstaande commando opgeeft zal er enkel in de huidige directory (/root dus) gezocht worden... Grote kans dat je dan niet vind wat je zoekt...
Als je nog een parameter meegeeft aan het find commando zoek je de hele schijf af: find / -name bestandsna* (en dat kan zeker wel even duren).
Zie bv. http://www.computerhope.com/unix/ufind.htm (http://www.computerhope.com/unix/ufind.htm)

Overigens, voor een hoop mensen is het werken op de prompt met al die 'enge' op commando's uit het pre-Windows tijdperk een gruwel... Voor die mensen (en een hoop anderen) kan ik de IPKG oplossing Midnight Commander ten zeerste aanbevelen. Meer leesvoer daarover staat hier elders wel op het forum of op mijn eigen site (http://wizjos.endofinternet.net/synology/index.php?option=com_content&view=article&id=77&Itemid=76).

Succes!

Wizjos
Titel: Re: Bestand niet te wissen
Bericht door: henkg op 28 november 2010, 13:34:36
@wizjos: Dank voor reactie. Storende fout (cp ipv cd). inmiddels aangepast in mijn reply.

En dat Midnight commander: daar zal ik eens naar gaan kijken (eerst even wachten tot het zo laat is .. :wink: )
Titel: Re: Bestand niet te wissen
Bericht door: HDamy op 28 november 2010, 14:03:05
Thanks voor de reacties.
Het gaat hier om het verwijderen van een map dus ik verander RM naar RMDIR en dan de bestandsnaam. Wanneer ik dit doe krijg ik de melding: ash: RMDIR not found. Wat doe ik hier fout? Want ik zie de betreffende map toch echt staan en als ik TAB klik vult hij zelf de map naam aan.

Wederom alvast bedankt!
Titel: Re: Bestand niet te wissen
Bericht door: klen op 28 november 2010, 15:52:23
rmdir is met kleine letters
rmdir werkt alleen als de directory ook echt leeg is, en dat is bij jou misschien niet zo
dan moet je dit doen:rm -r directorynaamMaar let op: rm -r kan een gevaarlijk commando zijn, zeker als je spaties in je foldernamen hebt of typefouten maakt.

Het beste is dus met cd 'zo dicht mogelijk' bij de map te komen en dan rm -r mapnaam of rm -r map*
Titel: Re: Bestand niet te wissen
Bericht door: Matr1x op 28 november 2010, 21:13:23
Citaat van: "henkg"
En dat Midnight commander: daar zal ik eens naar gaan kijken (eerst even wachten tot het zo laat is .. :wink: )
MC is erg handig, maar ook wel gevaarlijk. Verkeerde knoppen gebruiken en je hebt problemen. Kijkt dus uit wat je doet.
Titel: Re: Bestand niet te wissen
Bericht door: wizjos op 28 november 2010, 22:25:06
Citaat van: "Matr1x"
Citaat van: "henkg"
En dat Midnight commander: daar zal ik eens naar gaan kijken (eerst even wachten tot het zo laat is .. :wink: )
MC is erg handig, maar ook wel gevaarlijk. Verkeerde knoppen gebruiken en je hebt problemen. Kijkt dus uit wat je doet.
Maar mijn beste Matrix, dat geldt toch zeker voor ongeveer alle knoppen? Is de uitdrukking immers niet 'iets naar de knoppen helpen'...  :mrgreen:

Wizjos
Titel: Re: Bestand niet te wissen
Bericht door: HDamy op 29 november 2010, 10:37:13
Thanks guys's! (of girls   :wink: ) De mappen zijn verwijderd. Nogmaals bedankt voor de uitleg!
Titel: Re: Bestand niet te wissen
Bericht door: Matr1x op 29 november 2010, 20:17:11
Citaat van: "wizjos"
Is de uitdrukking immers niet 'iets naar de knoppen helpen'...  :mrgreen:

Wizjos
LOL  :lol:
Titel: Re: Bestand niet te wissen
Bericht door: wizjos op 29 november 2010, 20:23:22
Citaat van: "Matr1x"
Citaat van: "wizjos"
Is de uitdrukking immers niet 'iets naar de knoppen helpen'... :mrgreen:

Wizjos
LOL :lol:
We aim to please  :mrgreen:
Titel: Re: Bestand niet te wissen
Bericht door: cyrus1977 op 29 november 2010, 21:49:40
Citaat van: "Matr1x"
MC is erg handig, maar ook wel gevaarlijk. Verkeerde knoppen gebruiken en je hebt problemen. Kijkt dus uit wat je doet.

Zolang je niet dat soort dingen doet als root.... en laat daar nou mijn eerste quote vandaan komen: http://robberthamburg.nl/101.html

overigens was ik niet degene die dat als eerste overkwam  :oops:
Titel: Re: Bestand niet te wissen
Bericht door: wizjos op 29 november 2010, 22:14:54
...en het kan niet genoeg geschreven worden: een goeie backup achter de hand hebt!!!

Wizjos