கட்டளை வரியிலிருந்து ஒரு செயல்முறையை எவ்வாறு கொல்வது

How Kill Process From Command Line



ரேமிற்குள் கொண்டுவரப்பட்டு, சிபியூவை இயக்கும் அனைத்து நிரல்களும் செயலாக்கமாக அறியப்படுகிறது. நீங்கள் விரும்பும் ஒரு இயக்க முறைமையுடன் பணிபுரியும் போதெல்லாம், ஒரே நேரத்தில் பல செயல்முறைகள் இயங்குவதை நீங்கள் கவனிப்பீர்கள். உங்கள் இயக்க முறைமையை இயக்கியவுடன் இந்த செயல்முறைகளில் சில தானாகவே தொடங்க தூண்டப்படுகின்றன, அதாவது, உங்கள் கணினி சரியாக வேலை செய்ய இந்த செயல்முறைகள் கட்டாயமாகும். கணினி தொடங்கும் போது நீங்கள் கைமுறையாகத் தூண்ட வேண்டிய சில செயல்முறைகளும் உள்ளன.

சில நேரங்களில், உங்கள் கணினியில் சில தேவையற்ற செயல்முறைகள் இயங்குவதைப் போல நீங்கள் உணரலாம், உங்களுக்கு இனி ஒரு செயல்முறை தேவையில்லை, அல்லது ஒரு செயல்முறை தவறாக செயல்படத் தொடங்கியிருக்கலாம். இந்த எல்லா சூழ்நிலைகளிலும், செயல்முறைகளைக் கொல்லும் (அல்லது முடிவுக்கு) ஒரு வழியைக் கண்டுபிடிக்க நீங்கள் முயற்சி செய்ய வேண்டும். நீங்கள் GUI அல்லது CLI வழியாக லினக்ஸில் ஒரு செயல்முறையைக் கொல்லலாம். இந்த கட்டுரை லினக்ஸில் உள்ள கட்டளை வரியிலிருந்து ஒரு செயல்முறையைக் கொல்ல பல்வேறு வழிகளில் சிலவற்றை ஆராய்கிறது.







குறிப்பு: இந்த கட்டுரையில் காட்டப்பட்டுள்ள முறைகள் லினக்ஸ் புதினா 20 இல் செய்யப்படுகின்றன.



கட்டளை வரியைப் பயன்படுத்தி ஒரு செயல்முறையைக் கொல்வதற்கான முறைகள்

பின்வருபவை லினக்ஸ் புதினா 20 இல் உள்ள கட்டளை வரியிலிருந்து ஒரு செயல்முறையைக் கொல்லும் மூன்று தனித்துவமான வடிவங்கள்.



முறை # 1: கொலை கட்டளையைப் பயன்படுத்துதல்

லினக்ஸ் புதினா 20 இல் கொலை கட்டளையைப் பயன்படுத்தி முனையம் வழியாக ஒரு செயல்முறையைக் கொல்ல, கீழே கொடுக்கப்பட்டுள்ள முறையின்படி தொடரவும்:





முதலில், லினக்ஸ் புதினா 20 பணிப்பட்டியில் உள்ள அதன் ஐகானைக் கிளிக் செய்வதன் மூலம் முனையத்தைத் தொடங்கவும். லினக்ஸ் புதினா 20 முனையம் பின்வரும் படத்தில் காட்டப்பட்டுள்ளது:



கொலை கட்டளையைப் பயன்படுத்த, இந்த கட்டளையைப் பயன்படுத்தி நீங்கள் கொல்ல விரும்பும் செயல்முறையின் செயல்முறை ஐடியை நீங்கள் தெரிந்து கொள்ள வேண்டும். இது PID என்றும் அழைக்கப்படுகிறது, இது உங்கள் கணினியில் செயல்படும் ஒவ்வொரு செயல்முறைக்கும் ஒரு தனிப்பட்ட அடையாளங்காட்டியாகும். உங்கள் கணினியில் தற்போது இயங்கும் அனைத்து செயல்முறைகளின் செயல்முறை ஐடிகளைத் தீர்மானிக்க, பின்வரும் கட்டளையை முனையத்தில் இயக்கவும்:

$ps- அதிகபட்சம்

இந்த கட்டளை தற்போது உங்கள் லினக்ஸ் புதினா 20 கணினியில் இயங்கும் அனைத்து செயல்முறைகளின் பட்டியலையும் அவற்றின் PID களையும் கொண்டு வரும்.

எனது கணினியில் தற்போது இயங்கும் அனைத்து செயல்முறைகளின் பட்டியல் கீழே உள்ள படத்தில் காட்டப்பட்டுள்ளது:

இப்போது, ​​நீங்கள் கொல்ல விரும்பும் செயல்முறையின் PID ஐ அடையாளம் கண்ட பிறகு, நீங்கள் கொலை கட்டளையை இயக்க வேண்டும். இந்த சூழ்நிலையில், மேலே காட்டப்பட்டுள்ள படத்திலிருந்து நீங்கள் சரிபார்க்க முடியும் என்பதால், PID 1934 மூலம் பயர்பாக்ஸ் செயல்முறையை நாங்கள் அழிப்போம்.

ஒவ்வொரு முறையும் நீங்கள் ஒரு புதிய செயல்முறையை இயக்கும்போது இந்த PID வித்தியாசமாக இருக்கும் என்பதை நினைவில் கொள்க. மேலும், மேலே காட்டப்பட்டுள்ள படத்தில், பயர்பாக்ஸ் செயல்முறைக்கு தொடர்புடைய பல PID களை நீங்கள் காணலாம். இவை அனைத்தும் குழந்தை PID கள், முதல் ஒன்றைத் தவிர. 1934 ஐ ஃபயர்பாக்ஸ் செயல்முறையின் பிஐடியாகப் பயன்படுத்துவதற்கான காரணம் இதுதான், இது உண்மையில் அதன் முதல் பிஐடி.

கொலை கட்டளையின் தொடரியல் பின்வருமாறு:

$கொல்லPID

இங்கே, நீங்கள் கொல்ல விரும்பும் செயல்முறையின் PID உடன் PID என்ற வார்த்தையை மாற்ற வேண்டும். இந்த எடுத்துக்காட்டில், PID என்ற வார்த்தையை 1934 உடன் மாற்றியுள்ளோம், அதாவது, பயர்பாக்ஸ் செயல்முறையின் PID, கீழே உள்ள படத்தில் காட்டப்பட்டுள்ளபடி:

இந்த கட்டளையை வெற்றிகரமாக செயல்படுத்துவது உடனடியாக பயர்பாக்ஸ் செயல்முறையைக் கொல்லும், மேலும் உங்கள் கணினியில் தற்போது இயங்கும் செயல்முறைகளின் பட்டியலில் நீங்கள் அதை இனி கண்டுபிடிக்க முடியாது.

முறை # 2: pkill கட்டளையைப் பயன்படுத்துதல்

லினக்ஸ் புதினா 20 இல் உள்ள pkill கட்டளையைப் பயன்படுத்தி முனையம் வழியாக ஒரு செயல்முறையைக் கொல்ல, கீழே கொடுக்கப்பட்டுள்ள முறையின்படி தொடரவும்:

Pkill கட்டளைக்கு அதை அழிக்க ஒரு செயல்முறையின் செயல்முறை ஐடி தேவையில்லை; மாறாக, செயல்முறையின் சரியான பெயர் உங்களுக்குத் தெரிந்தால் இந்த செயலைச் செய்யலாம். இந்த சூழ்நிலையில், நாங்கள் பிங் கட்டளையை இயக்க விரும்புகிறோம், பின்னர், அதன் செயல்பாட்டின் போது, ​​pkill கட்டளையைப் பயன்படுத்தி செயல்முறையைக் கொல்ல விரும்புகிறோம்.

முதலில், பின்வரும் கட்டளையைப் பயன்படுத்தி ஒரு வலைத்தளத்தை பிங் செய்யவும்:

$பிங்URL

இங்கே, நீங்கள் பிங் செய்ய விரும்பும் வலைத்தள URL உடன் URL ஐ மாற்றவும். இந்த எடுத்துக்காட்டில், பின்வரும் படத்தில் காட்டப்பட்டுள்ளபடி, Google.com ஐ பிங் செய்ய விரும்பினோம்:

இந்த பிங் கட்டளை முனையத்தில் செயல்படுவதால், முனையத்தின் மற்றொரு நிகழ்வைத் தொடங்கவும், பின்னர், பின்வரும் கட்டளையை முனையத்தில் இயக்கவும்:

$pkill செயல்முறை பெயர்

இங்கே, பிகில் கட்டளையைப் பயன்படுத்தி நீங்கள் கொல்ல விரும்பும் செயல்முறையின் பெயருடன் ProcessName என்ற வார்த்தையை மாற்றவும். இந்த எடுத்துக்காட்டில், நாங்கள் பிங் செயல்முறையை கொல்ல விரும்புவதால், இந்த வார்த்தையை பிங் உடன் மாற்றியுள்ளோம்.

Enter விசையை அழுத்திய பிறகு, பிங் கட்டளை இயங்கும் முனைய நிகழ்வுக்குத் திரும்பவும், கீழே உள்ள படத்தில் காட்டப்பட்டுள்ளபடி, இந்த செயல்முறை நிறுத்தப்பட்டதை நீங்கள் கவனிப்பீர்கள்:

முறை # 3: கில்லால் கட்டளையைப் பயன்படுத்துதல்:

லினக்ஸ் புதினா 20 இல் உள்ள கில்லால் கட்டளையைப் பயன்படுத்தி முனையம் வழியாக ஒரு செயல்முறையைக் கொல்ல, கீழே கொடுக்கப்பட்டுள்ள முறையின்படி தொடரவும்:

கில்லால் கட்டளை ஒரு செயல்முறையை, அதன் அனைத்து குழந்தை செயல்முறைகளுடன் கொல்லலாம். மீண்டும், pkill கட்டளையைப் போலவே, killall கட்டளைக்கும் PID கள் தேவையில்லை; மாறாக, ஒரு செயல்முறையின் பெயர் உங்களுக்குத் தெரிந்தால் நீங்கள் கொல்லலாம்.

இந்த கட்டளையின் பயன்பாட்டை நிரூபிக்க, நாங்கள் மேலே உருவாக்கிய அதே காட்சியை மீண்டும் பிரதிபலித்தோம், அதாவது, பிங் கட்டளையுடன் Google.com ஐ பிங் செய்ய முயற்சித்தோம்.

அதைச் செய்த பிறகு, ஒரு புதிய முனைய நிகழ்வைத் தொடங்கவும், பின்னர், பின்வரும் கட்டளையை உள்ளிடவும்:

$எல்லவற்றையும் கொல்செயல்முறை பெயர்

இங்கே, கில்லால் கட்டளையைப் பயன்படுத்தி நீங்கள் கொல்ல வேண்டிய செயல்முறையின் பெயருடன் ProcessName என்ற வார்த்தையை மாற்றலாம். இந்த வழக்கில், கீழே உள்ள படத்தில் காட்டப்பட்டுள்ளபடி, நாங்கள் இந்த வார்த்தையை பிங் உடன் மாற்றியுள்ளோம்:

இந்த கட்டளையை செயல்படுத்திய பிறகு, நீங்கள் பிங் கட்டளையை செயல்படுத்திய முனைய நிகழ்வுக்குத் திரும்ப வேண்டும். பின்வரும் படத்தில் நீங்கள் பார்க்க முடியும் என, செயல்முறை ஏற்கனவே நிறுத்தப்பட்டிருப்பதை நீங்கள் கவனிப்பீர்கள்:

முடிவுரை

இந்த கட்டுரையில் விவரிக்கப்பட்டுள்ள மூன்று முறைகளில் ஏதேனும் ஒன்றைப் பயன்படுத்துவதன் மூலம், லினக்ஸ் புதினா 20 ஐப் பயன்படுத்தும் போது நீங்கள் விரும்பும் பல செயல்முறைகளை நீங்கள் கொல்லலாம், எனவே, இந்த செயல்முறைகள் ஆக்கிரமித்துள்ள அனைத்து கணினி வளங்களையும் சேமிக்கலாம்.