Logo
Unionpedia
Communication
Get it on Google Play
New! Download Unionpedia on your Android™ device!
Free
Faster access than browser!
 

Shell (computing)

Index Shell (computing)

In computing, a shell is a user interface for access to an operating system's services. [1]

85 relations: Alphanumeric, Apple Inc., Application programming interface, Application software, Bash (Unix shell), Batch file, Batch processing, Central processing unit, Cognitive ergonomics, Command-line completion, Command-line interface, COMMAND.COM, Comparison of command shells, Computer keyboard, Computer mouse, Computer terminal, Computing, Desktop environment, Desktop metaphor, Dock (macOS), Economist Group, Emerge Desktop, Escape sequence, Expert system, File manager, Finder (software), Focus (computing), Graphical user interface, Human–computer interaction, IBM, Internet Explorer shell, Kernel (operating system), LiteStep, MacOS, Mainframe computer, Microsoft Windows, Mission Control (macOS), Modem, MS-DOS, Multi-user software, Operating system, Peripheral, Pointing device, PowerShell, Process (computing), Program Manager, Quartz (graphics layer), Read–eval–print loop, Refreshable braille display, Remote administration, ..., Remote Desktop Protocol, Remote desktop software, Remote procedure call, Screen reader, Secure Shell, Serial port, Shell account, Shell builtin, Stardock, Start menu, Superuser, Syntax, Taskbar, Teleprinter, Telnet, Text-based user interface, The Economist, Touchscreen, Tunneling protocol, Unix shell, Unix-like, User interface, Voice user interface, Wayland (display server protocol), Window (computing), Window manager, WindowBlinds, Windowing system, Windows Management Instrumentation, Windows shell, Windows Vista, Workflow, WS-Management, X window manager, X Window System. Expand index (35 more) »

Alphanumeric

Alphanumeric is a combination of alphabetic and numeric characters, and is used to describe the collection of Latin letters and Arabic digits or a text constructed from this collection.

New!!: Shell (computing) and Alphanumeric · See more »

Apple Inc.

Apple Inc. is an American multinational technology company headquartered in Cupertino, California, that designs, develops, and sells consumer electronics, computer software, and online services.

New!!: Shell (computing) and Apple Inc. · See more »

Application programming interface

In computer programming, an application programming interface (API) is a set of subroutine definitions, protocols, and tools for building software.

New!!: Shell (computing) and Application programming interface · See more »

Application software

An application software (app or application for short) is a computer software designed to perform a group of coordinated functions, tasks, or activities for the benefit of the user.

New!!: Shell (computing) and Application software · See more »

Bash (Unix shell)

Bash is a Unix shell and command language written by Brian Fox for the GNU Project as a free software replacement for the Bourne shell.

New!!: Shell (computing) and Bash (Unix shell) · See more »

Batch file

A batch file is a kind of script file in DOS, OS/2 and Microsoft Windows.

New!!: Shell (computing) and Batch file · See more »

Batch processing

In computing, batch processing refers to a computer working through a queue or batch of separate jobs (programs) without manual intervention (non-interactive).

New!!: Shell (computing) and Batch processing · See more »

Central processing unit

A central processing unit (CPU) is the electronic circuitry within a computer that carries out the instructions of a computer program by performing the basic arithmetic, logical, control and input/output (I/O) operations specified by the instructions.

New!!: Shell (computing) and Central processing unit · See more »

Cognitive ergonomics

Cognitive ergonomics, defined by the International Ergonomics Association "is concerned with mental processes, such as perception, memory, reasoning, and motor response, as they affect interactions among humans and other elements of a system.

New!!: Shell (computing) and Cognitive ergonomics · See more »

Command-line completion

Command-line completion (also tab completion) is a common feature of command line interpreters, in which the program automatically fills in partially typed commands.

New!!: Shell (computing) and Command-line completion · See more »

Command-line interface

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).

New!!: Shell (computing) and Command-line interface · See more »

COMMAND.COM

COMMAND.COM is the default command-line interpreter for DOS, Windows 95, Windows 98 and Windows ME.

New!!: Shell (computing) and COMMAND.COM · See more »

Comparison of command shells

A command shell is a command line interface computer program to an operating system.

New!!: Shell (computing) and Comparison of command shells · See more »

Computer keyboard

In computing, a computer keyboard is a typewriter-style device which uses an arrangement of buttons or keys to act as mechanical levers or electronic switches.

New!!: Shell (computing) and Computer keyboard · See more »

Computer mouse

A computer mouse is a hand-held pointing device that detects two-dimensional motion relative to a surface.

New!!: Shell (computing) and Computer mouse · See more »

Computer terminal

A computer terminal is an electronic or electromechanical hardware device that is used for entering data into, and displaying or printing data from, a computer or a computing system.

New!!: Shell (computing) and Computer terminal · See more »

Computing

Computing is any goal-oriented activity requiring, benefiting from, or creating computers.

New!!: Shell (computing) and Computing · See more »

Desktop environment

In computing, a desktop environment (DE) is an implementation of the desktop metaphor made of a bundle of programs running on top of a computer operating system, which share a common graphical user interface (GUI), sometimes described as a graphical shell.

New!!: Shell (computing) and Desktop environment · See more »

Desktop metaphor

In computing, the desktop metaphor is an interface metaphor which is a set of unifying concepts used by graphical user interfaces to help users interact more easily with the computer.

New!!: Shell (computing) and Desktop metaphor · See more »

Dock (macOS)

The Dock is a prominent feature of the graphical user interface of the macOS operating system.

New!!: Shell (computing) and Dock (macOS) · See more »

Economist Group

The Economist Newspaper Limited, trading as The Economist Group, is a British multinational media company headquartered in London and best known as publisher of The Economist.

New!!: Shell (computing) and Economist Group · See more »

Emerge Desktop

Emerge Desktop is a replacement shell for Windows XP (both Home and Professional editions), Windows Vista and Windows 7 written in C++, primarily developed with the MinGW compiler, and is licensed under the GNU General Public License, Version 3.

New!!: Shell (computing) and Emerge Desktop · See more »

Escape sequence

An escape sequence is a series of characters used to change the state of computers and their attached peripheral devices, rather than to be displayed or printed as regular data bytes would be.

New!!: Shell (computing) and Escape sequence · See more »

Expert system

In artificial intelligence, an expert system is a computer system that emulates the decision-making ability of a human expert.

New!!: Shell (computing) and Expert system · See more »

File manager

A file manager or file browser is a computer program that provides a user interface to manage files and folders.

New!!: Shell (computing) and File manager · See more »

Finder (software)

The Finder is the default file manager and graphical user interface shell used on all Macintosh operating systems.

New!!: Shell (computing) and Finder (software) · See more »

Focus (computing)

In computing, the focus indicates the component of the graphical user interface which is selected to receive input.

New!!: Shell (computing) and Focus (computing) · See more »

Graphical user interface

The graphical user interface (GUI), is a type of user interface that allows users to interact with electronic devices through graphical icons and visual indicators such as secondary notation, instead of text-based user interfaces, typed command labels or text navigation.

New!!: Shell (computing) and Graphical user interface · See more »

Human–computer interaction

Human–computer interaction (HCI) researches the design and use of computer technology, focused on the interfaces between people (users) and computers.

New!!: Shell (computing) and Human–computer interaction · See more »

IBM

The International Business Machines Corporation (IBM) is an American multinational technology company headquartered in Armonk, New York, United States, with operations in over 170 countries.

New!!: Shell (computing) and IBM · See more »

Internet Explorer shell

An Internet Explorer shell is any computer program (web browser or otherwise) that uses the Internet Explorer layout engine, known as MSHTML.

New!!: Shell (computing) and Internet Explorer shell · See more »

Kernel (operating system)

The kernel is a computer program that is the core of a computer's operating system, with complete control over everything in the system.

New!!: Shell (computing) and Kernel (operating system) · See more »

LiteStep

LiteStep is a Windows Shell replacement for Windows 9x and up, licensed under the terms of the GNU General Public License (GPL).

New!!: Shell (computing) and LiteStep · See more »

MacOS

macOS (previously and later) is a series of graphical operating systems developed and marketed by Apple Inc. since 2001.

New!!: Shell (computing) and MacOS · See more »

Mainframe computer

Mainframe computers (colloquially referred to as "big iron") are computers used primarily by large organizations for critical applications; bulk data processing, such as census, industry and consumer statistics, enterprise resource planning; and transaction processing.

New!!: Shell (computing) and Mainframe computer · See more »

Microsoft Windows

Microsoft Windows is a group of several graphical operating system families, all of which are developed, marketed, and sold by Microsoft.

New!!: Shell (computing) and Microsoft Windows · See more »

Mission Control (macOS)

Mission Control, formerly Dashboard, Exposé, and Spaces is a feature of the Mac OS X operating system.

New!!: Shell (computing) and Mission Control (macOS) · See more »

Modem

A modem (modulator–demodulator) is a network hardware device that modulates one or more carrier wave signals to encode digital information for transmission and demodulates signals to decode the transmitted information.

New!!: Shell (computing) and Modem · See more »

MS-DOS

MS-DOS (acronym for Microsoft Disk Operating System) is an operating system for x86-based personal computers mostly developed by Microsoft.

New!!: Shell (computing) and MS-DOS · See more »

Multi-user software

Multi-user software is software that allows access by multiple users of a computer.

New!!: Shell (computing) and Multi-user software · See more »

Operating system

An operating system (OS) is system software that manages computer hardware and software resources and provides common services for computer programs.

New!!: Shell (computing) and Operating system · See more »

Peripheral

A peripheral device is "an ancillary device used to put information into and get information out of the computer." Three categories of peripheral devices exist based on their relationship with the computer.

New!!: Shell (computing) and Peripheral · See more »

Pointing device

A pointing device is an input interface (specifically a human interface device) that allows a user to input spatial (i.e., continuous and multi-dimensional) data to a computer.

New!!: Shell (computing) and Pointing device · See more »

PowerShell

PowerShell is a task automation and configuration management framework from Microsoft, consisting of a command-line shell and associated scripting language.

New!!: Shell (computing) and PowerShell · See more »

Process (computing)

In computing, a process is an instance of a computer program that is being executed.

New!!: Shell (computing) and Process (computing) · See more »

Program Manager

Program Manager is the shell of Windows 3.x and Windows NT 3.x operating systems.

New!!: Shell (computing) and Program Manager · See more »

Quartz (graphics layer)

In Apple computer's macOS operating system, Quartz is the Quartz 2D and Quartz Compositor part of the Core Graphics framework.

New!!: Shell (computing) and Quartz (graphics layer) · See more »

Read–eval–print loop

A Read–Eval–Print Loop (REPL), also known as an interactive toplevel or language shell, is a simple, interactive computer programming environment that takes single user inputs (i.e. single expressions), evaluates them, and returns the result to the user; a program written in a REPL environment is executed piecewise.

New!!: Shell (computing) and Read–eval–print loop · See more »

Refreshable braille display

A refreshable braille display or braille terminal is an electro-mechanical device for displaying braille characters, usually by means of round-tipped pins raised through holes in a flat surface.

New!!: Shell (computing) and Refreshable braille display · See more »

Remote administration

Remote administration refers to any method of controlling a computer from a remote location.

New!!: Shell (computing) and Remote administration · See more »

Remote Desktop Protocol

Remote Desktop Protocol (RDP) is a proprietary protocol developed by Microsoft, which provides a user with a graphical interface to connect to another computer over a network connection.

New!!: Shell (computing) and Remote Desktop Protocol · See more »

Remote desktop software

In computing, the term remote desktop refers to a software or operating system feature that allows a personal computer's desktop environment to be run remotely on one system (usually a PC, but the concept applies equally to a server), while being displayed on a separate client device.

New!!: Shell (computing) and Remote desktop software · See more »

Remote procedure call

In distributed computing, a remote procedure call (RPC) is when a computer program causes a procedure (subroutine) to execute in a different address space (commonly on another computer on a shared network), which is coded as if it were a normal (local) procedure call, without the programmer explicitly coding the details for the remote interaction.

New!!: Shell (computing) and Remote procedure call · See more »

Screen reader

A screen reader is a form of assistive technology (AT) which is essential to people who are blind, as well as useful to people who are visually impaired, illiterate, or have a learning disability.

New!!: Shell (computing) and Screen reader · See more »

Secure Shell

Secure Shell (SSH) is a cryptographic network protocol for operating network services securely over an unsecured network.

New!!: Shell (computing) and Secure Shell · See more »

Serial port

In computing, a serial port is a serial communication interface through which information transfers in or out one bit at a time (in contrast to a parallel port).

New!!: Shell (computing) and Serial port · See more »

Shell account

A shell account is a user account on a remote server, traditionally running under the Unix operating system, which gives access to a shell via a command-line interface protocol such as telnet or SSH.

New!!: Shell (computing) and Shell account · See more »

Shell builtin

In computing, a shell builtin is a command or a function, called from a shell, that is executed directly in the shell itself, instead of an external executable program which the shell would load and execute.

New!!: Shell (computing) and Shell builtin · See more »

Stardock

Stardock Corporation is a software development company founded in 1991 and incorporated in 1993 as Stardock Systems.

New!!: Shell (computing) and Stardock · See more »

Start menu

The Start menu is a user interface element used in Microsoft Windows since Windows 95 and in some other operating systems.

New!!: Shell (computing) and Start menu · See more »

Superuser

In computing, the superuser is a special user account used for system administration.

New!!: Shell (computing) and Superuser · See more »

Syntax

In linguistics, syntax is the set of rules, principles, and processes that govern the structure of sentences in a given language, usually including word order.

New!!: Shell (computing) and Syntax · See more »

Taskbar

A taskbar is an element of a graphical user interface which has various purposes.

New!!: Shell (computing) and Taskbar · See more »

Teleprinter

A teleprinter (teletypewriter, Teletype or TTY) is an electromechanical typewriter that can be used to send and receive typed messages through various communications channels, in both point-to-point and point-to-multipoint configurations.

New!!: Shell (computing) and Teleprinter · See more »

Telnet

Telnet is a protocol used on the Internet or local area network to provide a bidirectional interactive text-oriented communication facility using a virtual terminal connection.

New!!: Shell (computing) and Telnet · See more »

Text-based user interface

Text-based user interface (TUI), also called textual user interface or terminal user interface, is a retronym coined sometime after the invention of graphical user interfaces.

New!!: Shell (computing) and Text-based user interface · See more »

The Economist

The Economist is an English-language weekly magazine-format newspaper owned by the Economist Group and edited at offices in London.

New!!: Shell (computing) and The Economist · See more »

Touchscreen

A touchscreen is an input and output device normally layered on the top of an electronic visual display of an information processing system.

New!!: Shell (computing) and Touchscreen · See more »

Tunneling protocol

In computer networks, a tunneling protocol is a communications protocol that allows for the secure movement of data from one network to another.

New!!: Shell (computing) and Tunneling protocol · See more »

Unix shell

A Unix shell is a command-line interpreter or shell that provides a traditional Unix-like command line user interface.

New!!: Shell (computing) and Unix shell · See more »

Unix-like

A Unix-like (sometimes referred to as UN*X or *nix) operating system is one that behaves in a manner similar to a Unix system, while not necessarily conforming to or being certified to any version of the Single UNIX Specification.

New!!: Shell (computing) and Unix-like · See more »

User interface

The user interface (UI), in the industrial design field of human–computer interaction, is the space where interactions between humans and machines occur.

New!!: Shell (computing) and User interface · See more »

Voice user interface

A voice-user interface (VUI) makes human interaction with computers possible through a voice/speech platform in order to initiate an automated service or process.

New!!: Shell (computing) and Voice user interface · See more »

Wayland (display server protocol)

Wayland is a computer protocol that specifies the communication between a display server (called a Wayland compositor) and its clients, as well as a reference implementation of the protocol in the C programming language.

New!!: Shell (computing) and Wayland (display server protocol) · See more »

Window (computing)

In computing, a window is a graphical control element.

New!!: Shell (computing) and Window (computing) · See more »

Window manager

A window manager is system software that controls the placement and appearance of windows within a windowing system in a graphical user interface.

New!!: Shell (computing) and Window manager · See more »

WindowBlinds

WindowBlinds is a computer program that allows users to skin the Windows graphical user interface.

New!!: Shell (computing) and WindowBlinds · See more »

Windowing system

In computing, a windowing system (or window system) is software that manages separately different parts of display screens.

New!!: Shell (computing) and Windowing system · See more »

Windows Management Instrumentation

Windows Management Instrumentation (WMI) consists of a set of extensions to the Windows Driver Model that provides an operating system interface through which instrumented components provide information and notification.

New!!: Shell (computing) and Windows Management Instrumentation · See more »

Windows shell

The Windows shell is the graphical user interface for the Microsoft Windows operating system.

New!!: Shell (computing) and Windows shell · See more »

Windows Vista

Windows Vista (codenamed Longhorn) is an operating system by Microsoft for use on personal computers, including home and business desktops, laptops, tablet PCs and media center PCs.

New!!: Shell (computing) and Windows Vista · See more »

Workflow

A workflow consists of an orchestrated and repeatable pattern of business activity enabled by the systematic organization of resources into processes that transform materials, provide services, or process information.

New!!: Shell (computing) and Workflow · See more »

WS-Management

WS-Management (Web Services-Management) is a DMTF open standard defining a SOAP-based protocol for the management of servers, devices, applications and various Web services.

New!!: Shell (computing) and WS-Management · See more »

X window manager

An X window manager is a window manager which runs on top of the X Window System, a windowing system mainly used on Unix-like systems.

New!!: Shell (computing) and X window manager · See more »

X Window System

The X Window System (X11, or shortened to simply X) is a windowing system for bitmap displays, common on UNIX-like computer operating systems.

New!!: Shell (computing) and X Window System · See more »

Redirects here:

Command shell, Command shells, Desktop shell, GUI shell, Graphical shell, Operating system shell, Operating system shells, Operating system user interface, PHPsh, Shell (Computing), Shell (computer science), Shell (computer), Shell (computers), Shell (operating system), Shell access, System shell.

References

[1] https://en.wikipedia.org/wiki/Shell_(computing)

OutgoingIncoming
Hey! We are on Facebook now! »