লিনাক্সে সমস্ত প্রক্রিয়া কীভাবে হত্যা করা যায়


16

আমি আমার কম্পিউটারে সমস্ত প্রক্রিয়া মেরে ফেলতে চাই। আমি কোন আদেশটি এটি করতে ব্যবহার করতে পারি?


4
সব প্রক্রিয়া? sudo reboot
স্টিফেন

1
আপনি কি আপনার মালিকানাধীন প্রক্রিয়াগুলি বা বর্তমানে চলমান সিস্টেমের সমস্ত প্রক্রিয়া সম্পর্কে কথা বলছেন?
জে। পলফার

3
@ স্টেফেন - তারপরে তিনি কেবলমাত্র সমস্ত প্রক্রিয়া পুনরায় আরম্ভের সাথে শেষ করবেন এবং আপনি সর্বশেষে মারা যেতে চাইলে এটিই আপনি চান শেষ জিনিস!
x3ja

উত্তর:


29

shutdown -h now


9
ঠিক আছে, প্রক্রিয়াগুলি বন্ধ হয়ে গেছে, এবং কম্পিউটারও রয়েছে। এই উত্তরটি "আত্মহত্যা" দিয়ে "কীভাবে এত চিন্তাভাবনা বন্ধ করবেন" উত্তর দেওয়ার মতো।
এন্ড্রু

29

কমান্ডটি killall5 -9আপনার লগইন শেল, আরম্ভ এবং কার্নেল-নির্দিষ্ট প্রক্রিয়াগুলি ব্যতীত সমস্ত চলমান প্রক্রিয়াটি জোর করে শেষ করে দেবে।

এখানে আরও তথ্য: http://linux.about.com/library/Cmd/blCdd8_killall5.htm


ঠিক আছে আমি এটি করেছি এবং এখন আমার মেশিনটি একটি অবিচ্ছিন্ন লুপে রয়েছে যেখানে এটি আমাকে পাসওয়ার্ড জিজ্ঞাসা করে, ডেস্কটপে যায়, লগইন শেলটিতে ফিরে যায় এবং আবার পাসওয়ার্ড জিজ্ঞাসা করে। আমি কীভাবে এ থেকে বেরিয়ে আসব?
মাহাথি ভেম্পাটি

লিঙ্কটি এখন একটি অন্য বিষয়ের দিকে পরিচালিত করে।
ফিক্সার 1234

8

আপনি এর মধ্যে একটি ব্যবহার করে প্রদত্ত ব্যবহারকারীর সমস্ত প্রক্রিয়া মেরে ফেলতে পারেন:

killall -u username

অথবা

pkill -u username

অথবা আপনি ব্যবহারকারীর ব্যবহারকারীর পরিবর্তে সংখ্যাযুক্ত ইউআইডি ব্যবহার করতে পারেন।

সোলারিসের মতো কিছু সিস্টেমে killallআলাদা (একইভাবে killall5) কাজ করে রাখুন তা সাবধান হন।


8

সবচেয়ে সহজ উপায় হ'ল ম্যাজিক সিসআরকি কীটি ব্যবহার করুন : Alt+ SysRq+ i। এটি ব্যতীত সমস্ত প্রক্রিয়া মেরে ফেলবে init

Alt+ + SysRq+ + oসিস্টেম (Init এছাড়াও হত্যা) বন্ধ হবে।

নোট করুন যে আপনার প্রথমে XLATE মোডে কীবোর্ডটি সেট করতে হতে পারে: Alt+ SysRq+r

এছাড়াও নোট করুন যে কয়েকটি আধুনিক কীবোর্ডে আপনার PrtScপরিবর্তে ব্যবহার করতে হবে SysRq


দয়া করে নোট করুন যে নিরাপদ রিবুটের জন্য Alt + Shift + SysRq + রিসুব ব্যবহার করার পরামর্শ দেওয়া হচ্ছে ।
l0b0

7

কিছু লিনাক্স ডিস্ট্রোজে আপনি রান লেভেল 0-এ স্যুইচ করতে পারেন - যা আমার মনে হয় বন্ধ হয়ে গেছে, তবে এখনও স্যুইচ করা আছে:

sudo telinit 0

আমি এটি ডেডিকেটেড ফায়ারওয়াল সার্ভারগুলির জন্য ব্যবহার করার কথা শুনেছি যেহেতু এটি প্রয়োজনীয় কিছু নিম্ন স্তরের কার্নেল সামগ্রী iptables এর মতো বোঝায় রাখে ... অদ্ভুত? আরও তথ্যের জন্য এখানে দেখুন ।

প্রতিটি রানলেভলে কোন ডিস্ট্রোস কী করে তা দেখতে এখানে একবার নজর দিন ।


1
আমি যখন কম্পিউটারকে রানলেভেল 0 এ স্যুইচ করি তখন এটি আসলে বন্ধ হয়ে যায় ...
ডেভিড জেড

1
দেখে মনে হচ্ছে এটি আপনার লিনাক্সের স্বাদের উপর নির্ভর করে - en.wikedia.org/wiki/Runlevel#Linux - আমার উত্তরটি কিছুটা সম্পাদনা করবে।
x3ja

4

বর্তমান ব্যবহারকারীর মালিকানাধীন সমস্ত প্রক্রিয়া হত্যা করতে আপনি এটি করতে পারেন:

ps x | awk {'print $1'} | xargs kill

এটি অবশ্যই, আপনি বর্তমানে লগ ইন করা শেলটিও হত্যা করবে। আপনি যদি এই আচরণটি না চান তবে raku015 এর উত্তর চেষ্টা করুন।

মনে রাখবেন যে আপনি এটির মূল ব্যবহারকারী হিসাবে চালনা করলে খারাপ জিনিসগুলি ঘটবে।


4

সমস্ত প্রক্রিয়া মারার দ্রুততম, সবচেয়ে বোকা উপায় wall প্রাচীর থেকে পাওয়ার কর্ডটি টান।


2
এফটিএফওয়াই: এস / প্রুফ / ইশ /
ক্রিস নাভা

4
:-) এটি মতের বিষয়। ওপিতে "সমস্ত প্রক্রিয়া হত্যা" এর বাইরে কাঙ্ক্ষিত লক্ষ্যটি কী তা নির্দিষ্ট করে নি। আমি মনে করি যে সমস্ত প্রক্রিয়াটি মেরে ফেলার কোনও আদেশ থাকা বোকামি হবে।
ডগ হ্যারিস

2
আমি রাজী. এটির মতো শক্তি হ্রাস করা ফাইল সিস্টেমেও কিছুটা শক্ত।
ক্রিস নাভা

2
এবং ব্যাটারি যদি এটি ল্যাপটপ হয় তবে সরিয়ে ফেলুন।
কিথ থম্পসন

1
এবং এটি কোনও নতুন প্রক্রিয়া আর কখনও চালু হয়নি তা নিশ্চিত করার জন্য এটি সিমেন্টে আবদ্ধ করবেন?
মকুবাই

2

আপনি নিম্নলিখিত কমান্ড আদেশটিও ব্যবহার করতে পারেন।

মেরুন -15 -1


1

আমি নীচে কমান্ড ব্যবহার করব। (আমি আটকে যাওয়ার সময় এটিই আমি ব্যবহার করি)

kill -9 -1

এটি সমস্ত প্রক্রিয়া মেরে ফেলবে। আমার পরিবেশটি উবুন্টু। যদি আমি এটি টার্মিনালে টাইপ করি তবে এটি সমস্ত প্রক্রিয়া বন্ধ করে দেবে এবং আপনাকে লগইন স্ক্রিনে নিয়ে আসবে (প্রায় লগ-অফের মতো)


এটি উত্তরের সাথে প্রায় একইরকম যা আরও kill -9 -1একটি হত্যার রেখাও বলেছে - আপনার উত্তরটি কি সত্যিই আলাদা উত্তর বলে মনে হচ্ছে, বা এটি অন্য উত্তরের মন্তব্যে থাকতে হবে?
Xen2050

0
kill -9 -1 
kill -kill 0

আমি নিশ্চিত নই যে আপনি প্রথম কমান্ডের পরে কিল-কিল 0 টাইপ করার জন্য সময় পাবেন
মেনুকা ইশান

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