學習目標:
通過本實驗掌握centos7/rhel7對臨時檔案的自動管理。
system-tmpfiles為rhel7用於管理臨時檔案的工具,可以建立存放臨時檔案的目錄,並且定時進行清理,超過一定時間沒有使用過的檔案自動刪除。
每次開機會自動執行system-tmpfiles工具,system-tmpfiles的配置檔案在/etc/tmpfiles.d/下,可以有多個配置檔案,每個都會執行
操作步驟:
1、建立乙個用於存放臨時檔案的目錄/run/veryveryvolatile,目錄許可權配置為1777,擁有者和所屬組均為root
2、 編輯system-tmpfiles配置檔案,對/run/veryveryvolatile下所有30s未使用的檔案自動刪除
d: 建立接下來的目錄/run/veryveryvolatile,該目錄不會被刪除
1777:指定目錄許可權為1777
root root :目錄擁有者和所屬組為root
30s:30秒沒使用過的檔案自動清除
驗證:重啟系統會自動執行systemd-tmpfiles,如果不重啟的話,可以手動執行。
systemd-tmpfiles --create為按配置檔案建立目錄
systemd-tmpfiles --clean為按配置檔案清理檔案
用於測試的temp.files檔案,執行systemd-tmpfiles --clean後被刪除
Linux系統臨時檔案
系統中服務在正常執行時會產生臨時檔案,通過systemd tmpfiles管理 建立 刪除和管理臨時檔案的服務 etc tmpfiles.d conf 管理員可修改的配置檔案 run tmpfiles.d conf daemon應用程式自己管理的配置檔案 usr lib tmpfiles.d con...
bash 臨時檔案
1.臨時檔案目錄 tmp 使用者可以隨時隨地利用mktemp命令建立臨時檔案與 tmp目錄,這個目錄在每次系統啟動時都會被清空,因此裡面的檔案都是臨時使用的 不能永久儲存 用完就不管的。任何賬戶都有權在 tmp目錄下建立臨時檔案,完整的讀寫許可權全都給建立它的屬主,並且其它賬戶無權訪問它。2.使用m...
android臨時檔案
activity 1.啟動乙個新的activity 會呼叫oncreate onstart onresume 2.onpause protected void oncreate protected void onstart 當activity被使用者看到時,呼叫 protected void onr...