லினக்ஸ்/யூனிக்ஸ் செயல்முறை மேலாண்மை: ps, கொல்ல, மேல், df, இலவச, நல்ல கட்டளைகள்

இந்த டுடோரியலில், நீங்கள் கற்றுக்கொள்வீர்கள்-

ஒரு செயல்முறை என்றால் என்ன?

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

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

செயல்முறைகளின் வகைகள்:

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

வீடியோவை அணுக முடியவில்லை என்றால் இங்கே கிளிக் செய்யவும்



முன்புற செயல்முறையை இயக்குகிறது

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

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

பின்னணி செயல்முறையை இயக்குகிறது

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

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

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

எஃப்ஜி

நிறுத்தப்பட்ட ஒரு நிரலைத் தொடரவும், அதை முன்னணியில் கொண்டு வரவும் 'fg' கட்டளையைப் பயன்படுத்தலாம்.

இந்த பயன்பாட்டிற்கான எளிய தொடரியல்: | _+_ |

உதாரணமாக

  1. 'பன்ஷீ' மியூசிக் பிளேயரைத் தொடங்கவும்
  2. 'Ctrl +z' கட்டளையுடன் அதை நிறுத்துங்கள்
  3. 'Fg' பயன்பாட்டுடன் அதைத் தொடரவும்.

செயல்முறைகளை நிர்வகிக்க மற்ற முக்கிய கட்டளைகளைப் பார்ப்போம் -

மேல்

இந்த பயன்பாடு பயனருக்கு லினக்ஸ் கணினியில் இயங்கும் அனைத்து செயல்முறைகளையும் பற்றி கூறுகிறது.

செயல்முறை காட்சிக்கு வெளியே செல்ல விசைப்பலகையில் 'q' ஐ அழுத்தவும்.

சொற்கள் பின்வருமாறு:

களம் விளக்கம் உதாரணம் 1 உதாரணம் 2
PID ஒவ்வொரு பணியின் செயல்முறை ஐடி 1525 961
பயனர் பணி உரிமையாளரின் பயனர்பெயர் வீடு வேர்
பி.ஆர் முன்னுரிமை 20 (மிக உயர்ந்த) அல்லது -20 (குறைந்த) இருபது இருபது
என்ஐ ஒரு பணியின் நல்ல மதிப்பு 0 0
மதிக்கப்பட்டது மெய்நிகர் நினைவகம் பயன்படுத்தப்படுகிறது (kb) 1775 75972
BEEF பயன்படுத்தப்படும் உடல் நினைவகம் (kb) 100 51
SHR பகிரப்பட்ட நினைவகம் பயன்படுத்தப்பட்டது (kb) 28 7952
எஸ்

நிலை

ஐந்து வகைகள் உள்ளன:

'டி' = தடையற்ற தூக்கம்

'ஆர்' = இயங்கும்

'எஸ்' = தூங்குவது

'டி' = கண்டுபிடிக்கப்பட்டது அல்லது நிறுத்தப்பட்டது

'Z' = சோம்பை

எஸ் ஆர்
%CPU CPU நேரத்தின் % 1.7 1.0
%MEM உடல் நினைவகம் பயன்படுத்தப்படுகிறது 10 5.1
நேரம்+ மொத்த CPU நேரம் 5: 05.34 2: 23.42
கட்டளை கட்டளை பெயர் Photoshop.exe Xorg

$

இந்த கட்டளை 'செயல்முறை நிலை' என்பதைக் குறிக்கிறது. நாம் Cntrl+Alt+Del ஐ பயன்படுத்தும் போது விண்டோஸ் மெஷினில் பாப்-அப் செய்யும் 'டாஸ்க் மேனேஜர்' போன்றது இது. இந்த கட்டளை 'டாப்' கட்டளையைப் போன்றது ஆனால் காட்டப்படும் தகவல் வேறு.

பயனரின் கீழ் இயங்கும் அனைத்து செயல்முறைகளையும் சரிபார்க்க, கட்டளையைப் பயன்படுத்தவும் - | _+_ |

ஒற்றை செயல்முறையின் செயல்முறை நிலையை நீங்கள் சரிபார்க்கலாம், தொடரியல் - | _+_ |

கொல்ல

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

இந்த பயன்பாடுகளைப் பயன்படுத்த நீங்கள் கொல்ல விரும்பும் செயல்முறையின் PID (செயல்முறை ஐடி) தெரிந்து கொள்ள வேண்டும்

தொடரியல் - | _+_ |

ஒரு செயல்முறையின் PID ஐ கண்டுபிடிக்க வெறுமனே தட்டச்சு செய்க | _+_ |

ஒரு எடுத்துக்காட்டுடன் முயற்சிப்போம்.

நைஸ்

லினக்ஸ் ஒரே நேரத்தில் நிறைய செயல்முறைகளை இயக்க முடியும், இது சில உயர் முன்னுரிமை செயல்முறைகளின் வேகத்தைக் குறைத்து மோசமான செயல்திறனை விளைவிக்கும்.

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

இந்த முன்னுரிமை லினக்ஸில் Niceness என்று அழைக்கப்படுகிறது, மேலும் இது -20 முதல் 19 வரை மதிப்புள்ளது. குறைந்த நைசென்ஸ் குறியீடானது, அந்த பணிக்கு அதிக முன்னுரிமையாக இருக்கும்.

அனைத்து செயல்முறைகளின் இயல்புநிலை மதிப்பு 0 ஆகும்.

இயல்புநிலை மதிப்பைத் தவிர வேறு ஒரு நல்ல மதிப்புடன் ஒரு செயல்முறையைத் தொடங்க பின்வரும் தொடரியல் பயன்படுத்தவும் | _+_ |

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

அழகை மாற்ற, PID (செயல்முறை ஐடி) மற்றும் அதன் நல்ல மதிப்பைத் தீர்மானிக்க நீங்கள் 'மேல்' கட்டளையைப் பயன்படுத்தலாம். பின்னர் மதிப்பை மாற்ற ரெனீஸ் கட்டளையைப் பயன்படுத்தவும்.

இதை ஒரு உதாரணம் மூலம் புரிந்துகொள்வோம்.

DF

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

மேலே உள்ள தகவலை படிக்கக்கூடிய வடிவத்தில் நீங்கள் விரும்பினால், கட்டளையைப் பயன்படுத்தவும் | _+_ |

இலவசம்

இந்த கட்டளை லினக்ஸ் கணினியில் இலவச மற்றும் பயன்படுத்தப்பட்ட நினைவகத்தை (RAM) காட்டுகிறது.

நீங்கள் வாதங்களைப் பயன்படுத்தலாம்

MB இல் வெளியீட்டை காண்பிக்க இலவச -m

ஜிபி -யில் வெளியீட்டைக் காட்ட இலவச -ஜி

சுருக்கம்:

  • ஏதேனும் இயங்கும் நிரல் அல்லது லினக்ஸ் அமைப்புக்கு கொடுக்கப்பட்ட கட்டளை ஒரு செயல்முறை என்று அழைக்கப்படுகிறது
  • ஒரு செயல்முறை முன்புறம் அல்லது பின்னணியில் இயங்கலாம்
  • ஒரு செயல்முறையின் முன்னுரிமை குறியீடு லினக்ஸில் நைஸ் என்று அழைக்கப்படுகிறது. அதன் இயல்புநிலை மதிப்பு 0 ஆகும், அது 20 முதல் -19 வரை மாறுபடும்
  • நைசென்ஸ் குறியீடானது குறைவாக இருந்தால், அந்த பணிக்கு அதிக முன்னுரிமை அளிக்கப்படும்
கட்டளை விளக்கம்
bg பின்னணிக்கு ஒரு செயல்முறையை அனுப்ப
fg முன்புறத்தில் நிறுத்தப்பட்ட செயல்முறையை இயக்க
மேல் அனைத்து செயலில் உள்ள செயல்முறைகள் பற்றிய விவரங்கள்
ps ஒரு பயனருக்காக இயங்கும் செயல்முறைகளின் நிலையை கொடுக்கவும்
ps PID ஒரு குறிப்பிட்ட செயல்முறையின் நிலையை அளிக்கிறது
பிடோஃப் ஒரு செயல்முறையின் செயல்முறை ஐடியை (PID) அளிக்கிறது
PID ஐ கொல்லுங்கள் ஒரு செயல்முறையைக் கொல்லும்
நல்ல கொடுக்கப்பட்ட முன்னுரிமையுடன் ஒரு செயல்முறையைத் தொடங்குகிறது
ரெனீஸ் ஏற்கனவே இயங்கும் செயல்முறையின் முன்னுரிமையை மாற்றுகிறது
df உங்கள் கணினியில் இலவச வட்டு இடத்தை வழங்குகிறது
இலவசம் உங்கள் கணினியில் இலவச ரேம் கொடுக்கிறது