Difference between revisions of "Computer shell"
(add link to disamb page) |
(Apple did not offer a command line interface, but now allows you to access the UNIX console) |
||
| Line 1: | Line 1: | ||
| − | {{see also|Shell (disambiguation)}}In [[computing]], a shell provides an interface for a user to interact with the [[computer]] at a fairly basic "system" level, as opposed to interaction with an application program. Most commonly this involves typing commands and receiving output as line-by-line text (a command-line interface), though it can also be said to apply to manipulation of files and system objects through graphical user interfaces with windows, menus, and pointing-device cursors to touch interfaces and voice-driven interfaces. | + | {{see also|Shell (disambiguation)}} |
| + | In [[computing]], a '''shell''' provides an interface for a user to interact with the [[computer]] at a fairly basic "system" level, as opposed to interaction with an application program. Most commonly this involves typing commands and receiving output as line-by-line text (a command-line interface), though it can also be said to apply to manipulation of files and system objects through graphical user interfaces with windows, menus, and pointing-device cursors to touch interfaces and voice-driven interfaces. | ||
==Uses== | ==Uses== | ||
| Line 14: | Line 15: | ||
* [[Google Chrome]] | * [[Google Chrome]] | ||
| − | ==See | + | ==See also== |
* [[Command prompt]] | * [[Command prompt]] | ||
* [[Ubuntu]] | * [[Ubuntu]] | ||
| − | |||
| − | |||
* [[Android (operating system)|Android]] | * [[Android (operating system)|Android]] | ||
* [[BlackBerry OS|Blackberry]] | * [[BlackBerry OS|Blackberry]] | ||
| − | * [[Microsoft | + | * [[Microsoft]] |
==References== | ==References== | ||
| Line 28: | Line 27: | ||
[[Category:Linux]] | [[Category:Linux]] | ||
[[Category:Operating Systems]] | [[Category:Operating Systems]] | ||
| − | |||
| − | |||
| − | |||
[[Category:Computers]] | [[Category:Computers]] | ||
| − | |||
| − | |||
| − | |||
| − | |||
Revision as of 15:44, April 22, 2016
- See also: Shell (disambiguation)
In computing, a shell provides an interface for a user to interact with the computer at a fairly basic "system" level, as opposed to interaction with an application program. Most commonly this involves typing commands and receiving output as line-by-line text (a command-line interface), though it can also be said to apply to manipulation of files and system objects through graphical user interfaces with windows, menus, and pointing-device cursors to touch interfaces and voice-driven interfaces.
Uses
The command-line shell is used in a number of ways, even though modern computer systems all use a Graphic User Interface for most application programs. Every major computer system has some way to access the shell. In Windows, for example, it can be accessed through the Command Prompt or "DOS Prompt". It is sometimes put to use by the operator for maintenance or advanced operations, though some people use it very widely. Files can also be created in some systems to give the shell a list of commands to execute, and it can be used for a wide variety of things. In Windows, this would be called a "batch file" or "command file", while it is generally called a "shell script" in Unix or Linux. The shell is also openly used by some program compilers.
Examples
- Bash, the Bourne-Again SHell[1], sh.
- COMMAND.COM
- Program Manager
- Presentation Manager
- The Apple Macintosh Finder
- KDE
- PowerShell
- Google Chrome