அடுத்த கட்டுரையில் நாம் Kmdr CLI கருவியைப் பார்க்கப் போகிறோம். இது இணைய அடிப்படையிலான கருவி ஒரு குனு / லினக்ஸ் கட்டளையின் ஒவ்வொரு பகுதியும் என்ன செய்கிறது என்பதை இது காண்பிக்கும். இந்த கருவி நீண்ட மற்றும் சிக்கலான குனு / லினக்ஸ் கட்டளைகளை பல பகுதிகளாகப் பிரித்து அவை ஒவ்வொன்றிற்கும் ஒரு விளக்கத்தை அளிக்கிறது.
இந்த கருவி எங்களுக்கு உதவும் முனையத்தை விட்டு வெளியேறாமல் CLI கட்டளைகளைப் பற்றி எளிதாக அறிந்து கொள்ளுங்கள் மற்றும் மேன் பக்கங்கள் வழியாக செல்லாமல். குனு / லினக்ஸ் கட்டளைகள் மட்டுமல்ல, பல சி.எல்.ஐ கட்டளைகளுக்கு Kmdr ஒரு விளக்கத்தை வழங்குகிறது; பதில், டாக்கர், கிட், கோ, குபெக்ட்ல், மோங்கோ, மைஸ்கல், என்.பி.எம், ரூபி, அலைந்து திரிதல் மற்றும் நூற்றுக்கணக்கான பிற திட்டங்கள்.
ஒரே "பிரச்சனைK Kmdr CLI ஐ சோதிக்கும் போது நான் கவனித்தேன், அதுதான் ஒன்றுக்கு மேற்பட்ட கட்டளைகளை வினவ விருப்பம் இல்லை. நிரல் உங்களை Kmdr CLI இலிருந்து வெளியேறச் செய்கிறது, பின்னர் அதை மீண்டும் திறக்கிறது, இதனால் நீங்கள் மற்றொரு கட்டளையை அணுகலாம். நான் சொல்வது போல், இந்த சிறிய பிரச்சினை மற்றும் அதற்கும் கூடுதலாக ஆலோசிக்கப்பட்ட அனைத்து நூல்களும் ஆங்கிலத்தில் உள்ளன, Kmdr எனது உபுண்டு 18.04 கணினியில் சரியாக வேலை செய்தது.
Kmdr CLI இணக்கமான கட்டளைகள்
Kmdr CLI சிக்கலான, நீண்ட கட்டளைகள் மற்றும் அவற்றின் விருப்பங்களுடன் செயல்பட முடியும். குழாய்கள், வழிமாற்றுகள், பட்டியல்கள் மற்றும் ஆபரேட்டர்கள் அடங்கிய கட்டளைகளையும் நீங்கள் புரிந்துகொள்கிறீர்கள். Kmdr பின்வருவனவற்றை உள்ளடக்கிய பலவிதமான திட்டங்கள், கருவிகள் மற்றும் பயன்பாடுகள் பற்றிய விளக்கத்தை எங்களுக்கு வழங்கும்:
- பாஷ் ஷெல் பில்டின்ஸ் (எடுத்துக்காட்டாக ஏற்றுமதி, எதிரொலி அல்லது சி.டி.).
- கொள்கலன்கள் (எடுத்துக்காட்டாக kubectl அல்லது Docker).
- கோப்பு கருவிகள் (எடுத்துக்காட்டாக ஜிப் அல்லது தார்).
- உரை தொகுப்பாளர்கள் (எ.கா. நானோ அல்லது விம்).
- தொகுப்பு நிர்வாகிகள் (எடுத்துக்காட்டாக dpkg அல்லது pip).
- பதிப்பு கட்டுப்பாடு (எடுத்துக்காட்டாக கிட்).
- தரவுத்தள சேவையகம் மற்றும் கிளையண்ட் (எடுத்துக்காட்டாக mysql அல்லது mongod).
- மீடியா (எ.கா. youtube-dl அல்லது ffmpeg).
- நெட்வொர்க் / தொடர்பு (எடுத்துக்காட்டாக நெட்ஸ்டாட், என்மாப் அல்லது சுருட்டை).
- உரை செயலாக்கம் (உதாரணமாக awk அல்லது sed).
- நிரலாக்க மொழிகள் / இயக்க நேர சூழல்கள் / தொகுப்பிகள் (எடுத்துக்காட்டாக, செல், முனை அல்லது ஜி.சி.சி.).
- பல (எடுத்துக்காட்டாக openssl, bash அல்லது bash64).
இவை சில திட்டங்கள். அது முடியும் பார்க்க இணக்கமான நிரல்களின் முழு பட்டியல் இங்கே. டெவலப்பர்கள் ஒவ்வொரு நாளும் அதிக நிரல்களைச் சேர்க்கிறார்கள்.
Kmdr CLI ஐ நிறுவவும்
இந்த கருவி அது தேவைப்படுகிறது Nodejs பதிப்பு 8.x அல்லது அதற்கு மேற்பட்டது. இது நோடெஜில் எழுதப்பட்ட இலவச திறந்த மூல பயன்பாடாகும்.
Nodejs ஐ நிறுவிய பின், நம்மால் முடியும் Npm தொகுப்பு நிர்வாகியுடன் Kmdr CLI ஐ நிறுவவும் இது பின்வருவனவற்றில் காட்டப்பட்டுள்ளபடி:
sudo npm install kmdr@latest --global
Kmdr கூட இருக்கலாம் இணைய உலாவியில் இருந்து நேரடியாகப் பயன்படுத்தவும். இந்த விருப்பத்திற்கு எந்த வகையான நிறுவலும் பதிவு செய்ய தேவையில்லை.
Kmdr CLI ஐ எவ்வாறு பயன்படுத்துவது
இந்த கருவி மூலம் CLI கட்டளையின் விளக்கத்தைப் பெறுவது எளிது. உதாரணமாக, நாம் பின்வரும் கட்டளையை எடுக்கப் போகிறோம்:
history | awk '{print $2}' | sort | uniq -c | sort -nr
முந்தைய கட்டளையின் ஒவ்வொரு பகுதியின் விளக்கத்தையும் பெற விரும்பினால், நாம் செய்ய வேண்டியிருக்கும் Kmdr CLI ஐத் தொடங்கவும் முனையத்தில் பின்வரும் கட்டளையைப் பயன்படுத்துதல் (Ctrl + Alt + T):
kmdr explain
Kmdr CLI கட்டளையை எழுதும்படி கேட்கும். நாம் எடுத்துக்கொண்ட கட்டளையை ஒரு எடுத்துக்காட்டு மற்றும் அழுத்தி மட்டுமே பயன்படுத்த வேண்டும் அறிமுகம்.
முந்தைய ஸ்கிரீன்ஷாட்டில் நீங்கள் காணக்கூடியது போல, Kmdr CLI முந்தைய கட்டளையின் ஒவ்வொரு பகுதியையும் உடைத்து ஒவ்வொன்றின் விளக்கத்தையும் நமக்குக் காட்டுகிறது. தொகுக்கப்பட்ட விருப்பங்களுடன் கட்டளைகளின் விளக்கத்தையும் பெற முடியும். குழாய்கள், திருப்பிவிடுதல், துணைக் கட்டளைகள், ஆபரேட்டர்கள் போன்ற அனைத்து வகையான எளிய அல்லது சிக்கலான கட்டளைகளையும் நாம் சோதிக்க முடியும்.
விளக்கத்தின் முடிவில், எங்கள் கருத்துகளைப் பகிர்ந்து கொள்ள Kmdr கேட்கும். நாம் தேர்வு செய்யலாம் ஆம் o இல்லை அவற்றை அனுப்ப திசை அம்புக்குறியைப் பயன்படுத்துதல். நாங்கள் ஒரு கருத்தை பகிர்ந்து கொள்ள விரும்பவில்லை என்றால், வெறுமனே விருப்பத்தைத் தேர்வுசெய்க 'உள்ளேயும் வெளியேயும் செல்லவும்'Kmdr CLI இலிருந்து வெளியேற.
El Kmdr CLI இன்னும் மிகவும் புதியது மற்றும் ஆரம்ப கட்டத்தில் உள்ளது. டெவலப்பர்கள் கூடுதல் அம்சங்களைச் சேர்ப்பதன் மூலம் அதை மேம்படுத்துவார்கள் என்று நம்புகிறோம். இந்த திட்டத்தைப் பற்றிய கூடுதல் தகவல்களை இங்கே காணலாம் திட்ட வலைத்தளம் அல்லது உங்கள் கிட்ஹப் பக்கம்.