কেন কাস্টম আপস্টার্ট কাজের নাম ট্যাব পরিষেবা কমান্ডে সম্পূর্ণ হয় না?


16

আমি একটি ফাইল দিয়ে আপস্টার্ট পরিষেবাদি তৈরি করতে ব্যবহৃত হয়েছি /etc/init/<service>.confএবং এটি পুরোপুরি সূক্ষ্মভাবে কাজ করে, কেবলমাত্র আমি চাই যে ট্যাব সমাপ্তি একইভাবে /etc/init.d/ এ থাকা প্রতিটি পরিষেবা ঠিক একইভাবে করা উচিত।

সুডো সার্ভিস xx লেখার সময় পরিষেবার নামটি প্রস্তুত হওয়া উচিত।

সেই স্বতঃপূরণ তালিকায় আপস্টার্ট পরিষেবাদি যুক্ত করার কোনও উপায় আছে কি?


হাই, আপনি কি আগে চেষ্টা করেছেন?
rʒɑdʒɑ

উত্তর:


25

প্রতিটি প্যাকেজ যা আপস্টার্ট ব্যবহার করে একটি স্ট্যান্ডার্ড ডেমন সরবরাহ করে তার জন্য /etc/init.dডেবিয়ান নীতি দ্বারা একটি সিমলিংক সরবরাহ করা প্রয়োজন । সুতরাং ইতিমধ্যে কাজ স্বতঃপূরণ । আপনার যদি সমস্যা হয় তবে আপনার প্যাকেজটি ইনস্টল রয়েছে তা নিশ্চিত করুন ।sudo service namebash-completion

আপনি আপনার নিজের ভুঁইফোড় কর্মসংস্থান সৃষ্টি হয়, তাহলে সিমবলিক লিঙ্ক থেকে অন্যান্য ভুঁইফোড় কাজ ইতিমধ্যে করছেন মনে হচ্ছে। এটি আপনার নিজস্ব কাজ একইভাবে কাজ করবে।/etc/init.d/your_job/lib/init/upstart-job

এখানে বিশেষ আপস্টার্ট কাজ রয়েছে /etc/initযার সাথে সংশ্লিষ্ট প্রবেশ নেই /etc/init.d। এগুলি ব্যতিক্রম। দেবিয়ান নীতি থেকে:

এই বিধিটির একটি ব্যতিক্রম হ'ল আরম্ভের দ্বারা বাস্তবায়ন দ্বারা সরবরাহ করা স্ক্রিপ্ট বা কাজ; এই জাতীয় চাকরিগুলি /etc/rcS.d/ স্ক্রিপ্টগুলির একটি সম-প্রয়োগ সম-সমমানের জন্য প্রয়োজন হতে পারে এবং আরআর স্ক্রিপ্টগুলির সাথে একের সাথে একত্রে যোগাযোগ থাকতে পারে না।

এই ব্যতিক্রমগুলি বর্তমানে কাজ করে না bash-completion। যাইহোক, যদি আপনি ব্যবহার করতে পারেন start, stop, restartএবং reloadসরাসরি ছাড়া serviceআর স্বয়ংক্রিয়ভাবে কাজ করবে। উদাহরণস্বরূপ, sudo start shutসঠিকভাবে অটোমোপ্লিটস। তবে সাধারণত আপনার সরাসরি আপস্টার্ট চাকরির কল করতে হবে না যার সাথে সংশ্লিষ্ট init.dপ্রবেশ নেই।

দ্রষ্টব্য: আমি এটি সসির উপর পরীক্ষা করেছি। যদি কোনও পুরানো প্রকাশে সমর্থন না উপস্থিত হয় তবে সম্ভবত এটি উপলব্ধ নেই (তবে আপনি পর্যাপ্ত নতুন প্রকাশে আপগ্রেড করলে আপনি তা তাড়াতাড়ি পেয়ে যাবেন)।


আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.