選取您的 Cookie 偏好設定

我們使用提供自身網站和服務所需的基本 Cookie 和類似工具。我們使用效能 Cookie 收集匿名統計資料,以便了解客戶如何使用我們的網站並進行改進。基本 Cookie 無法停用,但可以按一下「自訂」或「拒絕」以拒絕效能 Cookie。

如果您同意,AWS 與經核准的第三方也會使用 Cookie 提供實用的網站功能、記住您的偏好設定,並顯示相關內容,包括相關廣告。若要接受或拒絕所有非必要 Cookie,請按一下「接受」或「拒絕」。若要進行更詳細的選擇,請按一下「自訂」。

/var 持久性變數系統資料 - Amazon Linux 2023

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

/var 持久性變數系統資料

/var/cache

與 相反/var/lib,在 中清除資料/var/cache不會導致資料遺失,因為應用程式需要能夠從其他來源重建其/var/cache資料。

/var/lib:持久性系統資料

/var/lib 目錄用於持久性系統資料。各種系統元件會將資料放在此,該資料為該元件的私有。與 相反/var/cache,在 中清除資料/var/lib會導致資料遺失。

例如,PostgreSQL 資料庫伺服器預設會將資料庫資料存放在 中/var/lib/pgsql。此資料的配置和檔案格式是 PostgreSQL 的私有格式,而且是持久性資料,就像清除一樣,使用者會遇到資料遺失。

/var/log:持久性日誌

此目錄用於存放持久性日誌。建議軟體使用 syslog(3)sd_journal_print(3) API 呼叫,而不是直接將日誌檔案存放在 下/var/log

注意

在 AL2023 中systemd 日誌取代 rsyslog,這是與預設 Amazon Linux 2 組態的顯著差異。

如需使用 讀取日誌的詳細資訊journalctl,請參閱 journalctl 手動頁面。

許多應用程式使用自己的機制來寫入,有時輪換 中找到的日誌檔案/var/log。請參閱這些應用程式的文件,了解如何設定其日誌檔案。

/var/spool:郵件和印表機佇列

此目錄用於持久性資料,例如郵件或印表機佇列。

/var/tmp:較大的暫存檔案

對於小型、大小限制的暫存檔案, /tmp 應該改為使用。

雖然 /tmp 預設為磁碟tmpfs區,但 /var/tmp 預設為根檔案系統的路徑,因此是更大且更持久的暫存檔案。根據預設,會定期執行清除任務,以移除最近未存取的檔案。

如需如何設定暫存檔案清除的資訊,請參閱 tmpfiles.d(5)systemd-tmpfiles(8)man手冊頁面。

如同 /tmp,應用程式應該偏好$TMPDIR環境變數中指定的路徑,而不是 /var/tmp。然後,使用者可以設定$TMPDIR環境變數,以覆寫應用程式應該用於 的路徑/var/tmp

警告

由於 /var/tmp 是共用的 (如同 /tmp,請務必使用安全方法來建立暫存檔案。如需詳細資訊,請參閱使用 /tmp/var/tmp安全上的上游systemd文件。

注意

最佳實務是將 systemd 服務設定為 ,yes或在沙盒中執行服務的PrivateTmp=指令設定為 disconnected,其中 /tmp/var/tmp 不會與主機或其他 服務共用。

如需詳細資訊,包括如何設定兩個服務以共用相同的私有暫時目錄,請參閱 systemd.exec(5)man頁面。

/tmp 和 /var/tmp 路徑密切相關,並存在用於不同目的。

下一個主題:

更新 AL2023

上一個主題:

/usr
隱私權網站條款Cookie 偏好設定
© 2025, Amazon Web Services, Inc.或其附屬公司。保留所有權利。