'\" t .TH "SYSTEMD\-MACHINE\-ID\-COMMIT\&.SERVICE" "8" "" "systemd 261.2" "systemd-machine-id-commit.service" .\" ----------------------------------------------------------------- .\" * 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)" systemd-machine-id-commit.service \- ذخیره دائمی شناسه ماشین در دیسک .SH "خلاصه دستور (SYNOPSIS)" .PP systemd\-machine\-id\-commit\&.service .SH "توضیحات (DESCRIPTION)" .PP سرویس systemd\-machine\-id\-commit\&.service یک سرویس در مراحل اولیه بوت است که مسئول ذخیره دائمی فایل‌های گذرا و موقت /etc/machine\-id در یک سیستم‌فایل دیسکی با قابلیت نوشتن است\&. برای اطلاعات بیشتر در مورد شناسه‌های ماشین، \fBmachine-id\fR(5) را ببینید\&. .PP این سرویس پس از local\-fs\&.target شروع می‌شود، در صورتی که /etc/machine\-id خود یک نقطه اتصال (mount point) باشد (معمولاً از یک سیستم‌فایل مبتنی بر حافظه مانند "tmpfs") و /etc قابل نوشتن باشد\&. این سرویس \fBsystemd\-machine\-id\-setup \-\-commit\fR را اجرا می‌کند که شناسه ماشین گذرای فعلی را بر روی دیسک می‌نویسد و فایل /etc/machine\-id را به شیوه‌ای بدون شرایط رقابتی (race-free) پیاده (unmount) می‌کند تا اطمینان حاصل شود که این فایل همیشه برای سایر فرآیندها معتبر و قابل دسترس است\&. برای جزئیات بیشتر، \fBsystemd-machine-id-setup\fR(1) را ببینید\&. .PP کاربرد اصلی این سرویس در سیستم‌هایی است که /etc/machine\-id فقط‌خواندنی است و در ابتدا مقداردهی اولیه نشده است\&. در این حالت، مدیر سیستم در طول مرحله اولیه بوت یک فایل شناسه ماشین گذرا بر روی یک سیستم‌فایل مبتنی بر حافظه تولید کرده و آن را روی /etc/machine\-id متصل (mount) می‌کند\&. سپس این سرویس در مرحله بعدی بوت، به محض اینکه /etc/ مجدداً به صورت قابل نوشتن متصل (remount) شد، فراخوانی می‌شود تا شناسه بتواند بر روی دیسک ذخیره شده و دائمی شود\&. .SH "همچنین ببینید (SEE ALSO)" .PP \fBsystemd\fR(1), \fBsystemd-machine-id-setup\fR(1), \fBmachine-id\fR(5), \fBsystemd-firstboot\fR(1)