| NM-ONLINE(1) | General Commands Manual | NM-ONLINE(1) |
نام (NAME)
nm-online - پرسش از NetworkManager درباره متصل بودن شبکه
خلاصه دستور (SYNOPSIS)
nm-online [گزینهها...]
توضیحات (DESCRIPTION)
دستور nm-online ابزاری برای آگاهی از متصل بودن سیستم به اینترنت و شبکه (آنلاین بودن) است. این کار با استعلام وضعیت از NetworkManager انجام میپذیرد. هنگام اجرا، nm-online منتظر میماند تا NetworkManager یک اتصال فعال را گزارش دهد، یا مهلت زمانی مشخصشده منقضی شود. هنگام خروج، کد وضعیت بازگرداندهشده باید بررسی شود (کدهای بازگشتی را در ادامه مشاهده کنید).
فراخوانی مستقیم این ابزار چندان متداول نیست. با این حال، توسط سرویس NetworkManager-wait-online.service همراه با آرگومان --wait-for-startup استفاده میشود (به NetworkManager-wait-online.service(8) مراجعه کنید).
به طور پیشفرض، اتصالات دارای ویژگیهای ipv4.may-fail و ipv6.may-fail تنظیمشده روی yes هستند؛ این بدان معناست که NetworkManager منتظر میماند تا پیکربندی یکی از این دو خانواده آدرس کامل شود و سپس اتصال را فعالشده تلقی میکند. اگر نیاز دارید که قبل از رسیدن به network-online.target یک خانواده آدرس خاص پیکربندی شده باشد، ویژگی may-fail مربوطه را روی no تنظیم کنید.
گزینهها (OPTIONS)
-h | --help
-q | --quiet
-s | --wait-for-startup
روشهای گوناگونی برای تاثیرگذاری بر زمان رسیدن به startup complete وجود دارد. برای جزئیات بیشتر به NetworkManager-wait-online.service(8) مراجعه کنید.
-t | --timeout ثانیه
-x | --exit
وضعیت خروج (EXIT STATUS)
دستور nm-online در صورت موفقیت با وضعیت 0 خارج میشود؛ در صورتی که خطایی رخ دهد مقداری بزرگتر از 0 بازگردانده میشود.
0
1
2
همچنین ببینید (SEE ALSO)
nmcli(1), NetworkManager(8), NetworkManager-wait-online.service(8).
| NetworkManager 1.58.1 |