ডিস্ট্রোসের উপর নির্ভর করে।
আপনি যদি ডেবিয়ান থেকে প্রাপ্ত ডিগ্রোস এ থাকেন তবে কমপক্ষে দুটি সঠিক জায়গা, /etc/rc.local এবং crontab রয়েছে are আপনি রুট হিসাবে crontab আহ্বান করতে পারেন,
crontab -e
এবং তারপরে এই লাইনটি sertোকান
@reboot /home/my_name/bin/my_command
যেখানে my_command
একটি এক্সিকিউটেবল ফাইল ( chmod 755 my_command
)।
বিকল্পভাবে, আপনি এটির মতো একটি লাইন রাখতে পারেন
/home/my_name/bin/my_command
/etc/rc.local এ এবং এটি সর্বশেষে কার্যকর করা হবে। যে কোনও ক্ষেত্রে, দয়া করে মনে রাখবেন যে আপনি শিকড় পরিবেশ ব্যবহার করছেন, আপনার নয়। এছাড়াও এই কারণে, নিখুঁত পাথ ব্যবহার করা ভাল।
আপনি যদি সিস্টেমেড ডিস্ট্রোতে থাকেন (আর্চ লিনাক্স, ফেডোরা 19, ...) প্রথম বিকল্পটি (ক্রন্টব) এখনও বৈধ, তবে দ্বিতীয়টি (/etc/rc.local) আর বিদ্যমান নেই। এই ক্ষেত্রে, আপনার দ্বারা চালিত একটি পরিষেবা কীভাবে শুরু করা উচিত তা শিখতে হবে systemctl
, তবে এটি আপনার সাধারণ প্রশ্নটি নিয়ে দর কষাকষির চেয়ে বেশি হতে পারে।