കമാന്റ് ലൈൻ ഇന്റർഫേസ്
![](http://upload.wikimedia.org/wikipedia/commons/thumb/2/29/Linux_command-line._Bash._GNOME_Terminal._screenshot.png/300px-Linux_command-line._Bash._GNOME_Terminal._screenshot.png)
![](http://upload.wikimedia.org/wikipedia/commons/thumb/d/d5/Windows_PowerShell_1.0_PD.png/300px-Windows_PowerShell_1.0_PD.png)
ഒരു കമാൻഡ്-ലൈൻ ഇന്റർഫേസ് (CLI) ടെക്സ്റ്റ് ലൈനുകളുടെ രൂപത്തിൽ ഒരു കമ്പ്യൂട്ടർ പ്രോഗ്രാമിലേക്ക് കമാൻഡുകൾ പ്രോസസ്സ് ചെയ്യുന്നു. ഇന്റർഫേസ് കൈകാര്യം ചെയ്യുന്ന പ്രോഗ്രാമിനെ കമാൻഡ്-ലൈൻ ഇന്റർപ്രെറ്റർ അല്ലെങ്കിൽ കമാൻഡ്-ലൈൻ പ്രോസസർ എന്ന് വിളിക്കുന്നു. ഓപ്പറേറ്റിംഗ് സിസ്റ്റം ഫംഗ്ഷനുകളിലേക്കോ സേവനങ്ങളിലേക്കോ സംവേദനാത്മക ആക്സസ്സിനായി ഓപ്പറേറ്റിംഗ് സിസ്റ്റങ്ങൾ ഒരു ഷെല്ലിൽ ഒരു കമാൻഡ്-ലൈൻ ഇന്റർഫേസ് നടപ്പിലാക്കുന്നു. 1960 കളുടെ പകുതി മുതൽ കമ്പ്യൂട്ടർ ടെർമിനലുകൾ വഴി അത്തരം പ്രവേശനം പ്രാഥമികമായി ഉപയോക്താക്കൾക്ക് നൽകിയിരുന്നു, കൂടാതെ 1970 കളിലും 1980 കളിലും വാക്സ് / വിഎംഎസ്, യുണിക്സ് സിസ്റ്റങ്ങൾ, ഡോസ്, സിപി/എം, ആപ്പിൾ ഡോസ് എന്നിവയുൾപ്പെടെയുള്ള സ്വകാര്യ കമ്പ്യൂട്ടർ സിസ്റ്റങ്ങളിൽ ഇത് തുടർന്നും ഉപയോഗിച്ചു.[1]
ഇന്ന്, ഉപയോക്താക്കൾ ഗ്രാഫിക്കൽ യൂസർ ഇന്റർഫേസുകളെയും മെനുവിൽ പ്രവർത്തിക്കുന്ന ഇടപെടലുകളെയും ആശ്രയിക്കുന്നു. എന്നിരുന്നാലും ചില പ്രോഗ്രാമിംഗ്, മെയിന്റനൻസ് ജോലികൾക്ക് ഗ്രാഫിക്കൽ യൂസർ ഇന്റർഫേസ് ഇല്ലായിരിക്കാം, എന്നിരുന്നാലും ഒരു കമാൻഡ് ലൈൻ ഉപയോഗിക്കുന്നു.
കമാൻഡ് ലൈൻ ഇന്റർഫേസിനു പകരമായി ടെക്സ്റ്റ് അധിഷ്ഠിത യൂസർ ഇന്റർഫേസ് മെനുകൾ (ഉദാഹരണത്തിന്, ഐബിഎം എയിക്സ് എസ്എംഐടി), കീബോർഡ് കുറുക്കുവഴികൾ, പോയിന്റർ കേന്ദ്രീകരിച്ചുള്ള വിവിധ ഡെസ്ക്ടോപ്പ് രൂപകങ്ങൾ (സാധാരണയായി ഒരു മൗസ് ഉപയോഗിച്ച് നിയന്ത്രിക്കുന്നു) എന്നിവ ഉൾപ്പെടുന്നു. മൈക്രോസോഫ്റ്റ് വിൻഡോസ്, ഡോസ്ഷെൽ, മൗസ് സിസ്റ്റംസ് പവർപാനൽ എന്നിവ ഇതിന് ഉദാഹരണങ്ങളാണ്. ഡിസ്പ്ലേ സ്ക്രീനിൽ ചിഹ്നങ്ങൾ സ്ഥാപിക്കുന്നതിന് കഴ്സർ വിലാസം ഉപയോഗിക്കുന്ന സ്ക്രീൻ-ഓറിയന്റഡ് ടെക്സ്റ്റ് അധിഷ്ഠിത ഉപയോക്തൃ ഇന്റർഫേസുകൾക്ക് പ്രാപ്തിയുള്ള ടെർമിനൽ ഉപകരണങ്ങളിലും കമാൻഡ് ലൈൻ ഇന്റർഫേസുകൾ പലപ്പോഴും നടപ്പിലാക്കുന്നു.