There are stopped jobsবার্তা একটি ত্রুটি হতে অনেক দূরে । এটি কেবলমাত্র একটি বিজ্ঞপ্তি যা আপনাকে জানিয়েছে যে আপনি শেল থেকে বেরিয়ে আসার চেষ্টা করছেন, তবে আপনার এক বা একাধিক স্থগিত কাজ / প্রোগ্রাম রয়েছে (আপনার ক্ষেত্রে emacsযা আপনি &আপনার কমান্ডের শেষে ব্যবহার করে ব্যাকগ্রাউন্ডে রেখেছিলেন )। সিস্টেমটি আপনাকে শেল থেকে বেরিয়ে আসতে এবং কাজগুলি হত্যার অনুমতি দেয় না যদি না আপনি না চান। আপনি এই বার্তার প্রতিক্রিয়া হিসাবে দুটি জিনিস করতে পারেন:
jobsআপনি কোন কাজ (গুলি) স্থগিত করেছেন তা জানাতে কমান্ড ব্যবহার করুন
fgকমান্ড ব্যবহার করে আপনি অগ্রভাগে কাজ (গুলি) যুক্ত করতে পারেন
- যদি কাজ (গুলি) শেষ হয়ে যায় কিনা সেদিকে খেয়াল না রাখলে আপনি
exitআবার টাইপ করতে পারেন ; exitকোনও হস্তক্ষেপকারী jobsকমান্ডের সাথে বা ছাড়াই দ্বিতীয় বার টাইপ করার ফলে সমস্ত স্থগিত কাজ সমাপ্ত হবে।
দ্বিতীয় প্রশ্নের উত্তর দেওয়ার জন্য, আমি আপনাকে বলব যে উবুন্টু বা ইমাস এই জাতীয় আচরণ করছে না। আপনি ব্যাকগ্রাউন্ডে চালানোর জন্য কোনও অ্যাপ্লিকেশন রাখলে এটি স্বাভাবিক আচরণ। এই ক্ষেত্রে sudoপাসওয়ার্ডের জন্য জিজ্ঞাসা করছে, তবে পটভূমিতে জিজ্ঞাসা করছে, সুতরাং আপনি এই সত্যটি দেখতে পারবেন না। এটি দেখতে, আপনার fgকমান্ডটি ব্যবহার করে অগ্রভাগে কাজটি ফিরিয়ে আনতে হবে :
radu@Radu: ~ $ sudo emacs tet.c &
[1] 7732
radu@Radu: ~ $ # now sudo emacs run in background so you can't see nothing about what's happening
radu@Radu: ~ $ fg
[sudo] password for radu:
এর পরে আপনি Ctrl+ টাইপ করতে পারেন Zযদি আপনি চান তবে আবার কাজটি পটভূমিতে রাখতে পারেন। তারপরে আপনি আবার 'fg' কমান্ড চালিয়ে ফোরগ্রাউন্ডে কাজ ফিরিয়ে আনতে পারেন ইত্যাদি ইত্যাদি।
quit