This commit is contained in:
Oleg Sheynin
2026-06-22 17:24:20 +00:00
parent 4960566db8
commit 1267b498ea
3 changed files with 48 additions and 2 deletions
+17
View File
@@ -0,0 +1,17 @@
# ROOT only crontab
#===========================================================================
#
# ---------- memory
*/5 * * * * /works/admin/free_cache.sh 2>&1 | /usr/bin/ts '[\%Y-\%m-\%d \%H:\%M:\%S]' >> /works/logs/$(date +\%Y\%m\%d).free_cache.log 2>&1
# ---------- file system
0 8 * * * /works/admin/fs_trim.sh 2>&1 | /usr/bin/ts '[\%Y-\%m-\%d \%H:\%M:\%S]' >> /works/logs/$(date +\%Y\%m\%d).fstrim.log 2>&1
# ---------- for logs maintenance
*/30 * * * * chown -R oleg:oleg /works 2>&1
#
#===========================================================================
# -------- T e s t
#
#
# -------- T e s t
#===========================================================================
+21 -1
View File
@@ -5,4 +5,24 @@ if [ "$(id -u)" -ne 0 ]; then
exit 1 exit 1
fi fi
free -h ; sudo sync; for v in 1 2 3 1 ; do echo ${v} | sudo tee /proc/sys/vm/drop_caches; done; free -h echo "---------------------------"
echo "Running: ${0} ${*}"
echo
echo "free -h ; sync; for v in 1 2 3 1 ; do echo ${v} | tee /proc/sys/vm/drop_caches; done; free -h"
free -h
sync
for v in 1 2 3 1 ; do
echo ${v} | tee /proc/sys/vm/drop_caches
done
free -h
Cmd="/usr/sbin/swapoff -av"
echo ${Cmd} && ${Cmd}
Cmd="/usr/sbin/swapon -av"
echo ${Cmd} && ${Cmd}
echo "---------------------------"
echo "DONE: ${0} ${*}"
echo
+10 -1
View File
@@ -5,4 +5,13 @@ if [ "$(id -u)" -ne 0 ]; then
exit 1 exit 1
fi fi
/usr/sbin/fstrim -av echo "---------------------------"
echo "Running: ${0} ${*}"
echo
Cmd="/usr/sbin/fstrim -av"
echo "${Cmd}" && ${Cmd}
echo "---------------------------"
echo "DONE: ${0} ${*}"
echo