Table of Contents

Command-line interface (CLI)

Return to Python in the Command-Line, Golang in the Command-Lin, Python in the Command-Line, CLIs, Command line security, Tab completion, Automation, DevOps Tools, Container Tools, K8S Tools, Programming Tools, Infrastructure as Code (IaC), CI-CD, Git-GitHub-GitOps, Scripting languages (Python scripting, Bash script, PowerShell), Configuration Management (Terraform-Ansible-Chef-Puppet), Package Managers (npm-nvm-yarn - pip-Anaconda - maven-gradle-sdkman-sbt - NuGet - go get - RubyGems - cargoapt-dnf-yum-rpm-snap - brew - choco-winget), Linux CLI Shells bash-ksh-tcsh-mksh-zsh, macOS CLI-iTerm2, Windows CLI / cmd.exe, Windows Terminal, cURL, REPLs, IDEs, Cloud IDEs

Return to Articles, choco list --localonly, Chocolatey, Homebrew, dnf-yum / apt, Command-line interface

See SS64.com, SS64 - SS64 is a reference guide containing syntax and examples for the most prevalent computing commands (Database and Operating System).

https://www.techrepublic.com/blog/10-things/10-command-line-tools-that-refuse-to-die/


choco search CLI

722 packages found


brew search cli

=⇒ Formulae

Operating Systems

Cloud

Containers

Programming

Package Managers

Support

Snippet from Wikipedia: Command-line interface

A command-line interface (CLI) is a means of interacting with software via commands – each formatted as a line of text. Command-line interfaces emerged in the mid-1960s, on computer terminals, as an interactive and more user-friendly alternative to the non-interactive mode available with punched cards.

For a long time, CLI was the most common interface for software, but today the graphical user interface (GUI) is more common. None-the-less, many programs such as operating system and software development utilities still provide CLI.

CLI enables 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 group; as a program; as a command.

CLI is made possible by command-line interpreters or command-line processors, which are programs that execute input commands.

Alternatives to CLI include GUI (including the desktop metaphor such as Windows), text-based menuing (including DOS Shell and IBM AIX SMIT), and keyboard shortcuts.

Terminals: CLI - Command-Lines Interfaces, Shell (Bash Shell, ZShell), Linux Terminals (SSH, Secure Shell, Telnet, Fedora Terminal, Ubuntu Terminal), Windows Terminals (Microsoft Windows Terminal, PowerShell Terminal, Windows Command Prompt - cmd.exe), macOS Terminals (Warp.dev Warp Terminal, iTerm2, tmux, macOS Terminal,), IBM Mainframe Terminals, (3270, TN3270), GitHub Terminals, Awesome Terminals. (navbar_terminal - see also navbar_commandline)

Command-Line: Shell, Shell Hacks, Console, Terminal, Shell, Command-Line Tools, Docker Command-Line, Podman Command-Line, Kubernetes Command-Line, Linux Command-Line, Unix Command-Line, macOS Command-Line, Windows Command-Line, Windows Server Command-Line, Android Command-Line, Linux Terminal, macOS Terminal, Windows Terminal, Package Manager Command-Line, PowerShell Core, PowerShell, SSH, Command Prompt - Command Line - Command Line Interface - CLI, Cloud Shell - Azure Cloud Shell - AWS Cloud Shell - GCP Cloud Shell, Azure CLI, Azure PowerShell, AWS PowerShell, GCP PowerShell, Linux PowerShell, macOS PowerShell, REPL, Python interactive shell (navbar_commandline - see also navbar_terminal)



Cloud Monk is Retired ( for now). Buddha with you. © 2025 and Beginningless Time - Present Moment - Three Times: The Buddhas or Fair Use. Disclaimers

SYI LU SENG E MU CHYWE YE. NAN. WEI LA YE. WEI LA YE. SA WA HE.