CLI: Difference between revisions

From Computer Science Wiki
No edit summary
Line 8: Line 8:
== Command line ==  
== Command line ==  


The command line interface, as opposed to a graphical user interface ([[GUI]]) is '''less abstract'''. The command line interface is sparse, not very visual, but "more true" in my opinion. I prefer the command line because it removes one layer of abstraction from my work.  
The command line interface, as opposed to a graphical user interface ([[GUI]]) is '''less abstract'''. The command line abstracts file system, but less so than a GUI.  The command line interface is sparse, not very visual, but "more true" in my opinion. I prefer the command line because it removes one layer of abstraction from my work.  
 
Every programmer or computer scientist should have skill and knowledge related to the command line


[[Media:Davechild linux-command-line.pdf | Please click here for an excellent "cheat sheet" for command line ]]<ref>https://www.cheatography.com/davechild/cheat-sheets/linux-command-line/ licensed under create commons</ref>. For an interactive version of the same document [https://www.cheatography.com/davechild/cheat-sheets/linux-command-line/ please click here]
[[Media:Davechild linux-command-line.pdf | Please click here for an excellent "cheat sheet" for command line ]]<ref>https://www.cheatography.com/davechild/cheat-sheets/linux-command-line/ licensed under create commons</ref>. For an interactive version of the same document [https://www.cheatography.com/davechild/cheat-sheets/linux-command-line/ please click here]

Revision as of 11:21, 25 August 2016

Command line interface[1]


A command-line interface or command language interpreter (CLI), also known as command-line user interface, console user interface, and character user interface (CUI), is a means of interacting with a computer program where the user (or client) issues commands to the program in the form of successive lines of text (command lines).[2]


Command line

The command line interface, as opposed to a graphical user interface (GUI) is less abstract. The command line abstracts file system, but less so than a GUI. The command line interface is sparse, not very visual, but "more true" in my opinion. I prefer the command line because it removes one layer of abstraction from my work.

Every programmer or computer scientist should have skill and knowledge related to the command line

Please click here for an excellent "cheat sheet" for command line [3]. For an interactive version of the same document please click here

References