انجمن‌های فارسی اوبونتو

کمک و پشتیبانی => انجمن عمومی => نویسنده: Yoord در 19 شهریور 1398، 11:05 ب‌ظ

عنوان: گذاشتن یک دستور با sudo در استارت آپ
ارسال شده توسط: Yoord در 19 شهریور 1398، 11:05 ب‌ظ
سلام
من میخوام یه دستوری که با sudo آغاز میشه رو تو شروع سیستم بزارم.
دستورم اینه که شروع سرویس یه برنامه ای هست :

sudo systemctl start tuxcutd
عنوان: پاسخ : گذاشتن یک دستور با sudo در استارت آپ
ارسال شده توسط: Issac در 19 شهریور 1398، 11:55 ب‌ظ
sudo systemctl enable tuxcutd
این کارتو راه میندازه و هرموقع که سیستم بالا میاد خود به خود شروع میشه دیگه نیاز نیست هر موقع شروعش کنی .کد زیر هم خاموشش میکنه که هرموقع خواستی روشنش کنی یعنی مثل کاری که الان میکنی.sudo systemctl disable tuxcutd
در ضمن sudo service tuxcutd start هم معادل کد شما هست . دوستان کسی میدونه فرق این دوتا چیه من همیشه اینطوری سرویس هامو استارت میکنم مشکلی نداره.
عنوان: پاسخ : گذاشتن یک دستور با sudo در استارت آپ
ارسال شده توسط: esmaeelE در 20 شهریور 1398، 01:06 ق‌ظ
اینطور به نظر می‌رسه که استفاده از دستور  service ساده و سرراست و محدودتره ولی systemctl قدرتمند و پیچیده تر.


لینک‌ها:
https://serverfault.com/questions/867322/what-is-the-difference-between-service-and-systemctl (https://serverfault.com/questions/867322/what-is-the-difference-between-service-and-systemctl)
 
https://askubuntu.com/questions/903354/difference-between-systemctl-and-service-commands/903405#903405
 (https://askubuntu.com/questions/903354/difference-between-systemctl-and-service-commands/903405#903405)
عنوان: پاسخ : گذاشتن یک دستور با sudo در استارت آپ
ارسال شده توسط: Yoord در 20 آبان 1398، 10:41 ب‌ظ
sudo systemctl enable tuxcutd
این کارتو راه میندازه و هرموقع که سیستم بالا میاد خود به خود شروع میشه دیگه نیاز نیست هر موقع شروعش کنی .کد زیر هم خاموشش میکنه که هرموقع خواستی روشنش کنی یعنی مثل کاری که الان میکنی.sudo systemctl disable tuxcutd
در ضمن sudo service tuxcutd start هم معادل کد شما هست . دوستان کسی میدونه فرق این دوتا چیه من همیشه اینطوری سرویس هامو استارت میکنم مشکلی نداره.

متاسفانه فقط با فعال کردن این سرویس، تو شروع دوباره سیستم اجرا نمیشه و باید دستی اجراش کنم