pkill மூலம் பயனருக்குச் சொந்தமான அனைத்து செயல்முறைகளையும் கொல்லவும்

பொருளடக்கம்:

Anonim

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

Pkill மூலம் ஒரு பயனரிடமிருந்து அனைத்து செயல்முறைகளையும் எப்படி அழிப்பது

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

pkill -u பயனர்பெயர்

ps கட்டளையில் -u கொடியைப் பயன்படுத்தி அந்த பயனரின் அனைத்து செயல்முறைகளும் நிறுத்தப்பட்டதா என்பதைச் சரிபார்க்கவும்:

ps -u பயனர்பெயர்

எல்லாமே திட்டமிட்டபடி நடந்ததாகக் கருதினால், மீண்டும் ஒரு வெற்றுப் பட்டியலைக் காணலாம்.

pkill என்பது கேஸ் சென்சிட்டிவ் அல்ல, அதாவது “TestUser” இன் பயனர்பெயர் “சோதனையாளர்” என அடையாளப்படுத்தப்படும்.

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

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

ஒரு பயனருக்குச் சொந்தமான வைல்டு கார்டுகள் மற்றும் குறிப்பிட்ட பயன்பாடுகள்/செயல்முறைகள் மூலம் செயல்முறைகளை அழிக்க pkill கட்டளையைப் பற்றி நாங்கள் முன்பே விவாதித்தோம், மேலும் இது Mac OS X Mountain Lion இலிருந்து Mac OS இல் இருந்து சமீபத்திய கூடுதலாக இருந்தாலும் மேலும், இது லினக்ஸ் உலகில் சில காலமாக உள்ளது.

pkill மூலம் பயனருக்குச் சொந்தமான அனைத்து செயல்முறைகளையும் கொல்லவும்