আমি /home/myuser/go.py চালাতে চাই
আমার লিনাক্স মেশিনটি বুট আপ হওয়ার পরে কীভাবে আমি পটভূমিতে এই রান করব?
আমি /home/myuser/go.py চালাতে চাই
আমার লিনাক্স মেশিনটি বুট আপ হওয়ার পরে কীভাবে আমি পটভূমিতে এই রান করব?
উত্তর:
আপনি বুটআপ সময়ে চালাতে চান যে কোনও কিছুর জন্য /etc/init.d/
ডিরেক্টরিতে (যেমন /etc/init.d/go.py
:) একটি স্ক্রিপ্ট রাখতে পারেন।
http://www.debian-administration.org/article/Making_scripts_run_at_boot_time_with_Debian
/etc/rc.local
আপনার রান-লেভেল লিঙ্কগুলি পরিবর্তন করার দরকার নেই বলে আমি পছন্দ করি ।
এটি করার অনেকগুলি উপায় রয়েছে (আপনি যে লিনাক্সের বিতরণ ব্যবহার করছেন তার উপর নির্ভর করে সেখানে বিভিন্ন সরঞ্জাম দেওয়া হয়)।
সবচেয়ে সহজ উপায় হ'ল স্ক্রিপ্টটি /etc/init.d এ যুক্ত করা এবং তারপরে কমান্ডটি চালানো
chmod +x go.py
update-rc.d go.py defaults
আপনি যদি ইতিমধ্যে পরিষেবাটি সেট আপ করেন, আপনি chkconfig কমান্ডের মাধ্যমে এটিও করতে পারেন (এটি যদি আদেশটি উপলব্ধ থাকে)।
সেক্ষেত্রে এই কমান্ডটি ব্যবহার করা উচিত:
chkconfig --level 35 go.py on
পরীক্ষা করে দেখুন এই ওয়েবসাইটের আরো নির্দিষ্টভাবে "প্রতিটি রান-লেভেল এ স্টার্ট ডেমন করার chkconfig -র সাহায্যে ব্যবহার" এবং "প্রতিটি রান-লেভেল এ স্টার্ট ডেমন করার সিস-ভি-RC-সার্ভার ব্যবহার" বিভাগে।