আমরা আগেই জানতাম যে কিভাবে উইন্ডোজে একটি অ-প্রতিক্রিয়াশীল প্রোগ্রামকে হত্যা করা যায় (আমাদের পোস্ট দেখুন, কমান্ড লাইন ব্যবহার করে একটি প্রোগ্রাম কিভাবে হত্যা করবেন ) যদি আপনি উবুন্টু ব্যবহারকারী হন তবে অ-প্রতিক্রিয়াশীল প্রোগ্রামগুলিকে বন্ধ করার মত একই পদ্ধতি রয়েছে।
প্রোগ্রামটি শেষ করার জন্য লগ আউট বা রিবুট করার পরিবর্তে, কয়েকটি কমান্ড রয়েছে যা আপনি টার্মিনাল উইন্ডোতে ব্যবহার করতে পারেন যে প্রোগ্রামগুলি সাড়া না দিচ্ছে তাদের হত্যা করতে। সিস্টেম মনিটরব্যবহার করে প্রোগ্রামগুলি হত্যা করার একটি গ্রাফিকাল উপায় রয়েছে।
উল্লেখ্য:প্রথম দুটি পদ্ধতি অন্যান্য লিনাক্স ডিস্ট্রিবিউশনের সাথেও কাজ করে। এই পদ্ধতিতে ব্যবহৃত কমান্ডগুলি হল সাধারণ লিনাক্স কমান্ড। তৃতীয় পদ্ধতিতে আলোচনা করা সিস্টেম মনিটর, গ্নোম ডেস্কটপ পরিবেশের জন্য নির্দিষ্ট, কিন্তু উবুন্টুতে নয় যদি আপনি একটি লিনাক্স ডিস্ট্রিবিউশনে গ্নোম চালাচ্ছেন, তাহলে আপনার সিস্টেম মনিটরএ অ্যাক্সেস থাকতে হবে।
টার্মিনাল উইন্ডোতে killall কমান্ড ব্যবহার করুন
ব্যবহার করতেkillallকমান্ডের সাহায্যে প্রোগ্রামটি বন্ধ করুন, আনুষাঙ্গিক। নির্বাচন করে একটি টার্মিনাল উইন্ডো খুলুন অ্যাপ্লিকেশনমেনু থেকে টার্মিনাল
উল্লেখ্য:আপনি অ্যাপ্লিকেশন চালনাডায়ালগ বাক্স অ্যাক্সেস করতে Alt + F2টিপে একটি টার্মিনাল উইন্ডো খুলুন। সম্পাদন বাক্সে "গনোোম-টার্মিনাল" (উদ্ধৃতি ছাড়া) লিখুন এবং চালানক্লিক করুন।
চলমান প্রসেসগুলির তালিকা দেখার জন্য, প্রম্পটে নিম্নলিখিত পাঠ্যটি লিখুন এবং Enterটিপুন।
$ ps -A
আপনি যে প্রোগ্রামটি খুন করতে চান তার সাথে মেলে এমন প্রক্রিয়াটির নাম খুঁজে পেতে তালিকাটি দেখুন। প্রোগ্রাম সম্ভবত তালিকার শেষে তালিকাভুক্ত করা হয়, যেখানে প্রোগ্রামগুলি সম্প্রতি সর্বাধিক প্রদর্শিত হয়। আমাদের উদাহরণের জন্য আমরা ফায়ারফক্সকে হত্যা করার প্রক্রিয়াটি ব্যবহার করেছি। 5039এর PID
<4>/ s>
4>তার PIDব্যবহার করে একটি প্রক্রিয়াকে হত্যা করতে, প্রম্পটে "killall" কমান্ড (কোট ছাড়াই) প্রম্পটে লিখুন স্থান, এবং তারপর উত্পন্ন তালিকা থেকে সংশ্লিষ্ট PID। PIDব্যবহার করে একটি প্রক্রিয়াটি কমাতে সর্বদা কাজ করে না
যদি এটি আপনার জন্য কাজ না করে, আপনি প্রসেসের নামটি প্রক্রিয়াটি চালানোর জন্য ব্যবহার করতে পারেন। এটি করার জন্য, প্রম্পটে "killall" কমান্ড (উদ্ধৃতি চিহ্ন ব্যতীত) প্রবেশ করান, পরে একটি স্থান, এবং তারপর উৎপন্ন তালিকা থেকে সংশ্লিষ্ট প্রক্রিয়া নাম। ফায়ারফক্সের জন্য, প্রসেসের নামটি ফায়ারফক্স-বিন।
উল্লেখ্য:প্রোগ্রামটির নামটি ব্যবহার করে একটি প্রোগ্রামকে হত্যা করা, শুধুমাত্র এক্সিকিউটেবল ফাইলগুলির জন্য কাজ করে (অর্থাৎ, চলমান প্রোগ্রাম) যে সঞ্চালনের সময় খোলা রাখা হয়। প্রোগ্রামগুলি যে ব্যাকগ্রাউন্ডে চালানো হয় সেটি প্রক্রিয়া নাম ব্যবহার করে হত্যা করা যাবে না।
ডিফল্ট দ্বারা SIGTERMসংকেত ব্যবহার করে যদি এটি কাজ না করে, আপনি -9(SIGKILL) সংকেত নির্দিষ্ট করতে পারেন। এটি প্রোগ্রামটিকে বন্ধ করার জন্য বাধ্য করে এবং এটি করার আগে এটি পরিষ্কার করার অনুমতি দেয় না।
যদি আপনি -9
ব্যবহার করতে চান তবে/ strong>সিগন্যাল, -9সংকেতের পরে এবং killall পরে একটি স্থান দিয়ে "killall" কমান্ড এবং প্রক্রিয়ার (অথবা PID) নামের মধ্যে এটি প্রবেশ করান,উল্লেখ্য:9 এর আগে একটি ড্যাশ রয়েছে।
টার্মিনাল উইন্ডো বন্ধ করার জন্য, প্রম্পটে প্রস্থান করুনটাইপ করুন এবং এন্টার করুনটিপুন।
প্রোগ্রামের উইন্ডোতে xkill কমান্ড ব্যবহার করুন
আপনি একটি টার্মিনাল উইন্ডোতে xkillকমান্ডটি চালাতে পারেন। এই কমান্ডটি আপনি তার উইন্ডোতে ক্লিক করে কোনও প্রোগ্রামকে খারিজ করতে পারবেন।
xkillকমান্ডটি ব্যবহার করতে, এই পোস্টে পূর্বে আলোচনা করা একটি টার্মিনাল উইন্ডো খুলুন। প্রম্পটে লিখুন "xkill" (উদ্ধৃতি ছাড়া) এবং Enterটিপুন। কার্সারটি Xএ পরিণত হয়। একটি প্রোগ্রাম হত্যা করার জন্য, প্রোগ্রামের উইন্ডোতে যেকোনো স্থানে বা উইন্ডোটির শিরোনাম বারে ক্লিক করুন।
gnome system monitor ব্যবহার করুন
আপনি যদি gnome ডেস্কটপ এনভায়রনমেন্ট ব্যবহার করেন তবে আপনি একটি প্রোগ্রামকে হত্যা করতে সিস্টেম মনিটরনামে একটি গ্র্যাফিক্যাল টুল ব্যবহার করতে পারেন। প্রশাসন নির্বাচন করুন সিস্টেমমেনু থেকে সিস্টেম মনিটরউবুন্টুর নতুন ভার্সনে, আপনাকে ক্রিয়াকলাপএ ক্লিক করতে হবে এবং সিস্টেম মনিটরটাইপ করতে হবে।
উল্লেখ্য:আপনি অ্যাপ্লিকেশন চালানখুলতে Alt + F2টিপে সিস্টেম মনিটরখুলতে পারেনশক্তিশালী>ডায়লগ বাক্স। এডিট বক্সে "gnome-system-monitor" (উদ্ধৃতি ছাড়া) লিখুন এবং রান করুন।
সিস্টেম মনিটরডায়ালগ বাক্সে, প্রসেসট্যাবটি ক্লিক করুন। সব চলমান প্রসেস প্রদর্শন একটি তালিকা। একটি প্রোগ্রাম হত্যা করতে, তালিকাতে প্রোগ্রামের প্রক্রিয়াটি সন্ধান করুন (Firefox এর জন্য firefox-bin) এবং এটি নির্বাচন করুন। প্রক্রিয়ায় ডান-ক্লিক করুন এবং পপআপ মেনু থেকে প্রক্রিয়াকে হত্যা করুননির্বাচন করুন।
একটি নিশ্চিতকরণ ডায়লগ বাক্স প্রদর্শন।
বন্ধ করার জন্য
>সিস্টেম মনিটর, মনিটরমেনু থেকে ছাড়ুননির্বাচন করুন।
উল্লেখ্য:যদি আপনি কোনও প্রোগ্রামকে রুট সুবিধাগুলির সাথে চালনা করতে চান তবে প্রোগ্রামটি হত্যা করার প্রথম দুটি পদ্ধতি ব্যবহার করুন এবং "sudo" টাইপ করুন killallকমান্ড বা xkillকমান্ডের আগে কোটগুলি উপভোগ করুন!?