sudo
উবুন্টু শুরু হওয়ার পরে আমি কমান্ড চালাতে চাই (যে কেউ লগ ইন করার আগে):
sudo searchd
আমি এই কিভাবে করব?
sudo
উবুন্টু শুরু হওয়ার পরে আমি কমান্ড চালাতে চাই (যে কেউ লগ ইন করার আগে):
sudo searchd
আমি এই কিভাবে করব?
উত্তর:
আপনি /etc/rc.local
স্ক্রিপ্টে কমান্ডটি যুক্ত করতে পারেন যা প্রারম্ভের শেষে কার্যকর করা হয়।
কমান্ড আগে লিখুন exit 0
। এর পরে রচিত exit 0
যে কোনও কিছুই কার্যকর করা হবে না।
&
। আপনি যদি বর্তমান কমান্ডটি শেষ না করেও নিম্নলিখিত কমান্ডটি শুরু করতে চান তবে একটি যুক্ত করুন &
।
The unit files have no installation config (WantedBy, RequiredBy, Also, Alias settings in the [Install] section, and DefaultInstance for template units) […].
কোনও পরামর্শ পাই ?
/etc/init/tty*.conf
প্যারামিটার হিসাবে শেলসক্রিপ্ট দিয়ে tty কনফিগারেশন সম্পাদনা করুন :
(...)
exec /sbin/getty -n -l theInputScript.sh -8 38400 tty1
(...)
এটি ধরে নেওয়া হচ্ছে যে আমরা tty1 সম্পাদনা করছি এবং স্ক্রিপ্ট যা ইনপুট পড়বে তা হ'ল ইনপুটস্ক্রিপ্ট.শ।
এই স্ক্রিপ্টটি সতর্ক করার একটি শব্দ মূল হিসাবে চালিত হয়, সুতরাং আপনি যখন এতে স্টাফ ইনপুট করছেন তখন আপনার রুট প্রিভিলিজেস থাকে। স্ক্রিপ্টের অবস্থানের জন্য একটি পথও যুক্ত করুন।
গুরুত্বপূর্ণ: স্ক্রিপ্টটি শেষ হয়ে গেলে / sbin / লগইন করতে হবে অন্যথায় আপনি টার্মিনালে লগইন করতে পারবেন না।
সুন্দর উত্তর। আরও নমনীয়তার জন্য আপনি " ক্রন্টব " দিয়ে চাকরি (যেমন কমান্ড) সেট করতে পারেন (যা স্ক্রিপ্টগুলি চালানোর জন্য বিভিন্ন বিকল্প সরবরাহ করে, আউটপুটগুলিতে লগইন করা ইত্যাদি), যদিও এটি আরও সঠিকভাবে বুঝতে এবং সেট করার জন্য আরও সময় প্রয়োজন:
'@ রিবুট' ব্যবহার করে আপনি একবার শুরুতে কমান্ড চালাতে পারেন।
গুটিয়ে রাখা : চালান$ sudo crontab -e -u root
এবং আপনার কমান্ডের সাথে ফাইলের শেষে একটি লাইন নিম্নরূপ যুক্ত করুন:
@reboot sudo searchd
exit 0
যে কোনও কিছুই কার্যকর করা হবে না।