What is a Command Line?

What is a Command Line?

techietalks

Mon Dec 26 2022
What is a Command Line?
Advertisnment

கமன்ட் லைன்(Command Line)

கமன்ட் லைன்(Command Line), விண்டோஸ் கமன்ட் லைன், கமன்ட் திரை அல்லது உரை இடைமுகம்(text interface) என்றும் அழைக்கப்படுகிறது, இது ஒரு பயனர் இடைமுகமாகும்(user interface), இது சுட்டியைப்(mouse) பயன்படுத்துவதற்குப் பதிலாக, கட்டளைகளைத்(command) தட்டச்சு செய்வதன் மூலம் வழிநடத்தப்படும்.

Unix அல்லது Linux-யில், ஷெல்லைப்(Shell) பொறுத்து அது "%" அல்லது ">" ஆக இருக்கலாம். GUI (வரைகலை பயனர் இடைமுகம்) இயங்குதளத்தைப்(Operating System) போலன்றி, கமன்ட் லைன்(Command Line)-யானது கட்டளைகளை உள்ளிடுவதன் மூலம் வழிசெலுத்துவதற்கு விசைப்பலகையை(Keyboard) மட்டுமே பயன்படுத்துகிறது மற்றும் வழிசெலுத்துவதற்கு சுட்டியைப் பயன்படுத்தாது.

பயனர்கள் ஏன் கமன்ட் லைன்னைப் பயன்படுத்துகிறார்கள்?

கமன்ட் லைன் இடைமுகத்தைப்(Command Line Interface) பயன்படுத்துவதற்கு பல்வேறு கட்டளைகளை மனப்பாடம் செய்ய வேண்டும் என்றாலும், அது மதிப்புமிக்க ஆதாரமாக இருக்கலாம் மற்றும் புறக்கணிக்கப்படக்கூடாது. கமன்ட் லைன்னைப் பயன்படுத்தி, GUI மூலம் செய்யக்கூடிய அனைத்து வேலைகளையும் நீங்கள் செய்யலாம். இருப்பினும், பல பணிகளை விரைவாகச் செய்ய முடியும் மற்றும் தானியங்கி மற்றும் தொலைதூரத்தில் செய்ய எளிதாக இருக்கும்.

எடுத்துக்காட்டாக, மைக்ரோசாஃப்ட் விண்டோஸைக் கொண்ட பயனர்கள் ஒரு கோப்புறையில் 100 கோப்புகளை மறுபெயரிடுவது போன்ற ஒரு பணியைக் காணலாம், இது மிகவும் தீவிரமான பணியாகும். இருப்பினும், ஒரு கோப்பகத்தில் உள்ள 100 கோப்புகளை மறுபெயரிடுவது கமன்ட் லைன்னில்(Command Line) ஒரு கமன்ட்கள் மூலம் ஒரு நிமிடத்திற்கும் குறைவான நேரத்தில் செய்யப்படலாம். பணியானது ஒரு தொகுதி கோப்பு அல்லது பிற ஸ்கிரிப்ட்களைப்(scripts) பயன்படுத்தி தானியங்குபடுத்தப்படலாம்(Automation).

கமன்ட் லைன்னைக் கற்றுக்கொள்ள வேண்டுமா?

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

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

கமன்ட் லைன் vs GUI

1. CLI (கமன்ட் லைன் இடைமுகம்) அல்லது GUI (வரைகலை பயனர் இடைமுகம்) பற்றி அறிமுகமில்லாத பயனர்கள் தங்களுக்கு எது சிறந்தது என்பதைத் தீர்மானிக்க உதவும் ஒவ்வொருவரின் நன்மைகள் மற்றும் தீமைகளையும் அறிய விரும்பலாம்.

2. CLI - அதிக அளவு நினைவாற்றல் மற்றும் செயல்பாடு மற்றும் வழிசெலுத்தலுக்குத் தேவையான பரிச்சயம் காரணமாக, புதிய பயனர்கள் GUI விட கமன்ட் லைன் இடைமுகத்தை இயக்குவது மிகவும் கடினம்.

3. GUI - ஒரு GUI பார்வைக்கு உள்ளுணர்வுடன் இருப்பதால், CLI-யை விட GUI-யை எவ்வாறு வேகமாகப் பயன்படுத்துவது என்பதை பயனர்கள் கற்றுக்கொள்கிறார்கள். எனவே ஒரு புதிய கணினி பயனருக்கு, கமன்ட் லைன்னை விட GUI-யைப் பயன்படுத்துவது எளிதாக இருக்கும்.

4. CLI - பயனர்கள் , கமன்ட் லைன் இடைமுகத்தில் கோப்பு மற்றும் இயக்க முறைமைகள் இரண்டின் மீதும் நல்ல கட்டுப்பாட்டைக் கொண்டுள்ளனர். இருப்பினும், புதிய அல்லது புதிய பயனர்களுக்கு, இது GUI போல பயனர்களுக்கு ஏற்றதாக இல்லை.

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

6. CLI - ஒரு கமன்ட் லைன் இடைமுகத்திற்கு பயனர்கள் ஏற்கனவே ஸ்கிரிப்டிங் கமன்ட்கள் மற்றும் தொடரியல் தெரிந்திருக்க வேண்டும், இது புதிய அல்லது புதிய பயனர்களுக்கு ஸ்கிரிப்ட்களை உருவாக்குவது கடினம். GUI - GUIயைப் பயன்படுத்தி ஸ்கிரிப்ட்களை உருவாக்குவது நிரலாக்க மென்பொருளால் எளிதாகிவிட்டது, இது பயனர்கள் அனைத்து கட்டளைகளையும் தொடரியல்களையும் அறியாமல் ஸ்கிரிப்ட்களை எழுத அனுமதிக்கிறது. ஒரு CLI-யில் ஸ்கிரிப்டிங்கிற்கு ஸ்கிரிப்ட்டில் தேவைப்படும் அனைத்து கட்டளைகளையும் பற்றிய கூடுதல் அறிவு தேவைப்படுகிறது. இருப்பினும், இந்த கட்டளைகள் தெரிந்தவுடன், ஸ்கிரிப்ட்களை உருவாக்குவது மற்றும் பொதுவான பணிகளை தானியக்கமாக்குவது எளிதானது மற்றும் வேகமானது

முடிவில், CLI-யை விட GUI அதிகமான பயனர்களால் பயன்படுத்தப்படுகிறது. கணினி புரோகிராமர்கள் மற்றும் கணினி நிர்வாகிகள் செயல்திறன் மற்றும் வேகத்திற்காக CLI-யைப் பயன்படுத்து உண்டு, ஆனால் GUI மிகவும் பயனர் நட்பு மற்றும் பெரும்பாலான பயனர்களால் விரும்பப்படுகிறது.

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

Advertisnment