CLI
E784422
CLI (Command Line Interface) is a text-based user interface that allows users to interact with a computer system by typing commands.
Observed surface forms (1)
| Surface form | Occurrences |
|---|---|
| Command-line interface | 0 |
Statements (50)
| Predicate | Object |
|---|---|
| instanceOf |
text-based interface
ⓘ
user interface ⓘ |
| abbreviation | CLI ⓘ |
| abbreviationOf | Command-line interface ⓘ |
| advantage |
high scriptability
ⓘ
low resource usage ⓘ precise control ⓘ |
| allows | interaction with computer system ⓘ |
| commonlyAccessedVia |
console
ⓘ
shell ⓘ terminal emulator ⓘ |
| contrastsWith | graphical user interface ⓘ |
| disadvantage |
requires memorization of commands
ⓘ
steep learning curve ⓘ |
| enables |
remote system management
ⓘ
software development tasks ⓘ system administration ⓘ |
| exampleImplementation |
Bash
NERFINISHED
ⓘ
Command Prompt NERFINISHED ⓘ Fish shell NERFINISHED ⓘ PowerShell NERFINISHED ⓘ Zsh NERFINISHED ⓘ |
| fullFormOf | CLI ⓘ |
| historicalPredecessorOf | graphical user interface ⓘ |
| inputMethod | keyboard ⓘ |
| outputMethod | text display ⓘ |
| relatedTo |
SSH
NERFINISHED
ⓘ
remote shell ⓘ shell scripting ⓘ terminal multiplexer ⓘ |
| supports |
automation
ⓘ
batch processing ⓘ command execution ⓘ command history ⓘ environment variables ⓘ piping ⓘ redirection ⓘ scripting ⓘ tab completion ⓘ |
| typicalUseCase |
file system navigation
ⓘ
process management ⓘ software installation ⓘ |
| usedBy |
power users
ⓘ
software developers ⓘ system administrators ⓘ |
| usedOn |
Linux
NERFINISHED
ⓘ
Unix-like operating systems ⓘ Windows NERFINISHED ⓘ macOS NERFINISHED ⓘ |
| uses | text commands ⓘ |
Referenced by (1)
Full triples — surface form annotated when it differs from this entity's canonical label.