Linux Service
دربارهی Linux Service
ابزار رابط کاربری گرافیکی برای مدیریت ابزار Linux systemd (systemctl ، سرویس) ، از راه دور از طریق SSH
# هدف
سلام رفیق!
من برنامه را براساس نیازهای اینترنت اشیا نوشتم. سعی خواهم کرد هدف آن را توضیح دهم.
فرض کنید میکروکنترلر داریم (به عنوان مثال ESP32) و برای کنترل یک رله به آن نیاز داریم. ما تجهیزات را به پایه های میکروکنترلر متصل می کنیم ، سیستم عامل را می نویسیم و بارگیری می کنیم - تاکنون همه چیز استاندارد است.
اما اگر به یک میکروکنترلر چند منظوره نیاز داشته باشیم چه چیزی؟ مثلاً امروز رله است و فردا ایستگاه هواشناسی؟ ما باید سیمها را قطع کنیم ، دستگاهها را عوض کنیم ، سیمها را وصل کنیم ، سیستم عامل را تغییر دهیم. راحت نیست!
برای این وضعیت ، یک میکرو رایانه (به عنوان مثال Raspberry Pi Zero) یک راه حل خوب است - به شما امکان می دهد اسکریپت ها را برای مجامع مختلف به طور همزمان ذخیره کنید.
س followingال زیر مطرح می شود: نحوه تعویض حالت های عملکرد "میکروکنترلر" چند منظوره چقدر راحت و سریع است؟ در سطح سخت افزاری و نرم افزاری؟ استفاده راحت از "Pin GPIO Connector Header" برای تعویض سریع دستگاه ها در سطح سخت افزار است. اما برای تغییر برنامه ریزی حالت کار ، شما همچنان باید از ترمینال Bash استفاده کنید!
من در اینترنت برای یافتن راه حل برای حل این مشکل جستجو کردم ، اما چیزی پیدا نکردم. بنابراین تصمیم گرفتم برنامه خودم را بنویسم.
این نرم افزار فقط در سطح نرم افزار مشابه GPIO Header است. این امکان را به شما می دهد تا به سرعت حالت های عملکرد یک میکرو کامپیوتر (میکروکنترلر چند منظوره) را تغییر دهید. سریع "میان افزار میکروکنترلر" را تغییر دهید: شروع و توقف اسکریپت های خود را در میکرو کامپیوتر کنترل کنید بدون اینکه هر بار وارد ترمینال Bash شوید.
کار با برنامه ساده است. لازم است که تلفن هوشمند و میکرو کامپیوتر به یک روتر Wi-Fi متصل شوند (من از تلفن هوشمند به عنوان نقطه دسترسی Wi-Fi استفاده می کنم). میکرو رایانه باید دارای یک سرور SSH باشد (اطلاعات زیادی در مورد نحوه نصب آن در اینترنت وجود دارد). سپس وارد برنامه می شوید ، IP: گذرواژه ورود به سیستم پورت میکرو رایانه را وارد کنید. و شما توانایی این را دارید که به سرعت daemons سیستم را مدیریت کنید و اسکریپت های خود را برای کار با دستگاه ها اضافه کنید.
----
# مشخصات فنی
برنامه عملکرد زیر را فراهم می کند:
- ایجاد ساده خدمات در سیستم عامل های لینوکس.
- حذف ساده خدمات (فقط در این برنامه ایجاد شده است) ؛
- راه اندازی سرویس ساده شده
- اضافه کردن خدمات ساده به شروع خودکار
- لیستی از خدمات نصب شده در سیستم را نشان می دهد.
- لیستی از خدمات در حال اجرا را نشان می دهد.
- لیستی از خدمات را هنگام راه اندازی نشان می دهد.
- محتوای پرونده سرویس را نشان می دهد.
- اطلاعات مربوط به وضعیت را نشان می دهد.
- سیاهههای مربوط به سرویس را نشان می دهد.
تعامل با Linux از راه دور از طریق پروتکل SSH به طور پیش فرض در پورت 22 اتفاق می افتد. راهنما برای نصب یک سرور SSH در یک سیستم عامل در پیوست موجود است.
این برنامه از سیستم عامل های خانواده دبیان (دبیان ، اوبونتو ، سیستم عامل Raspberry Pi ، نعناع ...) پشتیبانی می کند.
آزمایش شده روی سیستم عامل ها: اوبونتو ، سیستم عامل Raspberry Pi.
----
# PS
این ابزار برای DevOps Pro ، Backend Developers (وب) ، Linux Developers و IoT Hobbyists مناسب است.
امیدوارم این راه حل نرم افزاری برای شما مفید باشد ، دوست!
جدیدترین 1.2.0 چه خبر است
- Improved layout
اطلاعات Linux Service APK
نسخههای قدیمی Linux Service
Linux Service 1.2.0
Linux Service 1.1.0
دانلود فوق سریع و ایمن از طریق برنامه APKPure
برای نصب فایل های XAPK/APK در اندروید با یک کلیک!