Hallo,
ich habe eine Frage zu cron.
Momentan habe ich eine SSD die ich mit Online Discard in der fstab trimme. --> discard,noatime
Ich habe gelesen das ein Batched Discard mit einem Cron-job besser wäre, also möchte ich umstellen.
Als erstes muss ich natürlich cron aktivieren:
systemctl enable cronie # aktiviert den Service lediglich
systemctl start cronie # startet den Service manuell
Jetzt lösche ich den Befehl discard aus der /etc/fstab
Ich habe vor einmal wöchentlich ein TRIM durchführen zu lassen.
#!/bin/sh
LOG=/var/log/batched_discard.log
echo "*** $(date -R) ***" >> $LOG
fstrim -v / >> $LOG
fstrim -v /home >> $LOG
Das Script mache ich ausführbar mit:
chmod 755 /etc/cron.weekly/batched_discard
und kopiere es in das Verzeichnis: /etc/cron.weekly/
Soweit so gut.
Jetzt eigentlich meine Frage:
Wie sehe ich ob der Trimbefehl auch ausgeführt wird?
Geht eine Shell auf und ich sehe es?
Was passiert wenn ich den PC mal einige Tage nicht eingeschaltet habe, wird der TRIM nachgeholt?