| MACHINE-INFO(5) | machine-info | MACHINE-INFO(5) |
نام (NAME)
machine-info - فایل اطلاعات متادیتای محلی ماشین
خلاصه دستور (SYNOPSIS)
/etc/machine-info
توضیحات (DESCRIPTION)
فایل /etc/machine-info حاوی متادیتای ماشین است.
قالب machine-info فهرستی از انتساب متغیرهای سازگار با شل و مشابه متغیرهای محیطی است که با خط جدید از هم جدا شدهاند، و در آن خطوط خالی و کامنتها نادیده گرفته میشوند. امکان فراخوانی (source کردن) این پیکربندی از اسکریپتهای شل وجود دارد، با این حال، فراتر از انتساب ساده متغیرها، هیچ قابلیت شل دیگری پشتیبانی نمیشود، که به برنامهها اجازه میدهد این فایل را بدون پیادهسازی موتور اجرایی سازگار با شل بخوانند. برای توضیحات دقیق درباره این قالب به os-release(5) مراجعه کنید.
فایل /etc/machine-info حاوی متادیتا درباره ماشین است که توسط کاربر یا مدیر سیستم تنظیم میشود. تنظیمات پیکربندیشده در اینجا بالاترین اولویت را دارند. در صورت عدم تنظیم، مقادیر مناسب ممکن است بهطور خودکار بر اساس اطلاعات سختافزار یا سایر فایلهای پیکربندی تعیین شوند. بنابراین عدم وجود این فایل کاملاً بیاشکال است.
میتوانید از hostnamectl(1) برای تغییر تنظیمات این فایل از خط فرمان استفاده کنید.
گزینهها (OPTIONS)
پارامترهای متادیتای ماشین زیر را میتوان با استفاده از /etc/machine-info تنظیم کرد:
اطلاعات ماشین (Machine Information)
PRETTY_HOSTNAME=
ICON_NAME=
CHASSIS=
توجه داشته باشید که اکثر سیستمها امکان تشخیص خودکار نوع شاسی را فراهم میکنند (بر اساس اطلاعات سفتافزار یا موارد مشابه). این تنظیم تنها باید برای بازنویسی یک تشخیص نادرست یا برای پیکربندی دستی نوع شاسی در جایی که تشخیص خودکار در دسترس نیست استفاده شود.
افزودهشده در نسخه ۱۹۷.
DEPLOYMENT=
افزودهشده در نسخه ۲۱۶.
LOCATION=
افزودهشده در نسخه ۲۱۶.
TAGS=
هر برچسب جداگانه باید بین ۱ تا ۲۵۵ نویسه طول داشته باشد و فقط میتواند شامل نویسههای الفبایی-عددی ASCII، "-" و "." باشد.
برچسبهای پیکربندیشده را میتوان با تنظیمات واحد ConditionMachineTag= و AssertMachineTag= تطبیق داد؛ برای جزئیات به systemd.unit(5) مراجعه کنید. آنها را میتوان با دستور tags از hostnamectl(1) پرسوجو کرد و تغییر داد.
افزودهشده در نسخه ۲۶۱.
HARDWARE_VENDOR=
افزودهشده در نسخه ۲۵۱.
HARDWARE_MODEL=
افزودهشده در نسخه ۲۵۱.
HARDWARE_SKU=
افزودهشده در نسخه ۲۵۸.
HARDWARE_VERSION=
افزودهشده در نسخه ۲۵۸.
فیلدهای سفارشی (Custom Fields)
توزیعکنندگان سیستمعامل و مدیران systemd میتوانند ساختار این فایل را گسترش داده و فیلدهای جدیدی معرفی کنند. اکیداً توصیه میشود برای جلوگیری از تداخل نامها، فیلدهای جدید را با یک پیشوند ویژه سیستمعامل نامگذاری کنید. برنامههایی که این فایل را میخوانند باید فیلدهای ناشناخته را نادیده بگیرند.
مثال: "_LOCAL_EMERGENCY_CONTACT="user@example.org"".
مثال (EXAMPLE)
PRETTY_HOSTNAME="Lennart's Tablet" ICON_NAME=computer-tablet CHASSIS=tablet DEPLOYMENT=production TAGS=demo:berlin
همچنین ببینید (SEE ALSO)
systemd(1), os-release(5), hostname(5), machine-id(5), hostnamectl(1), systemd-hostnamed.service(8)
یادداشتها (NOTES)
- 1.
- مشخصات نامگذاری آیکون XDG (XDG Icon Naming Specification)
| systemd 261.2 |