Command line

From 43FoldersWiki

(Difference between revisions)
Jump to: navigation, search
Revision as of 06:16, 28 March 2005 (edit)
RobertDaeley (Talk | contribs)
m (External Links)
← Previous diff
Current revision (08:54, 22 July 2006) (edit) (undo)
Kickassninja (Talk | contribs)
m (Updated 43f links)
 
(12 intermediate revisions not shown.)
Line 1: Line 1:
== What is the Command Line? == == What is the Command Line? ==
-"Command Line" simply means that one interacts with the computer via the keyboard through typed commands. This action is done in a terminal screen. Many older Windows users might remember the days of the early DOS computers. That environment was a command line environment. Unix users of old used nothing but a Command Line Interface. Today, many users of Linux and some Macintosh and Windows enthusiasts still use the command line environment for a variety of reasons.+"Command Line" simply means that one interacts with the computer via the keyboard through typed commands. This action is done in a terminal screen. Many older Windows users might remember the days of the early DOS computers. That environment was a command line environment. [[UNIX]] users of old used nothing but a command line interface. Today, many computer users still use the command line, for a variety of reasons.
-*CLI = Command Line Interface+* CLI = Command Line Interface
-*GUI = Graphical User Interface+* GUI = Graphical User Interface
-These two ways of interacting with one's computer are often thought of as opposites or at least exclusive of each other. However, in modern operating systems, one can have both simultaneously, with any number of terminal windows surrounded by GUI applications. Various scripting languages and utilities such as [[QuickSilver]] give even casual users the ability to bridge the CLI and GUI in new and creative ways.+These two ways of interacting with one's computer are often thought of as opposites or at least exclusive of each other. However, in modern operating systems, one can have both simultaneously, with any number of terminal windows surrounded by GUI applications. Various scripting languages and utilities such as [[Quicksilver]] give even casual users the ability to bridge the CLI and GUI in new and creative ways.
== Why use the Command Line? == == Why use the Command Line? ==
Line 12: Line 12:
Describing the attraction and benefit of the command line environment is rather difficult. It has something to do with the simplicity and efficiency of typing exactly what you want for an exact purpose that you desire. This mode of interaction is much different from a GUI interface in which one tries clicking a box of some sort in hopes that it will do what you want. Command line environments are deliberate and analytical; GUI environments are investigative and intuitive. Describing the attraction and benefit of the command line environment is rather difficult. It has something to do with the simplicity and efficiency of typing exactly what you want for an exact purpose that you desire. This mode of interaction is much different from a GUI interface in which one tries clicking a box of some sort in hopes that it will do what you want. Command line environments are deliberate and analytical; GUI environments are investigative and intuitive.
-The simple, austere nature of the Command Line has its aesthetic appeal as well, with none of the "bells and whistles" typical to the GUI -- which, for users trying to minimize [[Good_behaviors|distractions]], is definitely a bonus.+The simple, austere nature of the command line—with none of the bells and whistles of the GUI—has its aesthetic appeal for users trying to [[Good_behaviors|minimize distractions]].
-== Related 43Folders.com Articles ==+== For the Macintosh ==
 +* [http://oomz.net/GLterm/ GLterm] - Super fast terminal.
 +* [http://iterm.sourceforge.net/ iTerm] - free term app with tabs
 +* Terminal, bundled with [[OS X]] under /Applications/Utilities - [http://www.apple.com/macosx/features/unix/ apple.com Unix features page]
 +* xterm, using the [http://www.apple.com/macosx/features/x11/ X11] environment, not to mention various other well-known [http://en.wikipedia.org/wiki/Terminal_emulation terminal emulators] that could be installed via [http://fink.sourceforge.net Fink] or other methods.
-*[http://www.43folders.com/2004/09/calling_all_ter.html Calling All Terminal Nerds]+== For Windows XP ==
-*[http://www.43folders.com/2005/02/guest_mike_harr.html Guest: Mike Harris looks at "Remind"]+* The Windows XP "Command Prompt" feels like the old [http://en.wikipedia.org/wiki/MS-DOS/ MS-DOS] environment - Find it under Start > Programs > Accessories.
-*[http://www.43folders.com/2004/09/_the_various_co.html Terminal Nerds II: Electric Boogaloo]+* [http://www.cygwin.com/ Cygwin] - an UNIX-like shell that runs on 32-bit Windows systems.
-== External Links ==+== See Also ==
-*[http://en.wikipedia.org/wiki/Command_line_interface Wikipedia: Command Line Interface]+*[http://www.43folders.com/2004/09/16/calling-all-terminal-nerds/ 43F: Calling All Terminal Nerds]
-*[http://en.wikipedia.org/wiki/Graphical_user_interface Wikipedia: Graphical User Interface]+*[http://www.43folders.com/2005/02/24/guest-mike-harris-looks-at-remind/ 43F: Guest: Mike Harris looks at "Remind"]
 +*[http://www.43folders.com/2004/09/21/terminal-nerds-ii-electric-boogaloo/ 43F: Terminal Nerds II: Electric Boogaloo]
 +*[[Wikipedia:Command Line Interface]]
 +*[[Wikipedia:Graphical User Interface]]
 +*[http://www.hypexr.org/bash_tutorial.shtml Getting Started with Bash] (shell tutorial)
 + 
 +[[Category: Software]]

Current revision

Contents

[edit] What is the Command Line?

"Command Line" simply means that one interacts with the computer via the keyboard through typed commands. This action is done in a terminal screen. Many older Windows users might remember the days of the early DOS computers. That environment was a command line environment. UNIX users of old used nothing but a command line interface. Today, many computer users still use the command line, for a variety of reasons.

  • CLI = Command Line Interface
  • GUI = Graphical User Interface

These two ways of interacting with one's computer are often thought of as opposites or at least exclusive of each other. However, in modern operating systems, one can have both simultaneously, with any number of terminal windows surrounded by GUI applications. Various scripting languages and utilities such as Quicksilver give even casual users the ability to bridge the CLI and GUI in new and creative ways.

[edit] Why use the Command Line?

Describing the attraction and benefit of the command line environment is rather difficult. It has something to do with the simplicity and efficiency of typing exactly what you want for an exact purpose that you desire. This mode of interaction is much different from a GUI interface in which one tries clicking a box of some sort in hopes that it will do what you want. Command line environments are deliberate and analytical; GUI environments are investigative and intuitive.

The simple, austere nature of the command line—with none of the bells and whistles of the GUI—has its aesthetic appeal for users trying to minimize distractions.

[edit] For the Macintosh

[edit] For Windows XP

  • The Windows XP "Command Prompt" feels like the old MS-DOS environment - Find it under Start > Programs > Accessories.
  • Cygwin - an UNIX-like shell that runs on 32-bit Windows systems.

[edit] See Also

Personal tools