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

سرور مجازی NVMe

چگونه از systemctl در اوبونتو استفاده کنیم؟

0 5
زمان لازم برای مطالعه: 2 دقیقه


systemctl” به یک ابزار خط فرمان اشاره دارد که هدف اصلی آن استفاده و مدیریت “سیستم شده” خدمات اولیه سازی همراه با مجموعه‌ای از دیمون‌ها، ابزارهای کمکی و کتابخانه‌هایی است که برای مدیریت خدمات مفید هستند. “سیستم شده” مدیر سیستم خدمات سیستم را کنترل می کند (24/7) و تنظیمات را در قالب فایل های پیکربندی مدیریت می کند.

این پست استفاده از دستور “systemctl” را در اوبونتو 22.04 با دستورالعمل های زیر نشان می دهد:

چگونه از systemctl در اوبونتو استفاده کنیم؟

عملکرد فرمان “systemctl” متکی است روی نحو آن

نحو:
نحو تعمیم یافته “systemctlدستور در اینجا نوشته شده است:

$ systemctl [Options…] [Command NAME…]

سینتکس بالا شامل پارامترهای زیر است:

  • systemctl: نشان دهنده دستور اصلی “systemctl” است.
  • گزینه ها: به دریافت خروجی مورد نظر کمک می کند.
  • نام فرمان: دستورات سرویس را مشخص می کند.

بیایید اجرای عملی نحو فوق را برای کنترل سرویس های “سیستم” ببینیم.

Systemctl Enable Services

فعال کردن” ابزار سرویس به عنوان یک دستور با ” استفاده می شودsystemctl” برای فعال کردن سرویس خاص در اوبونتو:

پیشنهاد می‌کنیم بخوانید:  روش تغییر تنظیمات خواب در اوبونتو

توجه داشته باشید: دستور “systemctl” به امتیازات superuser نیاز دارد، به عنوان مثال، “سودو” برای مقابله با خدمات سیستم.

$ سودو systemctl فعال کردن cron.service

چگونه از systemctl در اوبونتو استفاده کنیم؟چگونه از systemctl در اوبونتو استفاده کنیم؟

کرون” سرویس اکنون برای همیشه فعال شده است.

Systemctl غیرفعال کردن خدمات

برای غیرفعال کردن، از “systemctlدستور ” با “غیر فعال کردن” گزینه همانطور که در زیر مشاهده می شود:

چگونه از systemctl در اوبونتو استفاده کنیم؟چگونه از systemctl در اوبونتو استفاده کنیم؟

خروجی نشان می دهد که “کرون” سرویس برای همیشه غیرفعال شده است و پس از بوت شدن هرگز فعال نخواهد شد.

Systemctl Start Services

دستور سرویس ”شروع کنید” در کنار “systemctl” خدمات را به طور موقت شروع می کند. پس از راه اندازی به وضعیت قبلی باز می گردد:

$ سودو systemctl راه اندازی apache2.service

چگونه از systemctl در اوبونتو استفاده کنیم؟چگونه از systemctl در اوبونتو استفاده کنیم؟

آپاچی 2” سرویس شروع شده و آماده استفاده است.

Systemctl Stop Services

استفاده از “متوقف کردن” با “systemctl” ابزار توقف سرویس مشخص شده برای یک بازه زمانی کوتاه (به طور موقت):

$ سودو systemctl stop apache2.service

چگونه از systemctl در اوبونتو استفاده کنیم؟چگونه از systemctl در اوبونتو استفاده کنیم؟

Systemctl نمایش وضعیت خدمات

برای بررسی وضعیت فعلی کار و جزئیات خدمات، “systemctlدستور ترکیب شده با ابزار سرویس وضعیت/نمایش:

$ سودو وضعیت systemctl apache2.service

چگونه از systemctl در اوبونتو استفاده کنیم؟چگونه از systemctl در اوبونتو استفاده کنیم؟

آپاچی 2” خدمات است فعال شد ولی متوقف شد به طور موقت

Systemctl لیست واحدهای فعال

“سیستم” از “واحدهایی” استفاده می کند که به طور کلی وظیفه/عمل را مدیریت و کنترل می کنند. اجرای “systemctlدستور به دنبال آنلیست واحدها” فرمان سرویس و ”نوع” به این صورت پرچم گذاری کنید:

$ systemctl list-units –نوع=خدمات

چگونه از systemctl در اوبونتو استفاده کنیم؟چگونه از systemctl در اوبونتو استفاده کنیم؟

وضعیت واحدهای خاص Systemctl

به جای لیست تمام واحدهای فعال، کاربر همچنین می تواند وضعیت مشخص شده واحدها را با استفاده از ” فهرست کند.حالت“پرچم”systemctl” دستور:

$ systemctl list-units –نوع=خدمات –حالت=خروج شد

چگونه از systemctl در اوبونتو استفاده کنیم؟چگونه از systemctl در اوبونتو استفاده کنیم؟

فعال “سیستم شده” واحدهای دارای وضعیت موجود در نمایش داده شده اند terminal.

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

نتیجه

در اوبونتو، “systemctlدستور ” برای کنترل و مدیریت ” استفاده می شودسیستم شده” خدمات با ترکیبی از دستورات سرویس. دستور سرویس شامل «شروع»، «توقف»، «فعال»، «غیرفعال» و «وضعیت» برای مدیریت، تغییر و بررسی وضعیت سرویس‌های «سیستم‌شده» است. این راهنما جزئیات مختصری از هدف و استفاده از دستور “systemctl” را فهرست کرده است.

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

زمان انتشار: 1402-12-29 07:54:04

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

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

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