'\" t .TH "MACHINE\-INFO" "5" "" "systemd 231" "machine-info" .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" http://bugs.debian.org/507673 .\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .ie \n(.g .ds Aq \(aq .el .ds Aq ' .\" ----------------------------------------------------------------- .\" * set default formatting .\" ----------------------------------------------------------------- .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) .ad l .\" ----------------------------------------------------------------- .\" * MAIN CONTENT STARTS HERE * .\" ----------------------------------------------------------------- .SH "NAME" machine-info \- 本機資訊檔案 .SH "SYNOPSIS" .PP /etc/machine\-info .SH "描述" .PP /etc/machine\-info 檔案包含了本機的元資料 .PP machine\-info 檔案的基本格式 是一系列換行符分隔的 VAR=VALUE 行(每行一個變數), 可以直接嵌入到 shell 指令碼中使用。 注意,此檔案並不支援變數替換之類的任何高階 shell 特性, 以便於應用程式無須支援這些高階 shell 特性 即可直接使用此檔案。 .PP /etc/machine\-info 包含了 由系統管理員設定的本機元資料 .PP 在某些發行版上,如果該檔案不存在, 可能還會到其他位置去尋找。 這取決於個別發行版自己的設定。 .PP 可以使用 \fBhostnamectl\fR(1) 設定此檔案的內容。 .SH "選項" .PP 可以在 /etc/machine\-info 中使用下列機器元資料欄位: .PP \fIPRETTY_HOSTNAME=\fR .RS 4 適合人類閱讀的、標識性的機器名稱, 例如"Lennart\*(Aqs Laptop", 必須是UTF\-8編碼。 該名稱應該儘可能與 /etc/hostname 中配置的主機名保持相似。例如, "Lennart\*(Aqs Computer"(/etc/machine\-info)就是一個與 "lennarts\-computer"(/etc/hostname)匹配的好例子。 如果未設定此欄位, 那麼應用程式應該使用主機名的值(一般就是 /etc/hostname 中的值)。 .RE .PP \fIICON_NAME=\fR .RS 4 用於這臺機器的圖示名稱(遵守 \m[blue]\fBXDG Icon Naming Specification\fR\m[]\&\s-2\u[1]\d\s+2 規範)。如果未設定此欄位, 那麼應用程式應該使用 "computer" 之類的圖示名。 .RE .PP \fICHASSIS=\fR .RS 4 設定此機器的裝置型別, 可用的值及其含義如下: "desktop"(桌上型電腦), "laptop"(筆記本), "server"(伺服器), "tablet"(平板電腦), "handset"(智慧手機), "watch"(智慧手錶), "embedded"(嵌入式裝置), "vm"(虛擬機器), "container"(容器)。 某些圖形介面的應用程式 會根據此設定 切換到合適的人機介面之類。 如果未設定此欄位, 那麼應用程式 可以根據主機板韌體中的資訊 自動檢測裝置型別。 .RE .PP \fIDEPLOYMENT=\fR .RS 4 設定此機器的部署環境。 建議設為下列單詞中的一個: "development"(開發), "integration"(綜合), "staging"(階段), "production"(生產) .RE .PP \fILOCATION=\fR .RS 4 設定此機器的地理位置。 必須設為一個人類易讀字串, 準確的描述出主機所在的物理位置。 例如:"XX資料中心3樓E23機櫃U7" .RE .SH "例子" .sp .if n \{\ .RS 4 .\} .nf PRETTY_HOSTNAME="Lennart\*(Aqs Tablet" ICON_NAME=computer\-tablet CHASSIS=tablet DEPLOYMENT=production .fi .if n \{\ .RE .\} .SH "參見" .PP \fBsystemd\fR(1), \fBos-release\fR(5), \fBhostname\fR(5), \fBmachine-id\fR(5), \fBhostnamectl\fR(1), \fBsystemd-hostnamed.service\fR(8) .SH "NOTES" .IP " 1." 4 XDG Icon Naming Specification .RS 4 \%http://standards.freedesktop.org/icon-naming-spec/icon-naming-spec-latest.html .RE .SH "跋" .br 本頁面中文版由中文 man 手冊頁計劃提供。 .PP 翻譯人員:金步國 .br 金步國作品集:http://www.jinbuguo.com .br .br 中文 man 手冊頁計劃:\fBhttps://github.com/man-pages-zh/manpages-zh\fR