| SHUTDOWN(8) | shutdown | SHUTDOWN(8) |
نام (NAME)
shutdown - متوقف کردن، خاموش کردن یا راهاندازی مجدد ماشین
خلاصه دستور (SYNOPSIS)
shutdown [OPTIONS...] [TIME] [WALL...]
توضیحات (DESCRIPTION)
دستور shutdown میتواند برای متوقف کردن (halt)، خاموش کردن (power off) یا راهاندازی مجدد (reboot) ماشین به کار رود.
آرگومان اول میتواند یک رشته زمانی باشد (که معمولاً "now" است). بهصورت اختیاری، این مقدار میتواند با یک پیام عمومی (wall message) همراه شود تا پیش از خاموش شدن به تمامی کاربران واردشده به سیستم ارسال گردد.
رشته زمانی میتواند در قالب "hh:mm" برای ساعت/دقیقه باشد که زمان اجرای خاموشسازی را در قالب ساعت ۲۴ ساعته مشخص میکند. همچنین میتواند با ساختار "+m" باشد که به تعداد دقایق m از زمان حال اشاره دارد. "now" نام مستعاری برای "+0" است، یعنی برای آغاز خاموشسازی فوری. اگر هیچ آرگومان زمانی مشخص نشود، مقدار پیشفرض "+1" در نظر گرفته میشود.
رشته زمانی زودترین نقطهای از زمان را مشخص میکند که خاموشسازی ممکن است رخ دهد؛ این مقدار تنها یک حد پایین است: خاموشسازی در سریعترین زمان ممکن انجام میشود، اما نه پیش از زمان مشخصشده. مشخص کردن زمانی که قبلاً سپری شده است (برای مثال یک زمان "hh:mm" در ساعتهای قبلی امروز) خطا محسوب نمیشود و منجر به خاموشسازی فوری میگردد. برای جزئیات بیشتر به بخش مربوط به --when= در systemctl(1) مراجعه کنید.
توجه داشته باشید که برای تعیین پیام عمومی، باید آرگومان زمان را نیز مشخص کنید.
در صورت استفاده از آرگومان زمان، ۵ دقیقه پیش از خاموش شدن سیستم، فایل /run/nologin ایجاد میشود تا اطمینان حاصل گردد که ورودهای بعدی به سیستم مجاز نخواهند بود.
گزینهها (OPTIONS)
گزینههای زیر پشتیبانی میشوند:
--help
-H, --halt
-P, --poweroff
-r, --reboot
-h
-k
--no-wall
-c
--show
افزودهشده در نسخه 250.
کدهای خروج (EXIT STATUS)
در صورت موفقیت 0 و در غیر این صورت یک کد خطای غیرصفر بازگردانده میشود.
سازگاری (COMPATIBILITY)
دستور shutdown در سیستمهای init قبلی (از جمله sysvinit) بهجای خاموش کردن ماشین، بهطور پیشفرض وارد حالت تککاربره (single-user mode) میشد. برای رفتن به حالت تککاربره، از systemctl rescue استفاده کنید.
همچنین ببینید (SEE ALSO)
| systemd 261.2 |