வன்பொருள்

லினக்ஸில் உள்ள கன்சோலிலிருந்து செயல்முறைகளை எவ்வாறு கையாள்வது மற்றும் கொல்வது: கொலை, கில்லால், பி.கே.எல் ...

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

Anonim

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

பொருளடக்கம்

லினக்ஸில் உள்ள கன்சோலிலிருந்து செயல்முறை மேலாண்மை

மேல்

செயல்முறை கையாளுதலுக்கான கிளாசிக் லினக்ஸ் கட்டளைகளில் இதுவும் ஒன்றாகும். இது கணினியால் பயன்படுத்தப்படும் வளங்களைக் காண உங்களை அனுமதிக்கிறது, இதனால் அவற்றில் எது அதிகம் பயன்படுத்துகிறது என்பதை அடையாளம் காணவும்.

தொடரியல்:

மேல்

htop

இது மேல் மேம்படுத்தப்பட்ட பதிப்பு என்று சொல்லலாம். வழக்கமாக லினக்ஸ் விநியோகங்களில் இது இயல்பாக நிறுவப்படவில்லை.

இது அவர்களின் கணினியில் இல்லையென்றால், அதை நிறுவ பின்வரும்வற்றை இயக்குகிறார்கள்:

sudo apt-get install htop

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

pgrep

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

pgrep firefox

இது "பயர்பாக்ஸ்" செயல்முறையின் PID ஐ வழங்கும்.

புதுப்பித்தல்

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

"நல்ல" மதிப்பு என்பது ஒரு குறிப்பிட்ட செயல்முறையின் முன்னுரிமையை தீர்மானிக்கிறது. அதன் அளவு பின்வருமாறு:

  • -19 இன் மதிப்பு மிக உயர்ந்த முன்னுரிமையைக் குறிக்கிறது. மாறாக, மதிப்பு 19 குறைந்த முன்னுரிமையை தீர்மானிக்கிறது. இயல்புநிலை மதிப்பு 0 ஆகும்.

ரெனிஸ் கட்டளைக்கு ஒரு செயல்முறையின் PID ஒரு அளவுருவாக தேவைப்படுகிறது.

தொடரியல்:

renice 19 "PID"

ps

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

எடுத்துக்காட்டு:

ps -A | grep firefox

ஃபயர்பாக்ஸ் செயல்முறைகளை "grep firefox" தேடுகிறது.

pstree

இந்த கட்டளை அனைத்து செயல்முறைகளையும் அந்தந்த சார்புகளுடன், ஒரு மரத்தின் வடிவத்தில் காட்சிப்படுத்த அனுமதிக்கிறது.

லினக்ஸில் செயல்முறைகளை நிறுத்தவும்

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

கொல்லுங்கள்: செயல்முறையைக் கொல்ல PID ஐப் பயன்படுத்துதல்

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

பல்வேறு வகையான சமிக்ஞைகளை அனுப்ப கில் அனுமதிக்கிறது, இது ஒரு செயல்முறையை அல்லது அவற்றில் ஒரு குழுவை மூடக்கூடும். எந்த வகையும் குறிப்பிடப்படவில்லை என்றால் இயல்புநிலை சமிக்ஞை TERM ஆகும்.

நாங்கள் உங்களுக்கு பரிந்துரைக்கிறோம் உபுண்டு 17.04 விண்டோஸ் போல இருக்க வேண்டுமா?

பின்வரும் வகையான சமிக்ஞைகள் மிகவும் பொதுவானவை:

  • SIGHUP: கன்சோல் பதிலளிக்காதபோது அல்லது செயல்முறையின் மீதான கட்டுப்பாட்டை இழந்தால் இது பயன்படுத்தப்படுகிறது. அதன் உள்ளமைவு கோப்புகளையும் அதன் சாத்தியமான பதிவுக் கோப்புகளையும் மீண்டும் ஏற்றுவதற்கு இது பொறுப்பாகும். SIGKILL: ஒரு செயல்முறையை முடிக்க இந்த முறை மிகவும் தீவிரமானது, இது இனி பதிலளிக்காதபோது பயன்படுத்தப்படுகிறது. செயல்முறையை மூடுவதற்கு இது ஒரு சுத்தமான வழி அல்ல என்பதால் தரவு எதுவும் சேமிக்கப்படாது. SIGTERM: இது செயல்முறையை கொல்ல இயல்புநிலை பொறிமுறையாகும்.

எடுத்துக்காட்டு:

கொல்ல 22298

எங்கே, 22298 செயல்முறையின் PID ஐ குறிக்கிறது.

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

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

தொடரியல்:

கில்லா செயல்முறை_பெயர்

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

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

அதன் மரணதண்டனை பின்வருமாறு:

pkill process_name part

லினக்ஸில் வழிமாற்றுகள் மற்றும் குழாய்களைப் படிக்க பரிந்துரைக்கிறோம்.

xkill: சுட்டியைக் கொண்டு சாளரத்தைத் தேர்ந்தெடுப்பதன் மூலம் ஒரு செயல்முறையைக் கொல்லுங்கள்

முழு குழுவிலும், இது மிகவும் நடைமுறை மற்றும் எளிமையானது. Alt + F2 விசைகளை அழுத்தினால், அதைத் தொடர்ந்து ஒரு உரையாடல் பெட்டி காண்பிக்கப்படும். கட்டளை செயல்படுத்தலை செய்ய இந்த பெட்டி உங்களை அனுமதிக்கும். நாங்கள் xkill எழுதுகிறோம். பின்னர் படிப்புகள் ஒரு மண்டை ஓடாக மாறி, ஜன்னல்களில் ஒன்றைக் கிளிக் செய்வதன் மூலம், குட்பை செயல்முறை!

கருத்துகளில் உங்கள் அனுபவத்தை விடுங்கள், இந்த கட்டளைகளில் எது உங்களுக்கு பயனுள்ளதாக இருக்கும், ஏன்?

வன்பொருள்

ஆசிரியர் தேர்வு

Back to top button