Ga naar inhoud


Na delete op HDD blijft er rommel achter


aphap

Aanbevolen berichten

Ik heb nu alle bestanden op de HDD met de abo weggegooid.

Als ik echter met FTP ga kijken dat zie ik in /media nog en heleboel folders en files staan.

 

Ik kan ze ook niet met FTP verwijderen, krijg de mededeling: 550 Delete operation failed. : /media

 

Ik heb ingesteld: Menu->AdvSetup->HDD Setup->Check HDD on next start=on

 

Moet ik wat anders instellen?

VU+solo2

Link naar reactie
Delen op andere sites


  • Moderator

als je met de ab bestanden weggooit, dan worden ze gerenamed naar tmp2_<bestandsnaam>. Tesamen met de timeshift buffer files tmp_<kanaalnaam><timestamp> wordt dat al snel enkele gigabytes.

 

Tijdens het booten zal als je check hdd on boot aan hebt staan een scriptje worden afgetrapt wat op /media alle tmp2_ en tmp_ bestanden zal verwijderen.

 

ik heb zelf een scriptje gemaakt welke deze taak op zich neemt, om alleen mijn disk te schonen wil ik niet elke keer de box rebooten.

 

Code:
#!/bin/sh#disk used beforeDBEFORE=`/usr/bin/du -skh|awk '{print $1}'`#remove timeshift temp files older than 1 day:find /media/~tmp_* -mmin +1440 -exec rm -rf "'{}'" \;  find /media/tmp_* -mmin +1440 -exec rm -rf "'{}'" \; #remove removed files from disk:rm -rf /media/tmp2_*rm -rf /media/~tmp2_*DAFTER=`/usr/bin/du -skh|awk '{print $1}'`echo "Disk usage before cleaning: $DBEFORE"echo "Disk usage after cleaning: $DAFTER"

 

Dit script gooit alle timeshift buffer files ouder dan 1 dag weg en alle "gedelete" files.

 

groet,

 

Wiz

VU+ Duo2  met VTi  13 VU+ Uno met VTi  9.0.2

geen Canal Digitaal meer en geen Sparql iptv meer
Triax 78, astra 1,2,3, HB

Link naar reactie
Delen op andere sites

Ineens deed mijn HDMI het niet meer.

Met Scart en menu op 1080 lijnen gezet, nu kon ik helemaal niets meer zien ook niet op Scart mad

Opnieuw geflashed en ja hoor HDMI doet het weer.

 

@trinity1,

Jouw reboot advies werkt sinds deze nieuwe flash

 

@wiz,

Ik wil jouw script graag gebruiken en heb het in een Wordpad-file gezet, filename: HDDclear.sh

Deze file met FTP naar user directory.

In menu HDD check on

 

Is de filename juist en ook de directory?

 

p.s.

Ik zou graag meer willen weten over scripts. Waar vind ik een lijst met commando's ?(moet ik dan naar de boekhandel ?)

VU+solo2

Link naar reactie
Delen op andere sites

  • Moderator

er is genoeg te vinden op internet, zoek maar op bash+scripting, dan vindt je genoeg leesvoer.

 

Ik heb zelf dat scriptje in /media gezet, en dan moet je nog wel zorgen dat het executable is. chmod +x <scriptnaam> zou dat moeten doen.

 

Overigens doet dit scriptje helemaal niets vanzelf, je zult het vanaf de commandline zelf moeten uitvoeren.

 

groet,

 

Wiz

VU+ Duo2  met VTi  13 VU+ Uno met VTi  9.0.2

geen Canal Digitaal meer en geen Sparql iptv meer
Triax 78, astra 1,2,3, HB

Link naar reactie
Delen op andere sites

Ben als leek lang bezig geweest om het script van Wiz werkend te krijgen.

Na veel proberen en lezen heb ik de regel #!/bin/sh gewijzigd in #!/bin/bash en nu werkt het althans ik krijg de disk melding.

De file hernoemd naar scrplg-file.sh en in /var/bin gezet en werkt als script.plugin.

 

Wilde dit even melden.

Groetjes HvM

IDL 7000 PVR 80Gb geen CD v214.104 Aston 1.07 v 2.18 Vu+ Duo

Link naar reactie
Delen op andere sites

  • Moderator

Kijk, da's leuk om te horen.

 

ik heb nog een kleine toevoeging:

 

#!/bin/sh

#disk used before

DBEFORE=`/usr/bin/du -skh|awk '{print $1}'`

#remove timeshift temp files older than 1 day:

find /media/~tmp_* -mmin +1440 -exec rm -rf "'{}'" \; > /dev/null

find /media/tmp_* -mmin +1440 -exec rm -rf "'{}'" \; > /dev/null

#remove removed files from disk:

rm -rf /media/tmp2_*

rm -rf /media/~tmp2_*

DAFTER=`/usr/bin/du -skh|awk '{print $1}'`

echo "Disk usage before cleaning: $DBEFORE"

echo "Disk usage after cleaning: $DAFTER"

 

 

de > /dev/null onderdrukken de output van het find statement, dus dan zie je alleen aan het eind disk before en disk after.

 

@HVM, in mijn /etc/passwd stond voor root /bin/sh, vandaar dat ik !/bin/sh in mijn script heb staan. Blijkbaar heb jij in jouw image /bin/bash staan, vandaar dat ie het niet deed.

 

ik wil dit script nu gebleken is dat het goed werkt nog eens in de crontab opnemen zodat dit elke dag vanzelf afgetrapt wordt zodat je er eigenlijk geen omkijken meer naar hebt.

 

groet,

 

Wiz

VU+ Duo2  met VTi  13 VU+ Uno met VTi  9.0.2

geen Canal Digitaal meer en geen Sparql iptv meer
Triax 78, astra 1,2,3, HB

Link naar reactie
Delen op andere sites

Origineel bericht van: HvM
Ben als leek lang bezig geweest om het script van Wiz werkend te krijgen.
Na veel proberen en lezen heb ik de regel #!/bin/sh gewijzigd in #!/bin/bash en nu werkt het althans ik krijg de disk melding.
De file hernoemd naar scrplg-file.sh en in /var/bin gezet en werkt als script.plugin.

Wilde dit even melden.


als je wilt zet die van jou hier dan eens neer als bijlage
ik heb hem ook gesaved naar var/bin chmod gedaan 775
echter ik zie hem niet erug in de script plugin lijst
Link naar reactie
Delen op andere sites

@wiz

Het gaat boven mijn pet!

Ik werk met DCC v2.81 en CubeRevo nlb8873

Jouw script met copieer/plak in het kladblok(nwhdclean.txt)

Met ftp > /media, telnet chmod +x nwhdclean.txt > promp komt terug.

Nu ./nwhdclean.txt > geen intrepreter.

Wijzig nu /sh in /dash > ./nwhdclean.txt > en de melding is

> disk usage before cleaning: 2.5G enzv.

Wijzig nu weer /dash in /sh en het werkt ook.

 

Dit is mijn passwd

root:$1$$6igpDXvaDV1FFIMpIpcQt.:0:0:root:/:/bin/sh

ftp:x:1:1:FTP User:/:/bin/false

nobody:x:99:99:Nobody:/:/bin/false

relook:$1$$6igpDXvaDV1FFIMpIpcQt.:500:500:root:/:// use root account instead of relook //

 

Bij jouw waarschijnlijk onder de pet-)

Groetjes HvM

IDL 7000 PVR 80Gb geen CD v214.104 Aston 1.07 v 2.18 Vu+ Duo

Link naar reactie
Delen op andere sites

als je wilt zet die van jou hier dan eens neer als bijlage

ik heb hem ook gesaved naar var/bin chmod gedaan 775

echter ik zie hem niet erug in de script plugin lijst

 

Ik zet hem dus met FTP in var/bin en met de AB-menu-plugin-script.plugin-scrplg-file.sh

 

Groetjes HvM

IDL 7000 PVR 80Gb geen CD v214.104 Aston 1.07 v 2.18 Vu+ Duo

Link naar reactie
Delen op andere sites

  • Moderator

ok bij deze dan.

 

Enige wat ik me kan voorstellen is dat er iets met ftpen mis gaat of met de editor van microsoft.

 

Anders doe je het anders.

 

telnet naar je box, en cd naar /var/bin

dan vi scrplg-hddclean.sh

je krijgt dan de vi editor.

 

toets i voor insert.

 

Nu open je in je windows explorer dat scriptje, en zet de hele inhoud op je klembord met ctrl+c

 

ga in je terminal schermpje staan, en doe control+v. Als het goed is wordt de tekst nu in je vi gekopieerd.

 

doe dan op esc drukken, en dan krijg je als het goed is een : onderin. Daar x kiezen, en dan zal als het goed gegaan is je script worden opgeslagen en daarna wordt de vi editor afgesloten.

 

dat kan je checken door cat scrplg-hddclean.sh te tikken, dan zal de inhoud van scrplg-hddclean.sh worden getoond.

 

groet,

 

Wiz

VU+ Duo2  met VTi  13 VU+ Uno met VTi  9.0.2

geen Canal Digitaal meer en geen Sparql iptv meer
Triax 78, astra 1,2,3, HB

Link naar reactie
Delen op andere sites

  • Moderator

ik doe em attachen als een tar.gz.

 

deze dan ftpen naar /var/bin, en dan tar zxvf clean_disk.sh.tar.gz en dan wordt ie er neer gezet.

 

als je hem daar succesvol hebt uitgepakt kan je de tar.gz weer weggooien, scheelt weer wat ruimte :-)

 

succes,

 

Wiz

clean_disk.sh.tar.gz

VU+ Duo2  met VTi  13 VU+ Uno met VTi  9.0.2

geen Canal Digitaal meer en geen Sparql iptv meer
Triax 78, astra 1,2,3, HB

Link naar reactie
Delen op andere sites

Maak een account aan of log in om te reageren

Je moet een lid zijn om een reactie te kunnen achterlaten

Account aanmaken

Registreer voor een nieuwe account in onze community. Het is erg gemakkelijk!

Registreer een nieuwe account

Inloggen

Heb je reeds een account? Log hier in.

Nu inloggen
  • Wie is er online   0 leden

    • Er zijn geen geregistreerde gebruikers deze pagina aan het bekijken
×
×
  • Nieuwe aanmaken...