
Shell (computing)
In computing, a shell is a computer program that exposes an operating system's services to a human user or other programs. In general, operating system shells use either a command-line interface (CLI) or graphical user interface (GUI), depending on a computer's role and particular operation. It is named a shell because it is the outermost layer around the operating system. Command-line shells require the user to be familiar with commands and their calling syntax, and to understand concepts about the shell-specific scripting language (for example, bash).
- Abstraction100002137
- Ammunition102703275
- Artifact100021939
- Attribute100024264
- Code106355894
- CodingSystem106353757
- Communication100033020
- Environment113934596
- Instrumentality103575240
- Interface106575227
- music genre
- Object100002684
- OperatingSystem106568134
- PhysicalEntity100001930
- Program106568978
- Shell104190464
- Situation113927383
- software
- Software106566077
- State100024720
- Thing
- Weaponry104566257
- Whole100003553
- WikicatCommandShells
- WikicatDesktopEnvironments
- WikicatOperatingSystems
- WikicatUserInterfaces
- Writing106359877
- WrittenCommunication106349220
- Comment
- enIn computing, a shell is a computer program that exposes an operating system's services to a human user or other programs. In general, operating system shells use either a command-line interface (CLI) or graphical user interface (GUI), depending on a computer's role and particular operation. It is named a shell because it is the outermost layer around the operating system. Command-line shells require the user to be familiar with commands and their calling syntax, and to understand concepts about the shell-specific scripting language (for example, bash).
- Depiction
- Has abstract
- enIn computing, a shell is a computer program that exposes an operating system's services to a human user or other programs. In general, operating system shells use either a command-line interface (CLI) or graphical user interface (GUI), depending on a computer's role and particular operation. It is named a shell because it is the outermost layer around the operating system. Command-line shells require the user to be familiar with commands and their calling syntax, and to understand concepts about the shell-specific scripting language (for example, bash). Graphical shells place a low burden on beginning computer users, and are characterized as being easy to use. Since they also come with certain disadvantages, most GUI-enabled operating systems also provide CLI shells.
- Hypernym
- Interface
- Is primary topic of
- Shell (computing)
- Label
- enShell (computing)
- Link from a Wikipage to another Wikipage
- Alphanumeric
- Apple Inc.
- Apple Lisa
- Application program
- Application programming interface
- Architecture of Windows NT
- Bash shell
- Batch files
- Batch processing
- Category:Command shells
- Category:Desktop environments
- COMMAND.COM
- Command-line completion
- Command line interface
- Command-line interface
- Comparison of command shells
- Computing
- Desktop environment
- Desktop metaphor
- Dock (macOS)
- Douglas Engelbart
- Emerge Desktop
- Escape sequence
- Expert system
- Fall Joint Computer Conference
- File:Bash demo.png
- File:Dir command in Windows Command Prompt.png
- File:Drag-and-drop-en.svg
- File:X-Window-System.png
- File manager
- Finder (software)
- Focus (computing)
- Graphical user interface
- Human–computer interaction
- Internet Explorer shell
- Ken Thompson
- Lilith (computer)
- LiteStep
- Louis Pouzin
- MacOS
- Mainframe computer
- Microsoft Windows
- Mission Control (macOS)
- Modem
- MS-DOS
- Multics
- Multi-user
- Niklaus Wirth
- NLS (computer system)
- Operating system
- Palo Alto Research Center
- Peripheral device
- POSIX shell
- PowerShell
- Process (computing)
- Program Manager
- Programming language
- Quartz Compositor
- Read-eval-print loop
- Read–eval–print loop
- Redirection (computing)
- Resident monitor
- Shell account
- Shell builtin
- SSH tunneling
- Stanford Research Institute
- StarDock
- Start menu
- Superuser
- Syntax (programming languages)
- Task bar
- Teletypewriter
- Telnet
- Text terminal
- The Mother of All Demos
- Thompson shell
- TOPS-10
- Unix-like
- Unix shell
- Wayland (display server protocol)
- Wayland compositor
- Window (computing)
- WindowBlinds
- Windowing system
- Window manager
- Windows shell
- Windows Vista
- Xerox Alto
- X window manager
- X Window System
- SameAs
- Cangkerang (pengkomputeran)
- Interface système
- Kabuk programlama
- Käsuprotsessor
- Kuori (ohjelmisto)
- kVSZ
- Ljuska (računarstvo)
- Ljuska (računarstvo)
- Lupina (računalništvo)
- m.070m23
- Powłoka systemowa
- Q18109
- Ŝelo (komputiko)
- Shell (Betriebssystem)
- Shell (computação)
- Shell (computing)
- Shell (computing)
- Shell (informatica)
- Shell (informatica)
- Shell (informatică)
- Shell (informática)
- Shell (informàtica)
- Shell (informatika)
- Shell (informatika)
- Shell (számítástechnika)
- Shell (компютри)
- Skall (programvare)
- Skalprogram
- Syel (komputer)
- Κέλυφος (υπολογιστές)
- Љуска (рачунарство)
- Командын интерпретатор (бүрхүүл)
- Оболонка операційної системи
- Оболочка операционной системы
- Операциялық жүйе қоршамы
- מעטפת (מחשבים)
- قاوغ (کۆمپیوتەر)
- واجهة أوامر (حوسبة)
- پوسته (رایانه)
- শেল (কম্পিউটিং)
- முனையம்
- เชลล์
- シェル
- 殼層
- 셸
- SeeAlso
- List of command-line interpreters
- Subject
- Category:Command shells
- Category:Desktop environments
- Thumbnail
- WasDerivedFrom
- Shell (computing)?oldid=1122748333&ns=0
- WikiPageLength
- 17600
- Wikipage page ID
- 2281397
- Wikipage revision ID
- 1122748333
- WikiPageUsesTemplate
- Template:Anchor
- Template:Div col
- Template:Div col end
- Template:Main
- Template:Operating system
- Template:Quote
- Template:Reflist
- Template:See also
- Template:Short description
- Template:Snd
- Template:Unix shells
- Template:What