উবুন্টুতে চাকরি নিধন


22

এটি সম্ভবত প্রায়শই জিজ্ঞাসিত প্রশ্ন, তবে আমি ভাল ডকুমেন্টেশন সন্ধান করতে অক্ষম হয়েছি।

আমার সিস্টেমে আমার কাজ চলছে:

foo@fooBox:~/tmp$ jobs
[1]+  Stopped                 foo bar baz

আমি এই প্রক্রিয়াটি কীভাবে হত্যা করতে পারি? আমি বিভিন্ন কমান্ড চেষ্টা করেছি, যেমন kill 1, কিন্তু এটি কার্যকর হয়নি।


বিকল্পভাবে, $ fg [enter] [ctrl-c]: পি
বুবু

@ বুবু: এটি এমন কিছু প্রোগ্রামের জন্য কাজ করবে না যা SIGINTযেমন ধরা পড়ে vim
ওফার্স

@ মার্ক সিজমানস্কি আমি জানতাম, আমি জানতাম: পি
বুবু

উত্তর:


32

আপনি @ ফিডেলি দ্বারা প্রস্তাবিত পদ্ধতিটি ব্যবহার করতে পারেন বা আপনি killকমান্ডটি এভাবে ব্যবহার করতে পারেন :

kill %1

এটি প্রথম স্থগিত কমান্ডকে হত্যা করবে। আপনি যেমন স্থগিত কমান্ডের একটি তালিকা পেতে পারেন:

jobs

এবং এটি এর মতো আউটপুট সরবরাহ করবে:

[1]+  Stopped                 yes

যদি আপনার একাধিক বন্ধ কাজ থাকে তবে বন্ধনীর সংখ্যা ( [1]) হ'ল জব নম্বর, কমান্ডের পরে %আপনি সরবরাহ করবেন killprovide


এটা অসাধারণ! সম্পর্কে নতুন কিছু শিখেছি kill
ফিদেলি

1
আমি কীভাবে এলাম -bash: kill: (3593) - Operation not permitted। আমি যখন এটি kill: %1: invalid process id
সুডোর

1
@CMCDragonkai আপনি কি করেছেন একটি অবস্থা যেখানে কমান্ড আপনাকে করেছি রান এখন একটি ভিন্ন ব্যবহারকারী মালিকানাধীন হয় কারণ আপনার ব্যবহৃত আঘাত sudo, তাই আপনি এটি হত্যা পারবেন না, কিন্তু চলমান killব্যবহার sudoউপায়ে (চেষ্টা আপনি আর আপনার ব্যবহারকারী কাজ লিস্টে এক্সেস আছে sudo jobsআমি কী বলতে চাইছি তা দৌড়ে )। পরিবর্তে, যেহেতু আপনার এখন পিআইডি রয়েছে, কেবল চালান sudo kill 3593
মরলোক

কোনও পটভূমি প্রক্রিয়া কীভাবে অন্য ব্যবহারকারীর মালিকানা পেতে পারে?
সিএমসিডিগ্রাগনকাই

6

আপনি যদি চালনা করেন তবে ps axচলমান সমস্ত প্রক্রিয়ার একটি তালিকা পাবেন। আপনি যেটিকে হত্যা করতে চান তার সন্ধান করুন এবং PIDকলামে নম্বরটি নোট করুন । উদাহরণস্বরূপ বলুন যে সংখ্যাটি ছিল 10203, আপনি তখন দৌড়াবেন:

kill 10203

আপনি ps ax | grep fooযে সঠিক প্রোগ্রামটি সন্ধান করছেন তা সন্ধান করতে আপনিও দৌড়াতে পারেন । শেষ পর্যন্ত, আপনি চালাতে পারেন:

killall foo

সমস্ত ঘটনা হত্যা foo

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