DEV Community

Command Line Interface

CLI is a text-based user interface used to interact with a computer's operating system or software by typing commands into a terminal.

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Mastering Python’s argparse: A Comprehensive Guide for Beginners

Mastering Python’s argparse: A Comprehensive Guide for Beginners

Comments
5 min read
Infusion docs generation cli tool

Infusion docs generation cli tool

Comments
6 min read
From Hack Idea to Release: Reflections on Creating and Releasing a Open Source Project

From Hack Idea to Release: Reflections on Creating and Releasing a Open Source Project

Comments
7 min read
A cute cat(1) for the terminal with advanced code viewing

A cute cat(1) for the terminal with advanced code viewing

Comments
1 min read
Mastering Command-Line Interfaces (CLI) in Python: A Comprehensive Guide

Mastering Command-Line Interfaces (CLI) in Python: A Comprehensive Guide

1
Comments
5 min read
Dealing with issues

Dealing with issues

Comments 1
4 min read
Leaving a long script running in the background from a SSH session

Leaving a long script running in the background from a SSH session

Comments
1 min read
Playground: Jan Ken Po

Playground: Jan Ken Po

1
Comments
1 min read
Transforming TSV data using ColdFusion & Miller (Command line FTW!)

Transforming TSV data using ColdFusion & Miller (Command line FTW!)

Comments
2 min read
🍑understanding windows Command Line Interface

🍑understanding windows Command Line Interface

Comments
2 min read
Mastering Linux on Windows: A Complete Guide to Windows Subsystem for Linux (WSL2 ) Setup and Benefits

Mastering Linux on Windows: A Complete Guide to Windows Subsystem for Linux (WSL2 ) Setup and Benefits

2
Comments
4 min read
GIST: sorting semantic versioned Git tags

GIST: sorting semantic versioned Git tags

1
Comments 3
2 min read
Streamline Your ECS Workflow: Easy Database Migrations with a runecs CLI Tool

Streamline Your ECS Workflow: Easy Database Migrations with a runecs CLI Tool

Comments
3 min read
Shell Cacophony

Shell Cacophony

Comments
3 min read
Setting up Postgres on Azure private endpoints using CLI

Setting up Postgres on Azure private endpoints using CLI

Comments
2 min read
My Go-To File Transfer Tools in Linux: A Terminal Lover's Guide

My Go-To File Transfer Tools in Linux: A Terminal Lover's Guide

Comments
3 min read
Intro to the Terminal: Public Draft Available!

Intro to the Terminal: Public Draft Available!

Comments
1 min read
Colorful terminals with Oh My Posh and Windows Terminal

Colorful terminals with Oh My Posh and Windows Terminal

Comments
5 min read
Comandos esenciales para la terminal: Guía práctica para principiantes

Comandos esenciales para la terminal: Guía práctica para principiantes

Comments
10 min read
How I ended up building my own AI Dev Assistant from scratch

How I ended up building my own AI Dev Assistant from scratch

2
Comments
5 min read
Terminal-Integrated Coding Assistant

Terminal-Integrated Coding Assistant

1
Comments
1 min read
Profile manager changes in Thunderbird 128

Profile manager changes in Thunderbird 128

Comments
2 min read
Day ??? of learning go. Building cli apps

Day ??? of learning go. Building cli apps

Comments
2 min read
วิธีดูขนาดของโฟลเดอร์ใน Linux

วิธีดูขนาดของโฟลเดอร์ใน Linux

Comments
1 min read
Explorando o Comando `pub unpack` no Dart

Explorando o Comando `pub unpack` no Dart

1
Comments
2 min read
Camera tethering on linux terminal

Camera tethering on linux terminal

Comments
1 min read
I've created command line based todo manager using Rust

I've created command line based todo manager using Rust

Comments
1 min read
Github-dlr: Download individual files and folders from Github recursively.

Github-dlr: Download individual files and folders from Github recursively.

5
Comments
2 min read
Mastering the Basics: Essential Linux Commands

Mastering the Basics: Essential Linux Commands

Comments
3 min read
Linux Commands for Cloud and DevOps Engineers

Linux Commands for Cloud and DevOps Engineers

Comments
2 min read
Bash one line to display git commit message without indentation

Bash one line to display git commit message without indentation

2
Comments
1 min read
Go CLI based Todo app

Go CLI based Todo app

8
Comments
3 min read
Make Wezterm Mimic Tmux

Make Wezterm Mimic Tmux

12
Comments
5 min read
ovm (Obsidian Vaults Manager)

ovm (Obsidian Vaults Manager)

Comments
1 min read
A Handy Way To Clear The Terminal In Python

A Handy Way To Clear The Terminal In Python

Comments
2 min read
From Good to Great Code with OptimizeIt

From Good to Great Code with OptimizeIt

1
Comments
5 min read
making nano usable

making nano usable

Comments
2 min read
Linux: The Grumpy Old Man of DevOps

Linux: The Grumpy Old Man of DevOps

Comments
2 min read
Hoppscotch v2024.7.0: JUnit Reports, User management API & more..

Hoppscotch v2024.7.0: JUnit Reports, User management API & more..

7
Comments
2 min read
Back from holidays, CLI and some news

Back from holidays, CLI and some news

2
Comments
3 min read
How to upgrade your GitHub CLI (`gh`) version on Windows

How to upgrade your GitHub CLI (`gh`) version on Windows

5
Comments
1 min read
How to upgrade your GitHub CLI (`gh`) version on Windows

How to upgrade your GitHub CLI (`gh`) version on Windows

1
Comments
1 min read
Azure | Ways to Connect to Microsoft Azure

Azure | Ways to Connect to Microsoft Azure

Comments
3 min read
🐧 Some Linux Commands You May Need to Know: Part 1

🐧 Some Linux Commands You May Need to Know: Part 1

1
Comments
4 min read
Using the find Command to Search for Directories and Files in Linux

Using the find Command to Search for Directories and Files in Linux

5
Comments
2 min read
How to Use Lazygit to Skyrocket Your Git Efficiency

How to Use Lazygit to Skyrocket Your Git Efficiency

Comments
4 min read
List of the largest files and folders in linux

List of the largest files and folders in linux

1
Comments
1 min read
Building an AI-Powered CLI with Golang and Google Gemini

Building an AI-Powered CLI with Golang and Google Gemini

29
Comments 2
8 min read
Git: Update remote url in your local machine

Git: Update remote url in your local machine

3
Comments
1 min read
Create an Ubuntu Cloud-Init Template on Proxmox: The Command Line Guide

Create an Ubuntu Cloud-Init Template on Proxmox: The Command Line Guide

1
Comments
3 min read
Building a CLI Hangman Game in Python

Building a CLI Hangman Game in Python

Comments
2 min read
How to use chmod | Understanding File & Directory Permissions

How to use chmod | Understanding File & Directory Permissions

5
Comments 1
3 min read
Introducing NeoHaskell v0.3.0: Triggers, Actions, and Services

Introducing NeoHaskell v0.3.0: Triggers, Actions, and Services

1
Comments
2 min read
Deploying a Web App with ARM Templates and Azure CLI

Deploying a Web App with ARM Templates and Azure CLI

1
Comments
3 min read
How to Delete Files and Directories in Mac Terminal

How to Delete Files and Directories in Mac Terminal

6
Comments 1
3 min read
Adding Ruby to System Environment

Adding Ruby to System Environment

1
Comments 4
2 min read
Developing CLIs

Developing CLIs

7
Comments
5 min read
Viddy v1.0.0: Reimplementing in Rust from Go

Viddy v1.0.0: Reimplementing in Rust from Go