وبلاگ رسانگار
با ما حرفه ای باشید

سرور مجازی NVMe

روش راه اندازی مجدد اوبونتو از طریق خط فرمان

0 44
زمان لازم برای مطالعه: 4 دقیقه


اگرچه لینوکس برخلاف ویندوز نیازی به راه اندازی مجدد مکرر ندارد، گاهی اوقات به روز رسانی های عمده سیستم یا اشکالات جدی سیستم ممکن است نیاز به راه اندازی مجدد سیستم داشته باشند. با معرفی ‘kptach’ توسط RedHat، مدیران سیستم می توانند به راحتی به روز رسانی های امنیتی مهم هسته لینوکس را وصله کنند. نیازی به جستجوی فرآیندها برای تکمیل، خروج از سیستم یا crontab هیچ کار راه اندازی مجدد نیست. همچنین بدون از دست دادن بهره وری، زمان کارکرد سیستم را افزایش می دهد. “Livepatch” توسط اوبونتو نیز به همین روش کار می کند. با Livepatch، رفع آسیب پذیری ها را می توان وصله کرد روی هسته های لینوکس اوبونتو

راه اندازی مجدد process کمک می کند تا برنامه های بن بست خارج شوند، وصله های حیاتی را اعمال کنند، فایل های موقت را حذف کنند، سیستم های فایل آسیب دیده را تعمیر کنند و بسیاری از وظایف مدیریت سیستم را انجام دهند.

چه چیزی را پوشش خواهیم داد؟

در این راهنما، راه‌های مختلف راه‌اندازی مجدد یک ماشین لینوکس اوبونتو 20.04 را از خط فرمان و رابط کاربری گرافیکی مشاهده خواهیم کرد. بیایید با این آموزش شروع کنیم.

با استفاده از دستور Shutdown

از این دستور می توان برای توقف، خاموش کردن یا راه اندازی مجدد ماشین استفاده کرد. از آرگومان زمانی برای تعیین زمان اجرا استفاده می کند. آرگومان زمان «اکنون» برای راه اندازی عملیات فوری است. برای مثال، برای راه‌اندازی مجدد یک سیستم، از پرچم «-r» با رشته «اکنون» استفاده کنید:

$ sudo خاموش شدن -r اکنون

به همین ترتیب، اگر می خواهید پس از 5 دقیقه راه اندازی مجدد را برنامه ریزی کنید، از دستور زیر استفاده کنید:

$ sudo خاموش شدن -r 5

فرمت زمان “hh:mm” در قالب ساعت 24 ساعته است. همچنین می‌توانیم از «+m» برای راه‌اندازی مجدد پس از «m» دقیقه از هم‌اکنون استفاده کنیم.

پیشنهاد می‌کنیم بخوانید:  درک و استفاده از sources.list برای اوبونتو

لازم به ذکر است که خود فرمان “shutdown” نیز قابلیت خاموش کردن، راه اندازی مجدد، توقف و خاموش کردن یک سیستم را دارد.

با استفاده از دستور Reboot

از terminal از دیدگاه، دستور راه اندازی مجدد سریع ترین و ساده ترین راه برای راه اندازی مجدد سیستم است. برای راه اندازی مجدد کافیست دستور زیر را تایپ کنید:

$ راه اندازی مجدد

در واقع، این یک میانبر برای “shutdown -r now” است.

با استفاده از دستور “Init”.

در لینوکس، ‘/sbin/init’ اولین مورد است process که پس از بارگذاری کرنل اجرا می شود. به معنی process دارای PID 1

در سیستم‌های لینوکس که «systemd» ندارند، دستور «init» تمام فرآیندهای در حال اجرا را متوقف می‌کند و سپس دیسک‌ها قبل از تغییر حالت‌های اولیه یا سطوح اجرا، همگام‌سازی می‌شوند. سطح اجرا 5 سطح اجرای پیش فرض است. دستور ‘init 6’ سیستم در حال اجرا را متوقف می کند و سیستم را به حالت فهرست شده در ‘/etc/inittab’ راه اندازی مجدد می کند. برای راه اندازی مجدد، به سادگی استفاده کنید:

$ sudo init 6

در صورتی که می‌خواهیم لینوکس اوبونتو را به حالت چند کاربره راه‌اندازی مجدد کنیم، از دستور زیر استفاده کنید:

$ sudo init 2

به طور مشابه، برای راه اندازی مجدد به حالت تک کاربر (Runlevel S)، از دستور استفاده کنید:

$ sudo در آن

برای راه اندازی مجدد به حالت تک کاربر استفاده از دستور زیر است:

$ sudo /اسبین/init 1

برای بررسی سطح اجرای فعلی خود، دستور زیر را اجرا کنید:

$ سطح اجرا

اگر خروجی مانند ‘N 1’ باشد، به این معنی است که ما هیچ سطح اجرای قدیمی نداریم زیرا به تازگی سیستم را بوت کرده ایم:

روش راه اندازی مجدد اوبونتو از طریق خط فرمانروش راه اندازی مجدد اوبونتو از طریق خط فرمان

اکنون اجازه دهید در سطح 1 (که به آن سطح s نیز گفته می شود) بوت شویم و وضعیت سطح اجرا را بررسی کنیم:

روش راه اندازی مجدد اوبونتو از طریق خط فرمانروش راه اندازی مجدد اوبونتو از طریق خط فرمان

همانطور که می بینید، وضعیت اکنون به ‘5 1’ تغییر کرده است. با اجرای زیر می‌توانیم دوباره به مرحله 5 برگردیم:

$ sudo /اسبین/init 5

راه “SYSTEMD”.

“Systemd” جایگزین init شده است processبنابراین ‘/sbin/init’ اکنون به یک پیوند نمادین به systemd تبدیل شده است.

پیشنهاد می‌کنیم بخوانید:  رابط کاربری گرافیکی 7zip را نصب و استفاده کنید روی اوبونتو

در سیستم هایی که systemd دارند (برخلاف سیستم init)، ممکن است ‘/etc/inittab’ را پیدا نکنید. در چنین شرایطی از دستور زیر برای راه اندازی مجدد سیستم استفاده کنید:

$ sudo systemctl راه اندازی مجدد

درست مانند runlevels در سیستم SysV init، systemd از سیستم به اصطلاح “هدف” استفاده می کند. دستور ‘systemctl’ بالا رابط اصلی سیستمd است. سطح اجرا 6 سیستم init SysV دارای هدف معادل خود در systemd به عنوان “reboot.target” است. بنابراین می توانید از دستور reboot بالا به صورت زیر نیز استفاده کنید:

$ sudo systemctl ایزوله Rescue.target

دکمه راه اندازی مجدد

ساده ترین و سریع ترین راه حل، البته دکمه راه اندازی مجدد است. وقتی کلیک می کنید روی در گوشه سمت راست بالای سیستم اوبونتو 20.04، گزینه «خاموش/خروج از سیستم» را خواهید دید.

روش راه اندازی مجدد اوبونتو از طریق خط فرمانروش راه اندازی مجدد اوبونتو از طریق خط فرمان

حالا وقتی کلیک می کنید روی در این گزینه، آخرین گزینه را به صورت «خاموش خاموش» خواهید دید. این برچسب را فشار دهید، و پنجره خاموش کردن را برای شما نمایش می دهد. اصابت روی دکمه ‘Restart’ برای راه اندازی مجدد سیستم.

روش راه اندازی مجدد اوبونتو از طریق خط فرمانروش راه اندازی مجدد اوبونتو از طریق خط فرمان

همچنین می‌توانید این پنجره را با تایپ «راه‌اندازی مجدد» در نوار جستجوی Gnome پیدا کنید:

روش راه اندازی مجدد اوبونتو از طریق خط فرمانروش راه اندازی مجدد اوبونتو از طریق خط فرمان

راه دیگر استفاده از دکمه فیزیکی پاور است. با این کار پنجره Power Off نمایش داده می شود. اما مراقب باشید، این ممکن است ابتدا نیاز به پیکربندی رفتار دکمه پاور از داخل تنظیمات سیستم داشته باشد.

نتیجه

در این راهنما، روش‌های مختلف راه‌اندازی مجدد یک دستگاه اوبونتو را آموخته‌ایم. این راهنما علاوه بر اوبونتو برای بسیاری از توزیع‌های لینوکس دیگر نیز قابل استفاده است زیرا همه دستورات به طور کلی برای آنها یکسان است. ما اسکرین شات های زیادی از موارد کاربردی ارائه نکرده ایم زیرا امکان راه اندازی مجدد وجود ندارد process. اما ما مطمئن هستیم که این راهنما برای سیستم شما به خوبی اجرا خواهد شد.

برای نگارش بخشهایی از این متن ممکن است از ترجمه ماشینی یا هوش مصنوعی GPT استفاده شده باشد
لطفا در صورت وجود مشکل در متن یا مفهوم نبودن توضیحات، از طریق دکمه گزارش نوشتار یا درج نظر روی این مطلب ما را از جزییات مشکل مشاهده شده مطلع کنید تا به آن رسیدگی کنیم

زمان انتشار: 1403-01-01 06:17:03

امتیاز شما به این مطلب
دیدگاه شما در خصوص مطلب چیست ؟

آدرس ایمیل شما منتشر نخواهد شد.

لطفا دیدگاه خود را با احترام به دیدگاه های دیگران و با توجه به محتوای مطلب درج کنید