日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

linux的tmp文件夹定期会删除么,关于linux tmp下文件自动删除的问题

發布時間:2025/3/19 linux 22 豆豆
生活随笔 收集整理的這篇文章主要介紹了 linux的tmp文件夹定期会删除么,关于linux tmp下文件自动删除的问题 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

近日發現有一臺機器tmp 下放置的文件無辜丟失,而且排查發現是自動丟失,并且,只是刪除10天之前的文件….

本來以為是哪位寫了一個自動執行腳本, find 了一下10天前的文件刪除了….

結果,排查所有用戶的crontab 計劃,沒有任何用戶執行了自動腳本

監測了一下服務器登錄情況,在刪除文件期間也沒有任何人登錄

最終,通過不懈的百度,終于找到正解

從/var/log/cron 日志中發現,服務器除了調用用戶的計劃任務外,還會執行系統自己的,比如:

/etc/cron.hourly

/etc/cron.daily

進入 /etc/cron.daily

可以看到一個tmpwatch

cat ?tmpwatch

flags=-umc

/usr/sbin/tmpwatch “$flags” -x /tmp/.X11-unix -x /tmp/.XIM-unix \

-x /tmp/.font-unix -x /tmp/.ICE-unix -x /tmp/.Test-unix 240 /tmp

/usr/sbin/tmpwatch “$flags” 720 /var/tmp

for d in /var/{cache/man,catman}/{cat?,X11R6/cat?,local/cat?}; do

if [ -d “$d” ]; then

/usr/sbin/tmpwatch “$flags” -f 720 “$d”

fi

done

可以看到調用了一個叫tmpwatch 的腳本,并且,我們可以看到傳入參數中 對我們有意義的有 /tmp ?240

然后我們 man tmpwatch

SYNOPSIS

tmpwatch [-u|-m|-c] [-MUadfqstvx] [–verbose] [–force] [–all]

[–nodirs] [–nosymlinks] [–test] [–fuser] [–quiet]

[–atime|–mtime|–ctime] [–dirmtime] [–exclude ]

[–exclude-user ]

有一個 hours

240 = 10*24 整好是10天

具體原因是 tmp是一個特殊的文件夾,系統會自動清理,所以大家最好不要把文件放到這個地方,被清理了就不好了

總結

以上是生活随笔為你收集整理的linux的tmp文件夹定期会删除么,关于linux tmp下文件自动删除的问题的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。