Linux臨時目錄 tmp與 var tmp

2021-10-08 21:02:34 字數 902 閱讀 8932

linux有兩個公知的臨時目錄:/tmp與/var/tmp,這兩個目錄被使用者用於儲存臨時性的檔案,亦經常被程讀寫使用者儲存臨時性資料。

兩個目錄沒有本質上的區別,最根本的區別僅僅是系統對其中檔案清理的預設時間配置不一致。

redhat6系,可在檔案

/etc/cron.daily/tmpwatch
中檢視到清理的配置。

#! /bin/sh

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 \

-x '/tmp/hsperfdata_*' 10d /tmp

/usr/sbin/tmpwatch "$flags" 30d /var/tmp

for d in /var//; do

if [ -d "$d" ]; then

/usr/sbin/tmpwatch "$flags" -f 30d "$d"

fidone

redhat7系,可在檔案

/usr/lib/tmpfiles.d/tmp.conf
中檢視到清理的配置。

# see tmpfiles.d(5) for details

# clear tmp directories separately, to make them easier to override

d /tmp 1777 root root 10d

d /var/tmp 1777 root root 30d

Linux中的特殊目錄之 tmp

我們都知道在linux系統的根目錄 中有個目錄是tmp 現假設該linux系統中有兩個使用者 a和b 我們會發現a,b均能在目錄 tmp中建立檔案及目錄,並各自建立的檔案和目錄就行編輯。但問題是我們發現使用者a不能刪除使用者b建立的所用東西 包括檔案,目錄等 使用者b不能刪除使用者a所建立的所有東西...

刪除Linux下 tmp目錄引起的不正常登入系統

現象 tmp占用400m的空間 裡面全部是亂七八糟的東西 動作 刪除 tmp目錄 後果 造成只能啟動到控制台模式 應急 1 建立目錄 mkdir tmp 結果系統在控制台模式登入和x windows模式登入狀態間反覆切換,不能進入系統 2 改變許可權 chmod a rwx,o t tmp 即為 d...

tomcat檔案上傳與儲存(虛目錄 臨時儲存)

1 專案中檔案上傳到伺服器。如果使用編譯路徑下的目錄作為上傳的路徑,則每次重啟伺服器檔案將消失 配置虛擬路徑對映方法 1.在tomcat的server.xml host標籤中加上 配置內容 訪問 localhost x images timg.jpg 伺服器回去d imagesspace下找資源 執...