cover image

Watch someone backspace 40 characters instead of pressing CTRL+W, and you’ll understand why this list exists. A collection of shell tricks-grouped by what works everywhere and what’s Bash/Zsh-speci...

cover image
apt vs apt-get: What Is the Difference?
23 Mar 2026
linuxize.com

Understand the difference between apt and apt-get in Debian and Ubuntu. When to use each tool, how the commands map to each other, and which one belongs in your scripts.

cover image

Create a systemd service file in Linux with step-by-step instructions for unit file structure, service types, restart policies, and service management with systemctl.

su Cheatsheet
10 Mar 2026
linuxize.com

Quick reference for switching users and running commands with su in Linux

less Cheatsheet
5 Mar 2026
linuxize.com

Quick reference for navigating, searching, and controlling output with the less pager in Linux

SCP Cheatsheet
16 Feb 2026
linuxize.com

Quick reference for secure file transfer with scp over SSH

Tar Cheatsheet
13 Feb 2026
linuxize.com

Quick reference for creating, listing, extracting, and compressing tar archives in Linux

cover image
Bash Positional Parameters
4 Feb 2026
linuxize.com

Positional parameters are Bash variables that hold arguments passed to a script or function. Learn how to use $1, $2, $@, $#, and the shift command in Bash.

cover image
How to Generate SSH Keys on Linux
4 Feb 2026
linuxize.com

Learn how to generate SSH keys on Linux using ssh-keygen, copy them to remote servers, and set up passwordless authentication.

cover image
‎Gemini - PDF Attributes - ExifTool CLI
6 Dec 2025
gemini.google.com

Created with Gemini

cover image
Ghostty
4 Dec 2025
ghostty.org

Ghostty is a fast, feature-rich, and cross-platform terminal emulator that uses platform-native UI and GPU acceleration.

cover image

Another one of our simple, hands-on pen-testing tutorials. This one teaches you to finger a website for status code, server info, CMS etc.

cover image
A Detailed Guide on httpx
14 Oct 2025
hackingarticles.in

Fast and practical guide to using the httpx tool for web reconnaissance, probing, filtering, and fuzzing with real-world examples.

cover image

Semantic search and document parsing tools for the command line - run-llama/semtools

cover image

tmux is an excellent productivity tool for pro Linux users who love the terminal. It certainly has a learning curve involved though.

cover image

Turn your terminal into an AI coding assistant with Gemini CLI and learn how to use it like a pro in minutes.

cover image
Ollama's new app
31 Jul 2025
simonwillison.net

Ollama has been one of my favorite ways to run local models for a while - it makes it really easy to download models, and it's smart about keeping them …

cover image

Your complete playbook for transforming how you research with AI's most powerful search engine

cover image

Coders' Colaboratory mini-hackathon on `llm` by simonw - llm-hackathon.md

cover image

Christopher Smith ran a mini hackathon in Albany New York at the weekend around uses of my LLM - the first in-person event I'm aware of dedicated to that project! …

cover image

I presented a three hour workshop at PyCon US yesterday titled Building software on top of Large Language Models. The goal of the workshop was to give participants everything they …

Usage
4 Jul 2025
llm.datasette.io
cover image

An open-source AI agent that brings the power of Gemini directly into your terminal. - google-gemini/gemini-cli

LLM 0.26 is out with the biggest new feature since I started the project: support for tools. You can now use the LLM CLI tool—and Python library—to grant LLMs from …

cover image

Learn about the important Ollama commands to run Ollama on your local machine with Smollm2 and Qwen 2.5 models

Introduction In this post, I want to introduce Mark, a simple CLI tool that uses Markdown and its syntax to interact naturally with the GPT4-vision/GPT4o models.

cover image
Y2Z/monolith
16 Apr 2024
github.com

⬛️ CLI tool for saving complete web pages as a single HTML file - Y2Z/monolith

cover image
YS-L/csvlens
7 Jan 2024
github.com

Command line csv viewer.

cover image
dylanaraps/pure-bash-bible
11 Aug 2023
github.com

📖 A collection of pure bash alternatives to external processes. - dylanaraps/pure-bash-bible

cover image

A list of 50 command line tools, which you should definitely check out!

cover image

A command line tool that draw plots on the terminal. - red-data-tools/YouPlot

cover image
Ruby One-Liners Guide
13 Jan 2023
rubyweekly.com

Example based guide for text processing with Ruby from the command line

cover image

SSH port forwarding explained in a clean and visual way. How to use local and remote port forwarding. What sshd settings may need to be adjusted. How to memorize the right flags.

cover image

Parsing HTML at the command line.

cover image
How to Use the find Command With exec
18 Jul 2022
linuxhandbook.com

Find works on searching files based on a number of criteria. The exec command gives you the ability to work on those results. Here are some examples of find exec command combination.

cover image
Making the Most of man pages in Linux
5 Jul 2022
linuxhandbook.com

Though extremely useful, man pages in Linux can be daunting and intimidating at first. This article aims to make it a bit easier to peruse manuals and quickly get the help one needs.

cover image

Whenever you are installing python packages, you should always use a virtual environment. pip makes...

cover image

It is not always a good idea to use Excel.

cover image
A decade of dotfiles
1 Jun 2022
evanhahn.com

Reflections on a decade of configuration files.

Apt - PostgreSQL wiki
29 May 2022
wiki.postgresql.org

(BTW, bat: ) — Ned Batchelder (@nedbat)

cover image
How to free up space in Ubuntu
26 May 2022
dev.to

Whenever you are running out of disk space on Ubuntu server/desktop , There are several ways to free...

cover image
How to Kill a Process in Linux Command Line
26 May 2022
linuxhandbook.com

Found a misbehaving process? Here's how to teach a lesson to it by terminating it using various commands.

cover image
How to Set Timeout in cURL
14 May 2022
linuxhandbook.com

Downloading with curl taking too long? Set a timeout with curl command, so you don't have to wait long.

cover image
Tips to use "sed" command
14 May 2022
dev.to

When we used the sed command in our pipeline, we had some surprises and took a little bit of times to...

cover image

A collection of handy Bash One-Liners and terminal tricks for data processing and Linux system maintenance. - onceupon/Bash-Oneliner

cover image

Mycli - Python https://github.com/dbcli/mycli star 10.3k A Terminal Client for MySQL...

cover image

One command-line tool that would make your life easier is the xargs command. So, what is...

cover image

General Command Line Tools Autojump Autojump is a tool that learns your most...

cover image
Welcome | Data Science at the Command Line, 2e
21 Mar 2022
datascienceatthecommandline.com

This thoroughly revised guide demonstrates how the flexibility of the command line can help you become a more efficient and productive data scientist. You’ll learn how to combine small yet powerful command-line tools to quickly obtain, scrub, explore, and model your data. To get you started, author Jeroen Janssens provides a Docker image packed with over 100 Unix power tools—useful whether you work with Windows, macOS, or Linux.

cover image
How to Make a File Executable in Linux terminal?
17 Mar 2022
linuxhandbook.com

New to Linux command line and wondering how to make a bash script or some other file executable? Here's how to do it.

cover image

This quick guide explains what is a symbolic link and how to create a soft link (symbolic) under Linux, macOS, *BSD or Unix-like system.

cover image

A list of command-line tools for manipulating structured text data - dbohdan/structured-text-tools

cover image
Charm
7 Feb 2022
charm.sh

We make the command line glamorous

2013 04 12 package managers an introducto
23 Jan 2022
codylindley.com
cover image

The powerful curl command line tool can be used to download files from just about any remote server. Longtime command line users know this can be useful for a wide variety of situations, but to kee…

cover image

Helpful linux commands.

cover image

:cherry_blossom: A command-line fuzzy finder.

cover image
Curl cheatsheet
12 Dec 2021
devhints.io

The one-page guide to Curl: usage, examples, links, snippets, and more.

cover image
Curl Cookbook
11 Dec 2021
catonmat.net

A cookbook full of organic, nutritious, and completely irresistible curl recipes to pass down for generations.

cover image
Show HN: Ruby One-Liners Cookbook
15 Oct 2021
learnbyexample.github.io

Example based guide for text processing with Ruby from the command line

cover image

Learn the super powerful and super useful find command with these practical examples.

cover image

In this post, you will learn some cool command line tricks which can help you to speed up your day-to-day R&D.

cover image
What is Shebang in Linux Shell Scripting?
1 Oct 2021
linuxhandbook.com

The seemingly insignificant #! characters at the beginning of a shell script has a major significance on how your script will be executed.

cover image

You might have used variables in Bash before, but probably not like this.

cover image

Learn to process thousands of items reliably and repeatably in this installment.

cover image

Quick Python solutions to help your data science cycle.

The .bash_logout file is the individual login shell cleanup file. It is executed when a login shell exits. This file exists in the user's home directory. For example, $HOME/.bash_logout. This file is useful if you want to run task or another script or command automatically at logout. For example, clear the mysql command line history stored in ~/.mysql_history or to make a backup of files you can use this file.

cover image

GitHub’s official command line tool.

cover image

Exploring some of the most useful pip commands for everyday programming

cover image
My Favorite CLI Tools
20 Jun 2020
dev.to

Previously, I wrote about my favorite Mac apps. But I spend half of my time in the terminal, and I ha...

cover image

clikan is a super simple personal kanban board that runs in a CLI - kitplummer/clikan

cover image
How to Master Python Command Line Arguments
21 Apr 2020
towardsdatascience.com

A simple guide to create your own Python script with command line arguments

cover image
Angular CLI
19 Feb 2020
cli.angular.io

The web development framework for building modern apps.

cover image
Stripe CLI
23 Dec 2019
stripe.com

The Stripe CLI is a developer tool that helps you build, test, and manage your Stripe integration right from the terminal.

cover image

In this new chapter, we are going to show the following examples in a local SQL Server using SQL Server command line (sqlcmd).

cover image

A command-line client for SQL Server with auto-completion and syntax highlighting - dbcli/mssql-cli

cover image
12 Factor CLI Apps
9 Oct 2018
medium.com

CLIs are a fantastic way to build products. Unlike web applications, they take a small fraction of the time to build and are much more…

cover image
CLI: improved
31 Aug 2018
remysharp.com

I'm not sure many web developers can get away without visiting the command line. As for me, I've been using the command line since 1997, first at university wh…

cover image

🖥 📊 🕹 🛠 A curated list of command line apps.