cd /var/www/public/paramsset/
creat_time=`stat -c %y setting4.txt`;now=`date +%s`;
echo
$creat_time
echo
$now
其中creat_time為檔案最後一次改動的時間(1970到現在,單位s),now為現在系統時間。
memory=90
hour=1
if [ $[ $now - $creat_time ] -le 360 ];then
printf
"*************************************\n"
n=1cat setting4.txt |while
read line
doif [ $n
-eq2 ];then
memory=$line
echo
$memory
fiif [ $n
-eq3 ];then
hour=$line
n=$[$n+1]
echo
$hour
fi n=$[$n+1]
done
fi
這部分是我自己實際需求,可以忽略
fi其中
-exec rm -rvf {} \;查詢當前目錄下10min內修過過的檔案並刪除。查詢具體見find命令,引數不同可以實現不同功能,-mmin為min,有以天為單位的引數。
ubuntu@tegra-ubuntu:~$ sudo crontab -e
在檔案最後一行加入
*/1 * * * * sh /home
/ubuntu/remove_file.sh
ubuntu@tegra-ubuntu:~$ service crond restart
mysql自動備份和刪除舊備份
1 mysql自動備份指令碼 vi opt scritps db backup.sh bin bash user root password 123456 database1 test db1 database2 test db2 backup dir opt data bankup logfile...
python 自動清理資料夾舊檔案
由於程式一直在不停地存圖,因此需要監測資料夾的大小,一旦超過指定大小則刪除一部分最早的。即 測資料夾大小 若超過則將資料夾裡的檔案按最後修改時間排序 刪除一些最早的 刪的過程中監測資料夾大小是否符合要求 coding utf 8 開執行緒檢測資料夾大小,超過指定大小,則按檔案最後修改時間排序並刪除一...
Fedora 刪除舊核心
由於fedora更新公升級非常的頻繁,所以,非常有必要清除陳舊的核心,方法如下 1.檢視當前系統中已安裝的核心相關包 root knityster rpm qa grep kernel kernel headers 2.6.32.12 115.fc12.i686 kernel firmware 2....