liunx shell指令碼定時刪除系統檔案

2021-10-24 17:40:31 字數 485 閱讀 5762

crontab定時命令:(每週五晚上11點30分)

#30 23 * * 5 sh /opt/soft/userdata/log_delete.sh

#!/bin/bash

#需要清空的目錄名稱

dir=/home/dsserver

#測試目錄

#dir=/opt/soft/data

file_name=nohup.out

file_info=`ls -lh $/$`

#file=`ls $`

file_size=`echo $file_info | awk -f ' ' ''`

if [ -e $/$ ]

then

rm -f $/$

echo "日誌資料刪除完成。"

else

echo '刪除日誌資料失敗!!!'

fiecho "刪除目錄檔案為:$file_name。  檔案大小為:$file_size"

php webshell刪與防指令碼

php刪除webshell指令碼,根據檔名,檔案內容,檔案的修改時間刪除,可以暴力點,只要是新上傳,新修改的檔案,一律刪除,自己修改 function filter file 在白名單中則不過濾 if in array file,whitelist 讀取檔案內容 fp fopen file,r bu...

mysql刪庫指令碼 MySQL 多例項刪庫指令碼

db版本 5.5.14 os centos 6.3 在測試環境中,在一台伺服器上建立多個例項,在每個例項中乙個乙個刪庫比較麻煩,因此用下面指令碼,可以直接刪除所有庫,除了系統庫以外 bin bash mysql export servers mysql bin mysql for i in dofo...

shell 定時指令碼

很多時候我們有希望伺服器定時去執行乙個指令碼來觸發乙個操作,比如說定時去備份伺服器資料 資料庫資料等 不適合人工經常做的一些操作這裡簡單說下 shell shell俗稱殼,類似於dos下的command和後來的cmd.exe。它接收使用者命令,然後呼叫相應的應用程式。作為命令語言,它互動式解釋和執行...