CLI Tools Directory

Browse 6,000+ CLI tools by category or letter. Find exact command syntax and verified examples.

$
Sort:
Popularity
Popularity
Popularity
A-Z
G
3

gitwatch

Gitwatch facilitates version control automation for commits and pushes to designated branches, enhancing team collaboration.

Filesystem
G
3

glxgears

Glxgears is used for testing OpenGL capabilities and offers help on its usage.

Programming
G
3

gml2gv

gml2gv is a command-line tool for converting Geography Markup Language (GML) files to Graphviz DOT format.

Data Processing
G
3

gnatmake

Gnatmake compiles Ada programs based on provided source files.

Filesystem
G
3

gnome-calculator

3+ gnome-calculator commands with exact syntax, verified examples, and copyable terminal workflows.

Uncategorized
G
3

gnucash

Command for launching GnuCash without opening a file.

Data Processing
G
3

goaccess

3+ goaccess commands with exact syntax, verified examples, and copyable terminal workflows for observability tasks.

Observability
G
3

gocr

gocr applies adaptive recognition techniques to enhance character extraction accuracy in challenging imaging conditions. Suitable for complex document formats.

Filesystem
G
3

golangci-lint

golangci-lint runs linters on Go source code to catch errors and enforce style guidelines.

Programming
G
3

goreload

goreload can automatically reload Go applications in response to file changes.

System Operations
G
3

gotty

Gotty can share terminal sessions over HTTP, enforcing authentication mechanisms to control access when granting others terminal command capabilities.

Networking
G
3

gpg-zip

gpg-zip allows for creation and management of encrypted zip archives using GPG for secure storage.

Security
G
3

gpgv

3+ gpgv commands with exact syntax, verified examples, and copyable terminal workflows for filesystem tasks.

Filesystem
G
3

grant

Used to manage role assignments in relational databases.

Security
G
3

graphml2gv

graphml2gv is a utility designed to convert GML formatted graph data into Graphviz's dot (GV) format, suitable for visualization with Graphviz tools.

Data Processing
G
3

groupadd

3+ groupadd commands with exact syntax, verified examples, and copyable terminal workflows for system operations tasks.

System Operations
G
3

grub-bios-setup

3+ grub-bios-setup commands with exact syntax, verified examples, and copyable terminal workflows.

Uncategorized
G
3

grub-editenv

3+ grub-editenv commands with exact syntax, verified examples, and copyable terminal workflows.

Uncategorized
G
3

grubby

3+ grubby commands with exact syntax, verified examples, and copyable terminal workflows.

Uncategorized
G
3

grumphp

The `grumphp run` command inspects all version-controlled files for compliance based on the project's defined standards.

Version Control
G
3

gst-device-monitor-1.0

This command lists available audio or video devices, essential for configuring media applications.

Observability
G
3

guetzli

Quality-specific JPEG compression utility using Guetzli.

Video Processing
G
3

gulp

Gulp is a toolkit for automating tasks in JavaScript development environments.

Build Tools
G
3

gv2gml

gv2gml is a utility for converting Graphviz representations into GML, facilitating graph data interchange.

Data Processing
G
3

gv2gxl

The gv2gxl tool provides command-line functionality for converting .gv files to GXL format, along with help documentation.

Documentation
G
3

gxl2gv

GXL to GraphViz converter that translates GXL representation of graphs into GraphViz format, suitable for visualization.

Data Processing
G
2

gdal2tiles.py

Generates XYZ tiles from raster datasets, compatible with web mapping applications.

Filesystem
G
2

gdal_contour

GDAL's gdal_contour tool creates contour lines from raster (elevation) data, allowing for the assignment of an elevation attribute.

Filesystem
G
2

get-filehash

2+ get-filehash commands with exact syntax, verified examples, and copyable terminal workflows for filesystem tasks.

Filesystem
G
2

get-wuapiversion

2+ get-wuapiversion commands with exact syntax, verified examples, and copyable terminal workflows.

Uncategorized
G
2

get-wusettings

2+ get-wusettings commands with exact syntax, verified examples, and copyable terminal workflows.

Uncategorized
G
2

getfattr

2+ getfattr commands with exact syntax, verified examples, and copyable terminal workflows for filesystem tasks.

Filesystem
G
2

getsebool

2+ getsebool commands with exact syntax, verified examples, and copyable terminal workflows.

Uncategorized
G
2

gifdiff

Compares two GIF files, identifying differences in visual appearance.

Filesystem
G
2

giftopnm

Displays the version information of the giftopnm utility.

Video Processing
G
2

git-lfs-transfer

Git LFS (Large File Storage) allows the management of large files while maintaining Git's performance.

Version Control
G
2

gitstats

Gitstats offers detailed help and guidance for operating Git statistics tools effectively.

Version Control
G
2

gnatprep

Gnatprep processes Ada source files using command-line defined symbols for dynamic build configurations.

Filesystem
G
2

gnucash-cli

GnuCash CLI for report generation.

Filesystem
G
2

goobook

2+ goobook commands with exact syntax, verified examples, and copyable terminal workflows.

Uncategorized
G
2

gpg-tui

Launching GPG TUI with these flags enhances user interaction through improved readability.

Security
G
2

gprbuild

2+ gprbuild commands with exact syntax, verified examples, and copyable terminal workflows.

Uncategorized
G
2

grafana-cli

Grafana CLI is a command-line tool for managing Grafana instances, including plugin installation, updating, and removal.

Observability
G
2

grap

Grap is a macro processor that allows for creating diagrams and graphs to be formatted for inclusion in documents managed by Groff and PIC.

Filesystem
G
2

groupmod

2+ groupmod commands with exact syntax, verified examples, and copyable terminal workflows.

Uncategorized
G
2

groups

The 'groups' command displays the group memberships of specified users. It can be helpful for system administrators to review user privileges.

System Operations
G
2

growpart

2+ growpart commands with exact syntax, verified examples, and copyable terminal workflows.

Uncategorized
G
2

grub-reboot

2+ grub-reboot commands with exact syntax, verified examples, and copyable terminal workflows for filesystem tasks.

Filesystem
G
2

grub-set-default

2+ grub-set-default commands with exact syntax, verified examples, and copyable terminal workflows.

Uncategorized
G
2

gst-transcoder-1.0

Tool to list available transcoding targets in GStreamer.

Data Processing
G
2

gtk-launch

2+ gtk-launch commands with exact syntax, verified examples, and copyable terminal workflows.

Uncategorized
G
2

gvcolor

The 'gvcolor' command enhances visual representation of directed graphs, optimizing them for analysis.

Data Processing
G
2

gvim

2+ gvim commands with exact syntax, verified examples, and copyable terminal workflows.

Uncategorized
G
2

gzexe

2+ gzexe commands with exact syntax, verified examples, and copyable terminal workflows for filesystem tasks.

Filesystem
G
1

g-g

`g-g` facilitates rapid navigation to the start and end of files, enhancing productivity in text editing environments.

Documentation
G
1

gcb

1+ gcb commands with exact syntax, verified examples, and copyable terminal workflows.

Uncategorized
G
1

gchroot

1+ gchroot commands with exact syntax, verified examples, and copyable terminal workflows.

Uncategorized
G
1

gdaladdo

GDAL (Geospatial Data Abstraction Library) is used for working with raster and vector geospatial data formats.

Filesystem
G
1

gdm-restart

1+ gdm-restart commands with exact syntax, verified examples, and copyable terminal workflows.

Uncategorized
G
1

gdm-safe-restart

`gdm-safe-restart` is an essential command for maintenance of the Gnome Display Manager, ensuring minimal disruption.

System Operations