Terminal Guide offers guides and tutorials for learning Linux commands, Git, and shell scripting. It covers categories including Get Started, Linux, Git, Shell, and Tools. Featured articles include a grep command guide, a Git cheatsheet, and shell basics.
Directory
Search results
Published directory entries matching your search.
CasaOS is an open-source personal cloud system built around the Docker ecosystem. It offers a dashboard, a command-line interface, and pre-installed Docker apps alongside community-verified self-hosted apps. It runs on hardware including ZimaBoard, Intel NUC, and Raspberry Pi, and supports Ubuntu, Debian, Raspberry Pi OS, and CentOS through a one-line installation.
pdfgrep is a free command-line tool that searches for patterns in PDF files and prints matching lines. It aims to be mostly compatible with GNU grep, supporting options such as -r, -i, -n, and -c, with extended regular expressions by default and page rather than line numbering for -n.
A catalog of 134 alternative tools for the Linux, Unix and macOS command line. The site lists alternatives to common Unix utilities such as grep, ps, wc, dig and gzip, and shows recently added or updated tools with descriptions, languages and dates.
Awesome CLI lets you browse Awesome lists from a terminal, with interactive and random selection modes.
CrackStation is an online password hash cracking service that uses pre-computed lookup tables to recover passwords from unsalted hashes. It supports hashes including MD5, SHA1, SHA2 and WPA, accepts up to 20 non-salted hashes, and offers a downloadable wordlist and a command-line tool for local index generation and lookup.
GitHub CLI is a command-line tool that brings GitHub workflow functions to the terminal, including commands for issues, pull requests, releases and repositories. The page lists sample commands and describes it as scriptable, customizable and enterprise-ready, positioned as an alternative to context switching.
Instaloader is a command-line tool distributed via PyPI that downloads pictures or videos along with their captions and other metadata from Instagram. It downloads public and private profiles, hashtags, user stories, feeds and saved media, and downloads comments, geotags and captions of each post.
late.sh is a command-line community space for computer enthusiasts, accessed through any SSH client. It offers chat, radio stations, arcade games, a collaborative ASCII artboard, daily challenges and tech news discussion. Identity is based on SSH public key fingerprints, with an optional companion CLI for audio, a visualizer and image pasting.
Python package template for building command-line OSINT tools with a reusable project structure.
SDelete is a command-line Sysinternals utility that securely overwrites existing files and cleanses free space on a logical disk, including data in unallocated portions. It accepts wildcard characters in file or directory specifiers and implements the Department of Defense clearing and sanitizing standard DOD 5220.22-M. The tool securely deletes file data but not file names located in free disk space.
Windows Subsystem for Linux documentation from Microsoft. WSL lets developers run a GNU/Linux environment, including most command-line tools, utilities and applications, directly on Windows unmodified without the overhead of a traditional virtual machine or dual-boot setup.
A GitHub Gist by paulirish titled How to view-source of a Chrome extension. It lists several options for viewing extension source, including a command-line method to download the extension as a zip and extract it, using the CRX Viewer website, and using the CRX Viewer extension. It also describes viewing the source of a locally installed extension.
9Router is an OpenAI-compatible routing gateway between command-line and IDE tools and AI providers. It offers smart 3-tier fallback, sending requests to subscription, cheap or free models in turn, and includes format translation and live quota tracking.
a-Shell is a text-based terminal interface app for iOS and iPadOS that provides command-line control of files, including creating, moving, compressing and editing them. It includes Vim and supports programming in Lua, Python, JavaScript, C and C++, compiling C and C++ to webAssembly. It supports Apple Shortcuts, multiple shell windows and pip install for pure Python packages.
ADB101 is a setup guide for Android Debug Bridge (adb), a command-line tool for communicating with a device. The guide covers setting up adb on Windows, Android and Android TV, including USB and wireless debugging, storage backup and restore, installing APK files, and uninstalling and reinstalling OEM apps. It also describes adb's client, daemon and server components.
Agent Reach is a command-line tool hosted in a GitHub repository that enables AI agents to read and search content from internet platforms including Twitter, Reddit, YouTube, GitHub, Bilibili and XiaoHongShu without requiring API fees.
Air Explorer is a cloud manager for Windows and Mac that transfers, syncs and encrypts files across 40+ services. It offers cloud-to-cloud transfers, scheduled sync and backups, file encryption and a unified interface for managing multiple accounts. A Pro version and a command line for automation are also documented.
Ambrosia is a cross-platform command line tool written in Go for improving text datasets used in machine learning. It offers fast deduplication, filtering, length checking and whitespace trimming, plus an LLM-based filtering option called psort. It ships as a single binary with no dependencies and is pre-1.0 software.
Amethyst is a tiling window manager for macOS, described as being along the lines of xmonad. It is available by direct download or via homebrew cask, and requires macOS 10.15 or later. Users configure keyboard shortcuts and layouts, with commands largely mapping to xmonad key combinations.
ani-cli-arabic is a command-line interface tool designed for watching anime with Arabic language support. It is available for download via PyPI, AUR and GitHub, and was created by user @np4abdou1.
A crowd-sourced list of games that use anti-cheats and their compatibility with GNU/Linux or Wine/Proton. Entries carry statuses such as Supported, Running, Planned, Broken and Denied, with notes and recorded update times.
aria2 is a lightweight command-line download utility supporting multiple protocols and multiple sources, including HTTP/HTTPS, FTP, SFTP, BitTorrent and Metalink. It can be controlled through built-in JSON-RPC and XML-RPC interfaces and offers multi-connection downloads.
Aria2 is a command-line download utility supporting HTTP(S), FTP, SFTP, BitTorrent and Metalink. It can download from multiple sources and protocols simultaneously, and uses Metalink chunk checksums to validate data during downloads. It offers a JSON-RPC and XML-RPC interface and can run as a daemon process.