UUCTL(1) General Commands Manual UUCTL(1)

uuctl - منویی برای کنترل واحدهای کاربری systemd.

uuctl [-ah] [menu] [menu args ...]

با بهره‌گیری از یکی از برنامه‌های مشابه dmenu، منویی از واحدهای کاربری (user units) و سپس عملیات قابل اجرا بر روی واحد انتخاب‌شده را ارائه می‌دهد.

عملیات پشتیبانی‌شده شامل اقدامات استاندارد systemctl هستند (قابلیت اجرا ممکن است برای واحدهای مختلف متفاوت باشد): start، reload، restart، stop، kill، reset-failed، enable، disable، freeze، thaw، mask، unmask.

همچنین عملیات سفارشی نیز وجود دارند: silence، unsilence. از این موارد می‌توان برای تغییر رفتار ثبت گزارش (logging) واحد از طریق متوقف‌سازی انتخابی نوشتن stdout یا stderr در journal استفاده کرد.

اگر تشخیص داده شود که عملیات daemon reload مورد نیاز است، پیش از انتخاب واحد پیشنهاد خواهد شد.

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

  • vicinae
  • walker
  • fuzzel
  • wofi
  • rofi
  • hyprlauncher
  • tofi
  • bemenu
  • wmenu
  • dmenu

برنامهٔ منو به طور خودکار انتخاب می‌شود، اما می‌توان آن را به صورت دستی و در قالب یک آرگومان منفرد مشخص کرد.

در صورت ارائه آرگومان‌های بیشتر، از آن‌ها به عنوان خط فرمان کامل منو استفاده می‌شود؛ بنابراین می‌توان از یک دستور منوی سفارشی، فراتر از فهرست پیش‌تعریف‌شده، استفاده کرد. انتظار می‌رود آخرین آرگومان، گزینه اعلان (-p یا مشابه آن) باشد.

-a|--all نمایش همه واحدها بدون فیلتر کردن سرویس‌های کامپوزیتور uwsm.
-h|--help نمایش راهنما و خروج

uwsm(1), systemctl(1)

2026-08-24