Linux系統臨時檔案

2021-09-28 20:24:49 字數 907 閱讀 2431

系統中服務在正常執行時會產生臨時檔案,通過systemd-tmpfiles管理

建立、刪除和管理臨時檔案的服務

/etc/tmpfiles.d/*.conf			#管理員可修改的配置檔案

/run/tmpfiles.d/*.conf #daemon應用程式自己管理的配置檔案

/usr/lib/tmpfiles.d/*.conf #rpm軟體安裝的時候,自動更新的配置檔案,不能更改

上述三個資料夾均可以放置配置檔案,同名配置檔案優先執行級別為:

/etc/tmpfiles.d/>/run/tmpfiles.d/>/usr/lib/tmpfiles.d/

#type path        mode uid  gid  age argument

d /run/user 0755 root root - -

#d型別,當建立目錄時,如果/run/user不存在,就會以此屬性建立目錄。此檔案或目錄不會被自動清除

#age,是atime/ctime/mtime任意最近時間和系統時間差,大於age裡的時間,就執行

systemd-tmpfiles [選項]

[配置檔案路徑]

--create #建立檔案管理規則

--clean #執行管理規則

systemd-tmpfiles --create /etc/tmpfiles.d/1.conf

#初始化建立1.conf下的規則

systemd-tmpfiles --clean /etc/tmpfiles.d/1.conf

#執行1.conf下的規則

Linux臨時檔案管理

學習目標 通過本實驗掌握centos7 rhel7對臨時檔案的自動管理。system tmpfiles為rhel7用於管理臨時檔案的工具,可以建立存放臨時檔案的目錄,並且定時進行清理,超過一定時間沒有使用過的檔案自動刪除。每次開機會自動執行system tmpfiles工具,system tmpfi...

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...