मैं कंसोल से फ़ायरफ़ॉक्स को कैसे मार सकता हूं?


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-binkillallस्विच है -eजिसका प्रभाव समान है।

आप बैश में एक उपनाम बना सकते हैं:

alias kf='pkill -f firefox'

अब आप kfफ़ायरफ़ॉक्स को मारने के लिए उपयोग कर सकते हैं ।


4
वह अजीब है। मैं हमेशा (-9 के बिना) फ़ायरफ़ॉक्स को मारता हूँ जब यह लटका रहता है और कभी नहीं, कभी भी, कभी भी कुछ भी बुरा हुआ है।
lesmana

बहुत अजीब है .. अगर मैं बिना फायर -9 को मारता हूं, जब यह लटका रहता है तो ऐसा कुछ नहीं होता है: एस (बीडब्ल्यूटी मैं वास्तव में खिड़कियों के बारे में बात कर रहा हूं, जहां गैर -9 मार खिड़की पर एक्स है, और -9 मारने से इसे समाप्त कर दिया जाता है। कार्य प्रबंधक)।
थॉमस बोनीनी

-1

विंडोज़ को नियंत्रित करने के लिए wmctrl का उपयोग किया जा सकता है

wmctrl -c Firefox
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.