7
Knowledge

Command-line interface

Type of computer interface based on entering text commands and viewing text output

Concept

A command-line interface (CLI), also known as a command-line shell, is a means of interacting with software via commands – each formatted as a line of text. The concept of interacting with a computer via text evolved over two decades, transitioning from physical hardware to sophisticated software. Before the CLI, computers were programmed using physical switches or punched cards. The shift toward a "command" style interaction began with the use of Teleprinters (Teletypes). Early systems like the Whirlwind I (1951) at MIT began utilizing typewriter-like inputs for direct control, moving away from batch processing where you'd hand a stack of cards to an operator and wait hours for a result. Devices like the Teletype Model 33, introduced in 1963, allowed operators to type a command and receive a printed response from the computer. The command-line interpreter emerged when computers became powerful enough to handle multiple users at once, known as Time-Sharing. The Compatible Time-Sharing System (CTSS), developed in 1961 at MIT, introduced the first true command-line interpreter. For the first time, a user could type a command like LOGIN or PRINT, and a dedicated program (the supervisor) would parse that text and execute the corresponding function. In 1964, Louis Pouzin introduced the software we now recognize as a "shell" for the Multics operating system, providing a programmable environment for executing scripts. Many operating system and software development utilities provide CLIs. Many CLIs enable automating programs since commands can be stored in a script file that can be used repeatedly. A script allows its contained commands to be executed as a group (as a single program). Alternatives to a CLI include a GUI (including the desktop metaphor such as Windows), text-based menuing (including DOS Shell and IBM AIX SMIT), and keyboard shortcuts.

ProgressYou gain one extra energy each turn.
Rare58535 / 477691

CardsKnowledge

Command-line interface

Type of computer interface based on entering text commands and viewing text output

A command-line interface (CLI), also known as a command-line shell, is a means of interacting with software via commands – each formatted as a line of text. The concept of interacting with a computer via text evolved over two decades, transitioning from physical hardware to sophisticated software. Before the CLI, computers were programmed using physical switches or punched cards. The shift toward a "command" style interaction began with the use of Teleprinters (Teletypes). Early systems like the Whirlwind I (1951) at MIT began utilizing typewriter-like inputs for direct control, moving away from batch processing where you'd hand a stack of cards to an operator and wait hours for a result. Devices like the Teletype Model 33, introduced in 1963, allowed operators to type a command and receive a printed response from the computer. The command-line interpreter emerged when computers became powerful enough to handle multiple users at once, known as Time-Sharing. The Compatible Time-Sharing System (CTSS), developed in 1961 at MIT, introduced the first true command-line interpreter. For the first time, a user could type a command like LOGIN or PRINT, and a dedicated program (the supervisor) would parse that text and execute the corresponding function. In 1964, Louis Pouzin introduced the software we now recognize as a "shell" for the Multics operating system, providing a programmable environment for executing scripts. Many operating system and software development utilities provide CLIs. Many CLIs enable automating programs since commands can be stored in a script file that can be used repeatedly. A script allows its contained commands to be executed as a group (as a single program). Alternatives to a CLI include a GUI (including the desktop metaphor such as Windows), text-based menuing (including DOS Shell and IBM AIX SMIT), and keyboard shortcuts.

Read the article on Wikipedia

How these stats are calculated

Every value is derived from a measurement of the article, with no manual input. The measurements below were taken on September 6, 2026.

ConceptAlters a rule of the game for as long as it stays in play.

REA

Reach

Article length

98 / 120

RIG

Rigour

Reference density and count

51 / 120

ANC

Anchorage

Age and revision count

344 / 400

CUR

Currency

Recent edit activity and view trend

18 / 30

DIF

Diffusion

Language editions and incoming links

73 / 100

Article size

83 kB

Sources cited

114

Sections

24

Revisions

2,316

Revisions in 90 days

27

Incoming links

2,339

Language editions

54

Views over 12 months

228,730

Created on

October 5, 2001

Wikidata statements

45

Rare — 98.0th percentile of notability

Rarity ranks cards by how famous their subject is: readership, number of languages and incoming links. This tier appears in 10.00% of cards pulled from packs. It says nothing about the card’s power, which is 686 out of 1000 here.

Effect

This card does not fight on its own: it carries a single effect, chosen by its dominant measure.

ProgressYou gain one extra energy each turn.

Knowledgetype matchups

Strong against

CosmosLand

Weak against

MythPower

The source article

This card maps to the Wikidata item Q189053, present in 54 Wikipedia editions.

Illustration : file on Wikimedia CommonsThe GNOME Project licence GPL. Article text licensed under CC BY-SA 4.0.

Other Knowledge cards