command line interface

Shell prompt environment

A command line interface is a way of interacting with a computer by typing text commands rather than clicking icons or menus.

Users enter instructions at a prompt and receive text output in return.

Abbreviated CLI, it contrasts with graphical user interfaces (GUIs) and remains essential for programming, system administration, and automation tasks where precision and scriptability matter more than visual appeal.

shell

bash

Forceful striking blow

  • shVoiceless fricative digraph
  • fishGilled aquatic vertebrate
  • terminalAt the endpoint

console · interpreter · unix · windows · emulator · ssh · telnet · session · interactive

interaction

prompt

Incite to action

  • cursorOn-screen position indicator
  • inputData received for processing
  • outputWhat something generates

stdin · stdout · echo · type · enter · execute · history · autocomplete · arrow keys · scroll

syntax

argument

Reasoned case or dispute

switch · pipe · redirect · wildcard · glob · operator · delimiter · escape character · quote · path

scripting

script

Written words for performance

loop · conditional · variable · function · subroutine · scheduling · task · alias · workflow · job

commands

cd

Folder-changing command

  • grepText pattern search utility
  • findLocate through effort
  • catSmall furry housepet

chmod · man · sudo · apt · yum · git · curl · ssh · ping · kill

utilities

text editor

Program for modifying plaintext

  • vimLively spirited force
  • nanoMetric prefix for billionth
  • lessA smaller amount

more · sort · cut · head · tail · diff · tar · zip · unzip · tee

Opposites
interaction paradigm

command line interfacegraphical user interface

Visual computing interaction layer

GUI · touch interface · touchscreen interface · desktop environment · Windows

user accessibility

command line interfaceuser-friendly interface

Easy-to-navigate system layout

WYSIWYG · plug-and-play

directness of control

command line interfacevoice interface

Audio-driven control system

AI assistant

Family

command, line, interface, commands, commanded, commanding, commander, commandment, commando

Familiarity
Top 500,000
Profile
Used worldwide · Timeless · Rated G