POWEROFF(8) poweroff POWEROFF(8)

poweroff, reboot, halt - خاموش کردن، بازراه‌اندازی یا متوقف کردن ماشین

poweroff [OPTIONS...]

reboot [OPTIONS...]

halt [OPTIONS...]

poweroff، reboot و halt ممکن است برای خاموش کردن، بازراه‌اندازی یا متوقف کردن ماشین استفاده شوند. هر سه دستور گزینه‌های یکسانی می‌پذیرند.

گزینه‌های زیر پشتیبانی می‌شوند:

--help

نمایش یک متن راهنمای کوتاه و خروج.

در نسخه 253 اضافه شد.

--halt

متوقف کردن ماشین، صرف‌نظر از اینکه کدام‌یک از سه دستور فراخوانی شده باشد.

در نسخه 253 اضافه شد.

-p, --poweroff

خاموش کردن ماشین هنگام فراخوانی هر یک از دستورات halt یا poweroff. این گزینه در صورت فراخوانی reboot نادیده گرفته می‌شود.

در نسخه 253 اضافه شد.

--reboot

بازراه‌اندازی ماشین، صرف‌نظر از اینکه کدام‌یک از سه دستور فراخوانی شده باشد.

در نسخه 253 اضافه شد.

-f, --force

اجبار به خاموش کردن، متوقف کردن یا بازراه‌اندازی فوری. در صورت مشخص شدن، دستور با سامانه init ارتباط برقرار نمی‌کند. در اکثر موارد، سیستم‌فایل‌ها پیش از خاموش‌سازی به درستی پیاده (unmount) نمی‌شوند. به عنوان مثال، دستور reboot -f بیشتر معادل systemctl reboot -ff است، به جای systemctl reboot -f.

در نسخه 253 اضافه شد.

-w, --wtmp-only

تنها نوشتن ورودی خاموش‌سازی در wtmp، بدون خاموش کردن، بازراه‌اندازی یا متوقف کردن واقعی.

در نسخه 253 اضافه شد.

-d, --no-wtmp

عدم نوشتن ورودی خاموش‌سازی در wtmp.

در نسخه 253 اضافه شد.

-n, --no-sync

عدم همگام‌سازی دیسک‌های سخت/رسانه‌های ذخیره‌سازی پیش از خاموش کردن، بازراه‌اندازی یا متوقف کردن.

در نسخه 253 اضافه شد.

--no-wall

عدم ارسال پیام همگانی (wall) پیش از خاموش کردن، بازراه‌اندازی یا متوقف کردن.

در نسخه 253 اضافه شد.

در صورت موفقیت ۰، و در غیر این صورت یک کد خطای غیر صفر بازگردانده می‌شود.

این دستورات به‌گونه‌ای پیاده‌سازی شده‌اند که سازگاری پایه‌ای را با دستورات اصلی SysV حفظ کنند. افعال poweroff، reboot و halt در systemctl(1) عملکرد مشابهی را به همراه برخی قابلیت‌های اضافی ارائه می‌دهند.

توجه داشته باشید که در بسیاری از سیستم‌های SysV، دستور halt مترادف poweroff بود؛ به این معنی که هر دو دستور به‌طور یکسان منجر به خاموش شدن ماشین می‌شدند. systemd در اینجا دقیق‌تر عمل می‌کند و halt تنها منجر به متوقف کردن ماشین می‌شود (برق روشن باقی می‌ماند)، و برای قطع واقعی جریان برق و خاموش کردن، poweroff مورد نیاز است.

systemd(1), systemctl(1), shutdown(8), wall(1)

systemd 261.2