導航:首頁 > 操作系統 > linux文件自動刪除

linux文件自動刪除

發布時間:2023-08-09 16:18:37

linux 自動刪除文件腳本

rm_/opt/scommnet/upload()
{
find / -type -f -mtime +2 -exec rm {} \;
}

然後把這個函數放入用戶的.bash_profile中去,就可以開機自動刪除2 天前創建或修改的文件了

如果你是root ,那麼你的.bash_profile文件就在根目錄下中,如果你是普通用戶,那麼這個文件,就在$HOME中
find命令在「/」下查找普通文件,修改時間在2日以內的文件,-exec是來執行命令,rm的,後面的{} \;是-exec執行命令時必須加上的東西
試下吧,祝你好運

⑵ linux定時刪除N天前的文件(文件夾

磁碟只有22T容量,為了避免爆盤,業務需要定時清除數據,根據網上的資料總結了一下設置方法:
可以使用find命令

另外的方法大同小異:

可以吧這個命令寫到腳本里,
cleandata.sh
find /tmp -mtime +30 -type f -name "*" -exec rm -rf {} ;

配置可執行
chmod u+x ./cleandata.sh

配置到crontab
crontab -e
0 0 * * * /home/username/cleandata.sh > /dev/null 2>&1
每天零點自動執行
其中:
第一個 號表示時間中的 分鍾 取值范圍:0-59
第二個
號表示時間中的 小時 取值范圍:0-23
第三個 號表示一個月中的第幾天,取值范圍:1-31
第四個
號表示一年中的第幾個月,取值范圍:1-12
第五個*號表示一個星期中的第幾天,以星期天開始依次的取值為0~7,0、7都表示星期天

閱讀全文

與linux文件自動刪除相關的資料

熱點內容
shopnum1多用戶商城系統源碼 瀏覽:741
紅包廣告平台源碼 瀏覽:768
硬碟格式化時用的dos命令是 瀏覽:940
找人緩解壓力 瀏覽:933
iphone的pdf 瀏覽:346
90壓縮餅干怎麼吃 瀏覽:664
php教材下載 瀏覽:910
什麼解壓密碼最好 瀏覽:586
資料庫與伺服器如何連接 瀏覽:440
架構師需要閱讀的源碼 瀏覽:479
ch編譯器 瀏覽:454
java必須自己寫一個編譯器嗎 瀏覽:942
如何製作androidrom 瀏覽:474
單片機萬能板怎麼寫入程序 瀏覽:25
邁銳寶xl壓縮比 瀏覽:344
靠演算法買彩票 瀏覽:501
程序員考核d 瀏覽:242
自助游中國pdf 瀏覽:751
安卓p40是什麼手機 瀏覽:91
24cxx編程器 瀏覽:595