কনসোল দিয়ে আমি ফায়ারফক্সকে কীভাবে হত্যা করব?


14

আমি জানি আমি টাইপ করতে পারি:

ps -A | grep firefox

আমি এরকম কিছু পাই:

6818 ?        00:04:23 firefox

এখন আমি এর মাধ্যমে এটি হত্যা করতে পারি:

kill -9 6818

এটি কীভাবে একটি আদেশে করা যায় এবং আমি কীভাবে এটি করতে পারি নতুন কমান্ড (বলতে kf) পারি?

উত্তর:


27

দ্রষ্টব্য: kill -9আপনি সমস্ত কিছু চেষ্টা না করে ব্যবহার করবেন না । সর্বদা চেষ্টা করুন kill(ছাড়া -9) প্রথমে। আরও ব্যাখ্যার জন্য এই প্রশ্ন এবং উত্তরগুলি দেখুন: /unix/8916/why-not-kill-9-a-process


স্ক্রিপ্ট-কিল প্রক্রিয়া কমান্ড pkillএবং killall। এর উইকিপিডিয়া পৃষ্ঠা দেখুন pkillএবং killallআরো বিস্তারিত জানার জন্য।

আমি এর জন্য কয়েকটি উদাহরণ সরবরাহ করব pkillkillallঅনুরূপ কাজ করে pkill

pkill -f firefox

কমান্ডটিতে 'ফায়ারফক্স' স্ট্রিং রয়েছে এমন সমস্ত প্রক্রিয়া এটি মেরে ফেলবে।

নোট করুন যে এটি কমান্ডের স্ট্রিং রয়েছে এমন সমস্ত প্রক্রিয়াটিকে হত্যা করবে firefox

উদাহরণস্বরূপ, যদি আপনার কাছে ফায়ারফক্স.টেক্সট নামে একটি ফাইলের সম্পাদনা থাকে তবে:

$ gedit firefox.txt &
$ pgrep -fl firefox
10959 gedit firefox.txt
30077 /usr/lib/firefox/firefox-bin
30123 /usr/lib/firefox/plugin-container /usr/lib/adobe-flashplugin/libflashplayer.so 30077 plugin true

তারপরে একটি pkill -f firefoxকরে করা জেডিট প্রক্রিয়াটিকেও মেরে ফেলবে।

আপনি pkillকেবল সঠিক ম্যাচগুলি ব্যবহার করে বলার মাধ্যমে এটি প্রতিরোধ করতে পারেন pkill -x /usr/lib/firefox/firefox-bin। একই প্রভাব আছে যা killallসুইচ -eআছে।

আপনি ব্যাশে একটি উপনাম তৈরি করতে পারেন:

alias kf='pkill -f firefox'

এখন আপনি kfফায়ারফক্সকে মারতে ব্যবহার করতে পারেন ।


4
এটা অদ্ভুত. ফায়ারফক্স যখন ঝুলে থাকে তখন আমি সর্বদা হত্যা করি এবং কখনই কখনও খারাপ কিছু ঘটেনি।
লেসমানা

খুব অদ্ভুত .. যদি আমি ফায়ারফক্সকে -9 ছাড়া মেরে ফেলি তবে কিছুই ঘটে না: এস (বিটিডব্লিউ আমি আসলে উইন্ডোজের কথা বলছি, যেখানে নন -9 কিলটি উইন্ডোতে এক্স, এবং -9 কিলটি এটি থেকে সমাপ্ত হবে টাস্ক ম্যানেজার)।
টমাস বনিনি

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