linuxtmp清理
Ⅰ linux tmp目錄 會刪除嗎
/tmp 下的文件在每次關機後都會被清理干凈,
若想手動清理,清理的時候不推薦使用rm -rf命令,這樣有時會引起程序的僵死。推薦使用tmpwatch命令來進行清理。
附tmpwatch功能及使用說明:
tmpwatch簡介:tmpwatch 工具從指定的目錄中遞歸地搜索,並刪除在指定時間段內沒有被訪問的文件。tmpwatch 一般被用來清掃那些用來臨時駐留文件的目錄(譬如,/tmp)tmpwatch 忽略符號鏈接,它不會切換文件系統,而且只刪除空目錄和常規文件。
tmpwatch語 法:tmpwatch [-afqv][--test][超期時間][目錄...]
tmpwatch參數說明:
-a或--all 刪除任何類型的文件。
-f或--force 強制刪除文件或目錄,其效果類似rm指令的"-f"參數。
-q或--quiet 不顯示指令執行過程。
-v或--verbose 詳細顯示指令執行過程。
-test 僅作測試,並不真的刪除文件或目錄
實例:sudo /usr/sbin/tmpwatch -afv 3 /tmp (清除/tmp下三小時以內沒有使用的文件,並將結果輸出)。
Ⅱ linux tmp文件刪除操作
#1.創建10個2M 的文件做測試
[root@node8 ~]# for i in {1..10};do dd if=/dev/zero of=/tmp/$i.txt bs=1M count
=2;done
#2,查找出tmp下大於10K的文件記錄日誌,並刪除
[root@node8 ~]# find /tmp/ -size +10k -print|awk -F'/' '{print time, $3}' time=`date +'%Y-%m-%d-%H:%M:%S '` >>/root/rmtmp.log ; find /tmp/ -size +10k -delete
#3.查看日誌
[root@node8 ~]# cat rmtmp.log |sort -n -k 2
2015-05-27-11:40:30 1.txt
2015-05-27-11:40:30 2.txt
2015-05-27-11:40:30 3.txt
2015-05-27-11:40:30 4.txt
2015-05-27-11:40:30 5.txt
2015-05-27-11:40:30 6.txt
2015-05-27-11:40:30 7.txt
2015-05-27-11:40:30 8.txt
2015-05-27-11:40:30 9.txt
2015-05-27-11:40:30 10.txt
Ⅲ linux磁碟滿了怎麼清理
首先可以清理掉所有的臨時文件(一般是以 *.tmp 為結尾的)、以及一部分佔用磁碟空間比較大的日誌文件(以 *.log 為結尾的),因為這些日誌文件的自動產生、以及遞增疊加就是為了在將來的某一天,如果忽然發現系統出現某些錯誤、或者是人為的破壞等,可以通過日誌文件進行分析以及進行跟蹤,甚至可以跟蹤到人等(例如:最後的登錄者是誰、這個人登錄之後都幹了一些什麼事情等)。平常不用管這些文件,但是如果磁碟空間已經滿了,這些文件可以考慮首先刪除。再有就是 core 文件,這個 core 文件也是很大的,通常一個 core 文件就佔用好幾兆位元組空間。它通常是由於在自己編寫的源程序中產生了內存溢出之類的錯誤而導致的。在 UNIX/LINUX 下面的提示通常是:Segment fault, Core Dumped !!
Ⅳ linux系統下怎樣刪除/tmp下的所有文件
linux的/tmp命令實際上是用內存掛載的虛擬文件系統,根據內存的特性,/tmp目錄下的文件在重啟以後就自動丟失了,不需要系統去刪除它們。所以在編寫linux程序時,會把各種臨時文件建立在/tmp目錄下,而且還不需要去管它們。linux系統也不需要像windows那樣經常清理系統臨時文件。
Ⅳ Linux系統下/tmp目錄下的臨時文件怎麼清理
/tmp 下的文件在每次關機後都會被清理干凈,
若想手動清理,清理的時候不推薦使用rm -rf命令,這樣有時會引起程序的僵死。推薦使用tmpwatch命令來進行清理。
附tmpwatch功能及使用說明:
tmpwatch簡介:tmpwatch 工具從指定的目錄中遞歸地搜索,並刪除在指定時間段內沒有被訪問的文件。tmpwatch 一般被用來清掃那些用來臨時駐留文件的目錄(譬如,/tmp)tmpwatch 忽略符號鏈接,它不會切換文件系統,而且只刪除空目錄和常規文件。
tmpwatch語 法:tmpwatch [-afqv][--test][超期時間][目錄...]
tmpwatch參數說明:
-a或--all 刪除任何類型的文件。
-f或--force 強制刪除文件或目錄,其效果類似rm指令的"-f"參數。
-q或--quiet 不顯示指令執行過程。
-v或--verbose 詳細顯示指令執行過程。
-test 僅作測試,並不真的刪除文件或目錄
實例:sudo /usr/sbin/tmpwatch -afv 3 /tmp (清除/tmp下三小時以內沒有使用的文件,並將結果輸出)。
Ⅵ 如何實現Linux tmp目錄自動清理
/tmp 下的文件在每次關機後都會被清理干凈, 若想手動清理,清理的時候不推薦使用rm -rf命令,這樣有時會引起程序的僵死。推薦使用tmpwatch命令來進行清理。 附tmpwatch功能及使用說明: tmpwatch簡介:tmpwatch 工具從指定的目錄中遞歸地搜索
Ⅶ linux tmp目錄 多久清理
根據所使用的情況來清理 有些人使用起來 一天造成的tmp文件夾的大小有時能比別人一百天造成的都要多 你說他們能按一樣的時間間隔來清洗么?
Ⅷ linux tmp目錄 可以刪除嗎
可以刪除的。/tmp是linux下的臨時文件夾。
但是一般不用刪除,因為以redhat為例, 系統自動清理/tmp文件夾的默認時限是30天。30天不訪問的/tmp下的文件會被系統自動刪除的。