'চাকরি' কেন কাজ করে না তবে 'পিএস' কাজ দেখেন কেন তা ব্যাখ্যা করুন?


9

jobsআমার কোডগুলি যা পটভূমিতে চলছে তা দেখতে আমার প্রিয় কমান্ড is তাদের ডায়নামিকভাবে পরীক্ষা করার জন্য, আমি টাইপ করার প্রবণতা রাখি

watch 'jobs'

যা কিছুই প্রদর্শন করে না। যাহোক

watch 'ps'

পুরোপুরি কাজ করে। আমি এখন কয়েক মাস ধরে একই ভুল করছি।

আমি মনে করি প্রথমটি কেন কাজ করে না যখন দ্বিতীয় কাজগুলি আমাকে একই ত্রুটি করা বন্ধ করতে সহায়তা করতে পারে।

কেউ সাহায্য করতে পারেন?



1
আরও কার্যকর প্রশ্ন হবে " আমি কীভাবে এটি কাজ করতে পারি?" তবে কেন (এই ক্ষেত্রে) আরও আকর্ষণীয়।
ctrl-alt-delor

উত্তর:


20

jobsএটি একটি অন্তর্নির্মিত যা বর্তমান শেলের অবস্থার বিষয়ে রিপোর্ট করে: সেই শেলটির সাথে ব্যাকগ্রাউন্ড করা কমান্ডগুলি। watchপ্রতিটি মৃত্যুদন্ড কার্যকর করার জন্য একটি নতুন শেল চালায়, এবং সেই শেলটির পিতামাতার শেলের কাজগুলি jobsকী তা জানার কোনও উপায় নেই watchpsএটি একটি বাহ্যিক আদেশ এবং এটি কখনই শেলের স্থিতি ব্যবহার করে না।

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