லினக்ஸ் அமைப்பின் ஆரோக்கியத்தை எவ்வாறு கண்காணிப்பது என்று தெரியவில்லையா? லினக்ஸ் அமைப்பின் செயல்திறனைக் கண்காணிக்க நீங்கள் பயன்படுத்தக்கூடிய சில கருவிகள் உள்ளன. இவற்றில் சில லினக்ஸில் முன்பே நிறுவப்பட்டிருந்தாலும், மற்றவை கைமுறையாக நிறுவப்பட வேண்டும்.
உங்கள் லினக்ஸ் சிஸ்டத்தில் உள்ள அடிப்படைச் சிக்கல்களைப் புரிந்துகொள்வதற்கு, அதைச் சிறப்பாகச் செயல்படவிடாமல் தடுக்க, கட்டளை-வரிக் கருவிகளை எவ்வாறு பயன்படுத்தலாம் என்பதைப் பார்ப்போம். வட்டு சேமிப்பு, CPU, RAM அல்லது நெட்வொர்க்கில் உள்ள சில இடையூறுகள் காரணமாக சிக்கல் இருக்கலாம்.
அன்றைய வீடியோவை உருவாக்கவும்
லினக்ஸ் ஆரோக்கியத்தை கண்காணிப்பது ஏன் முக்கியம்
கணினி நிர்வாகியாக, உங்கள் கணினியின் ஆரோக்கியத்தை அடிக்கடி கண்காணித்து, நன்றாக வேலை செய்வதை உறுதிசெய்ய வேண்டும். சிக்கல் ஏற்பட்டால், நீங்கள் சிக்கலை விரைவாகக் கண்டுபிடித்து, தீர்வைத் தயாரிக்க வேண்டும், இதனால் கணினி மீண்டும் செயல்படத் தொடங்கும், மேலும் வேலையில்லா நேரத்தை புறக்கணிக்க முடியும்.
கணினியின் ஆரோக்கியத்தைக் கண்காணிக்க, கணினி வளங்கள் மற்றும் அவற்றின் பயன்பாட்டைக் கண்காணிக்க உதவும் சில கட்டளை வரி கருவிகள் மற்றும் பயன்பாடுகளை நீங்கள் பயன்படுத்தலாம். ஒரு சிக்கல் வரும்போது, சிக்கலைக் கண்டறியவும், குறைந்தபட்ச நேரத்தில் அதைச் சரிசெய்யவும் இந்தக் கருவிகளை நீங்கள் மீண்டும் அணுகலாம்.
லினக்ஸ் ஆரோக்கியத்தை கண்காணிக்க நீங்கள் பயன்படுத்தக்கூடிய சில கட்டளை வரி கருவிகள் கீழே உள்ளன. தொடங்குவதற்கு, திறக்கவும் லினக்ஸ் கட்டளை வரி இடைமுகம் (CLI) கட்டளைகளை இயக்க உங்கள் கணினியில்.
லினக்ஸில் ஹார்ட் டிஸ்க் பயன்பாட்டைக் கண்காணிக்கும் கருவிகள்
லினக்ஸ் வட்டு சேமிப்பகத்தைக் கண்காணிப்பதில் கவனம் செலுத்தும் சில கட்டளை வரி கருவிகள் இங்கே:
1. df
உங்கள் லினக்ஸ் இயந்திரம் எவ்வளவு இடத்தைப் பயன்படுத்துகிறது என்பதைச் சரிபார்க்க df ஐப் பயன்படுத்தலாம். கோப்புப்பெயருடன் பயன்படுத்தப்படும்போது, கோப்பைச் சேமிக்கும் வட்டு பகிர்வில் உள்ள இலவச இடத்தைப் பற்றி df உங்களுக்குக் கூறுகிறது. லினக்ஸில் இலவச வட்டு இடத்தை சரிபார்க்க, இந்த கட்டளையை இயக்கவும்:
df
2. இன்
இந்த கட்டளை வரி பயன்பாடு, கோப்புகளால் ஏற்கனவே நுகரப்படும் வட்டு இடத்தைக் காண உங்களை அனுமதிக்கிறது. df காட்டுவது போல் இது கிடைக்கக்கூடிய இடத்தைக் காட்டாது என்பதை நினைவில் கொள்ளவும். இது பயன்படுத்தப்பட்ட இடத்தை மட்டுமே காட்டுகிறது.
நுகரப்படும் இடத்தைச் சரிபார்க்க, இந்த கட்டளையை இயக்கவும்:
du
3. ls கட்டளை
ls கட்டளை அனைத்து அடைவு உள்ளடக்கங்கள் மற்றும் அவை உட்கொள்ளும் இடத்தைப் பட்டியலிடுகிறது. ஒரு குறிப்பிட்ட கோப்பகத்தில் உள்ள கோப்புகளின் அளவை சரிபார்க்க, அந்த கோப்பகத்தின் உள்ளே சென்று பின்வரும் கட்டளையை வழங்கவும்:
ls -l -h
லினக்ஸில் RAM மற்றும் CPU பயன்பாட்டைக் கண்காணிக்கும் கருவிகள்
CPU மற்றும் நினைவக பயன்பாட்டைக் கண்காணிப்பதில் கவனம் செலுத்தும் சில கட்டளை வரி கருவிகள் இங்கே:
4. மேல்
உங்கள் கணினியில் CPU மற்றும் நினைவகப் பயன்பாடு பற்றிய தகவல்களைப் பெற நீங்கள் top ஐப் பயன்படுத்தலாம். பின்வரும் கட்டளையை வழங்கிய பிறகு, கேச் மற்றும் பஃபர் தகவலுடன் உங்கள் கணினியில் இயங்கும் அனைத்து சேவைகளையும் காண்பீர்கள்:
top
மானிட்டரில் நினைவகப் பயன்பாட்டில் சிக்கல் தோன்றினால், உங்களால் முடியும் உங்கள் ரேம் செயல்திறனை மேம்படுத்தவும் அதை சரி செய்ய.
5. htop
htop என்பது top க்கு மாற்றாக செயல்படும் மற்றொரு கருவியாகும். இந்த பயன்பாடு லினக்ஸில் முன்பே நிறுவப்படவில்லை. இதை நிறுவ, உபுண்டு மற்றும் டெபியனில் பின்வரும் கட்டளையை இயக்கவும்:
sudo apt install htop
ஆர்ச் லினக்ஸில்:
Android க்கான இலவச வைஃபை அழைப்பு பயன்பாடு
sudo pacman -S htop
Fedora, CentOS மற்றும் RHEL இல்:
sudo dnf install htop
செய்ய htop ஐப் பயன்படுத்தி உங்கள் கணினியில் CPU பயன்பாட்டைக் கண்காணிக்கவும் , இந்த கட்டளையை இயக்கவும்:
htop
6. mpstat
லினக்ஸில் CPU தகவலைப் பெற நீங்கள் பயன்படுத்தக்கூடிய மற்றொரு கருவி mpstat ஆகும். இந்த பயன்பாடானது கிடைக்கக்கூடிய ஒவ்வொரு செயலியின் செயல்பாட்டின் அறிக்கையையும் வழங்குகிறது. இந்த கட்டளையுடன் அனைத்து செயல்முறைகளின் முழுமையான CPU பயன்பாட்டு அறிக்கையையும் நீங்கள் பார்க்கலாம்.
இந்த கருவி லினக்ஸில் முன்பே நிறுவப்படவில்லை. நீங்கள் முதலில் நிறுவ வேண்டும் sysstat mpstat ஐப் பயன்படுத்த உங்கள் கணினியில் தொகுப்பு:
sudo apt install sysstat
இப்போது உங்கள் கணினியில் CPU பயன்பாட்டைக் காண பின்வரும் கட்டளையை இயக்கவும்:
mpstat
7.vmstat
vmstat ரேம், செயல்முறைகள், பஃபர், கேச், CPU செயல்பாடு மற்றும் பலவற்றைப் பற்றிய தகவல்களை வழங்குகிறது. இந்த கருவியைப் பயன்படுத்த, இந்த கட்டளையை இயக்கவும்:
vmstat
8. iostat
iostat என்பது லினக்ஸ் சேமிப்பக உள்ளீடு மற்றும் வெளியீட்டு புள்ளிவிவரங்களைக் காண நீங்கள் பயன்படுத்தக்கூடிய ஒரு கணினி கண்காணிப்பு கருவியாகும்.
இந்த கட்டளை வரி பயன்பாட்டைப் பயன்படுத்துவதன் மூலம், I/O சாதனத்தில் ஏற்றப்படும் அறிக்கைகளைப் பார்க்கலாம். இந்த கருவியைப் பயன்படுத்த, இந்த கட்டளையை இயக்கவும்:
iostat
9. சார்
குறிப்பிட்ட நேரத்திற்குப் பிறகு CPU பயன்பாட்டைக் கண்காணிக்க sar உங்களை அனுமதிக்கிறது. இந்த கருவியைப் பயன்படுத்த, நீங்கள் sysstat தொகுப்பை நிறுவ வேண்டும்.
ஒவ்வொரு 10 வினாடிகளுக்கும் பிறகு CPU பயன்பாட்டைச் சரிபார்க்க, நீங்கள் பின்வரும் கட்டளையை இயக்க வேண்டும்:
sar 10
அது மட்டுமின்றி, குறிப்பிட்ட எண்ணிக்கையிலான மறுமுறைகளை இயக்கவும் கருவியை அறிவுறுத்தலாம். எடுத்துக்காட்டாக, ஒவ்வொரு இரண்டு வினாடிகளுக்குப் பிறகும், எட்டு மறுமுறைகளுக்குப் பிறகும் CPU பயன்பாட்டைக் கண்காணிக்க விரும்பினால், இது போன்ற கட்டளையை இயக்கவும்:
sar 2 8
லினக்ஸில் நெட்வொர்க் பயன்பாட்டைக் கண்காணிப்பதற்கான கருவிகள்
நெட்வொர்க் பயன்பாட்டைக் கண்காணிப்பதில் கவனம் செலுத்தும் சில கட்டளை வரி கருவிகள் இங்கே:
10. NetHogs
NetHogs என்பது ஒரு பிரபலமான கட்டளை வரி பயன்பாடாகும், இது லினக்ஸ் அமைப்பில் உள்ள ஒவ்வொரு செயல்முறையிலும் பயன்படுத்தப்படும் அலைவரிசை உட்பட நிகழ்நேர நெட்வொர்க் போக்குவரத்தை கண்காணிக்க நீங்கள் பயன்படுத்தலாம்.
இந்த கருவி லினக்ஸில் முன்பே நிறுவப்படவில்லை. பின்வரும் கட்டளை NetHogs ஐ நிறுவும் டெபியன் அடிப்படையிலான விநியோகங்கள் :
sudo apt install nethogs
இந்த கருவியைப் பயன்படுத்த, பின்வரும் கட்டளையை இயக்கவும்:
nethogs
11. tcpdump
tcpdump என்பது ஒரு பிணைய பாக்கெட் பகுப்பாய்வி ஆகும், இது TCP/IP பாக்கெட்டுகளை பிணையத்தில் ஒரு குறிப்பிட்ட இடைமுகத்தில் அனுப்பப்படும் அல்லது பெறப்பட்டது.
இந்த கருவியைப் பயன்படுத்த, பின்வரும் கட்டளையை இயக்கவும் மற்றும் நீங்கள் போக்குவரத்தை ஆய்வு செய்ய விரும்பும் இடைமுகத்தைக் குறிப்பிடவும்:
tcpdump -i interface
12. நெட்ஸ்டாட்
netstat கண்காணிப்பு மற்றும் வெளியீடுகள் உள்வரும் மற்றும் வெளிச்செல்லும் நெட்வொர்க் ட்ராஃபிக் புள்ளிவிவரங்கள். நெட்வொர்க்கில் ஏதேனும் இடையூறுகளை ஆய்வு செய்யப் பயன்படுத்தப்படும் மிக முக்கியமான நெட்வொர்க் கருவிகளில் இதுவும் ஒன்றாகும். கணினியில் பயன்பாட்டில் உள்ள இடைமுகங்கள் மற்றும் போர்ட்கள் பற்றிய தகவல்களையும் இது வழங்குகிறது.
இந்த கட்டளை வரி பயன்பாடு நவீன லினக்ஸ் கணினிகளில் முன்பே நிறுவப்பட்டுள்ளது. இருப்பினும், உங்களிடம் அது இல்லையென்றால், பின்வரும் கட்டளையை இயக்குவதன் மூலம் அதை நிறுவலாம்:
sudo apt install net-tools
உங்கள் கணினியில் செயலில் உள்ள இணைய இணைப்புகளைப் பார்க்க, இந்த கட்டளையை இயக்கவும்:
netstat -a | more
லினக்ஸ் நிர்வாகம் எளிதானது
சிகிச்சையை விட முன்னெச்சரிக்கை சிறந்தது. சிபியு, ரேம், டிஸ்க் மற்றும் நெட்வொர்க் பயன்பாடு ஆகியவற்றைக் கண்காணிப்பதன் மூலம் கணினியில் ஏதேனும் சிக்கலைக் கண்டறிவதே குறிக்கோள், அது கணினியின் செயல்திறனைக் குழப்பும் முன்.
லினக்ஸ் நிர்வாகம் எளிதான பணி அல்ல. ஆனால் இந்த நேரடியான கட்டளை வரி பயன்பாடுகளுக்கு நன்றி, நீங்கள் இப்போது லினக்ஸ் ஆரோக்கியத்தை கண்காணிக்கலாம் மற்றும் நெட்வொர்க் அல்லது கணினியில் ஏதேனும் சிக்கல்களை சரிசெய்யலாம்.