| **Command** | **Command Description** |
|---------------|----------------------------------------------------------------------------------|
| `autoflake` | Removes unused imports and variables in Python code. |
| `autopep8` | Automatically formats Python code to conform to the PEP 8 style guide. |
| `bandit` | A tool designed to find security issues in Python code. |
| `black` | The uncompromising code formatter for Python that reformats entire files in place. |
| `flake8` | A wrapper tool that combines Pylint, pyflakes, and pycodestyle for checking Python code against coding standards. |
| `isort` | A Python utility to sort imports alphabetically and automatically separates them into sections. |
| `mypy` | An optional static type checker for Python that aims to combine the benefits of dynamic and static typing. |
| `pycodestyle` | A tool to check Python code against the PEP 8 style conventions. |
| `pydocstyle` | A documentation style checker for Python docstrings, based on PEP 257. |
| `pylama` | A code audit tool for Python and JavaScript to check code for errors and style issues. |
| `pylint` | A static code analyzer and linting tool for Python that looks for programming errors, helps enforce coding standards, and checks for code smells. |
| `pylint-exit` | A tool to convert Pylint messages into exit codes for use in CI pipelines. |
| `reorder-python-imports`| Automatically reorganizes and sorts Python imports, powered by isort with additional features. |
| `yapf` | Yet another Python formatter that reformats Python code to make it more readable. |
| **Command** | **Command Description** |
|---------------|----------------------------------------------------------------------------------|
| `autoflake` | Removes unused imports and variables in Python code. |
| `autopep8` | Automatically formats Python code to conform to the PEP 8 style guide. |
| `bandit` | A tool designed to find security issues in Python code. |
| `black` | The uncompromising code formatter for Python that reformats entire files in place. |
| `flake8` | A wrapper tool that combines Pylint, pyflakes, and pycodestyle for checking Python code against coding standards. |
| `isort` | A Python utility to sort imports alphabetically and automatically separates them into sections. |
| `mypy` | An optional static type checker for Python that aims to combine the benefits of dynamic and static typing. |
| `pycodestyle` | A tool to check Python code against the PEP 8 style conventions. |
| `pydocstyle` | A documentation style checker for Python docstrings, based on PEP 257. |
| `pylama` | A code audit tool for Python and JavaScript to check code for errors and style issues. |
| `pylint` | A static code analyzer and linting tool for Python that looks for programming errors, helps enforce coding standards, and checks for code smells. |
| `pylint-exit` | A tool to convert Pylint messages into exit codes for use in CI pipelines. |
| `reorder-python-imports`| Automatically reorganizes and sorts Python imports, powered by isort with additional features. |
| `yapf` | Yet another Python formatter that reformats Python code to make it more readable. |
| **Command** | **Command Description** |
|---------------|----------------------------------------------------------------------------------|
| `arp` | Display or manipulate the ARP cache. |
| `arpwatch` | Monitor Ethernet/IP address pairings on the network. |
| `bmon` | Visualize and monitor network bandwidth utilization. |
| `curl` | Transfer data from or to a server using various protocols. |
| `dig` | Query DNS servers for information about host addresses and other DNS records. |
| `ethtool` | Display or change Ethernet device settings. |
| `fping` | Send ICMP echo requests to network hosts, similar to ping, but supports multiple targets. |
| `host` | Look up DNS records for a given host. |
| `hostname` | Show or set the system's host name. |
| `ifconfig` | Configure a network interface (deprecated, replaced by ip command). |
| `iftop` | Display bandwidth usage on an interface by host. |
| `ip` | Show/manipulate routing, devices, policy routing and tunnels. |
| `iperf` | Network bandwidth measurement tool with client-server functionalities. |
| `iperf3` | Updated version of iperf with improved features and performance measurements. |
| `iptraf` | Interactive, colorful IP LAN monitor. |
| `iwconfig` | Configure wireless network interfaces in Linux. |
| `mtr` | Network diagnostic tool that combines the functions of traceroute and ping. |
| `nc` | Versatile networking utility to read and write data across networks. |
| `netcat` | Versatile networking utility to read and write data across networks. |
| `netstat` | Print network connections, routing tables, interface statistics, and more (deprecated). |
| `nload` | View network traffic and bandwidth usage in real time. |
| `nmap` | Network scanning tool for network discovery and security auditing. |
| `nslookup` | Query Internet domain name servers. |
| `ping` | Send ICMP echo requests to network hosts. |
| `route` | Display or modify the IP routing table. |
| `ss` | Dump socket statistics for network connections. |
| `ssh` | OpenSSH SSH client to connect to remote hosts securely. |
| `tcpdump` | Network packet analyzer that captures and displays packet headers. |
| `telnet` | User interface to the TELNET protocol for bidirectional text communication. |
| `traceroute` | Trace the route packets take to a network host. |
| `tracert` | Windows utility equivalent to traceroute for tracking packet paths (Windows only). |
| `tshark` | Packet capture program with extensive features, part of Wireshark project. |
| `vnstat` | Network traffic monitor that keeps a log of daily network traffic. |
| `wget` | Retrieve files from the web using HTTP, HTTPS, and FTP. |
| `whois` | Query databases to obtain domain name registration information. |
| `wireshark` | Graphical network protocol analyzer for troubleshooting and analysis. |
| **Command** | **Command Description** |
|---------------|----------------------------------------------------------------------------------|
| `asterisk` | An open-source framework for building communications applications. |
| `baresip` | A portable and modular SIP user agent with audio and video support. |
| `fs_cli` | Command-line interface commands for managing FreeSWITCH SIP sessions. |
| `kamailio` | A robust open-source SIP server for building scalable communication services. |
| `opensips` | A powerful open-source SIP server for handling multimedia communications. |
| `pjsua` | A collection of open-source libraries and utilities for SIP, media, and NAT traversal. |
| `sipcmd` | A command-line SIP client and testing tool for initiating SIP calls and messages. |
| `sipp` | A performance testing tool for SIP protocol, with message and sequence customization. |
| `sngrep` | A tool for analyzing and capturing SIP packets in a user-friendly interface. |
| **Command** | **Command Description** |
|---------------|----------------------------------------------------------------------------------|
| `blkid` | Identify LUKS devices by displaying block device attributes. |
| `cryptdisks_start`| Start an encrypted volume using configuration from /etc/crypttab. |
| `cryptdisks_stop`| Stop a running encrypted volume specified in /etc/crypttab. |
| `cryptsetup` | Manage and configure LUKS encrypted block devices. |
| `lsblk` | List all block devices including LUKS encrypted ones. |
| `cryptsetup luksAddKey`| Add a new key slot to a LUKS device. |
| `cryptsetup luksChangeKey`| Change an existing key on a LUKS device. |
| `cryptsetup luksClose`| Close a mapped LUKS encrypted device. |
| `cryptsetup luksDump`| Display information about a LUKS encrypted volume. |
| `cryptsetup luksFormat`| Initialize and format a device for LUKS encryption. |
| `cryptsetup luksHeaderBackup`| Backup the LUKS header and keyslot information. |
| `cryptsetup luksHeaderRestore`| Restore the LUKS header from a backup. |
| `cryptsetup luksKillSlot`| Delete a specific key slot from a LUKS device. |
| `cryptsetup luksOpen`| Open a LUKS device and map it to a specified name. |
| `cryptsetup luksRemoveKey`| Remove a specific key from a LUKS device. |
| `cryptsetup luksResume`| Resume a suspended LUKS device. |
| `cryptsetup luksSuspend`| Suspend a LUKS device, freezing I/O operations. |
| `cryptsetup luksUUID`| Display the UUID of a LUKS encrypted device. |
| **Command** | **Command Description** |
|---------------|----------------------------------------------------------------------------------|
| `kadmin` | Kerberos administration tool for remote administration of principals and policies. |
| `kadmind` | Kerberos administration server daemon managing authentication services. |
| `kadmin.local`| Kerberos administration tool for local management of principals and policies. |
| `kdb5_util` | Utility for managing the Kerberos database. |
| `kdestroy` | Destroy a user's Kerberos tickets. |
| `kgetcred` | Fetch a credential cache with specific settings from the Kerberos Ticket Granting Server. |
| `kinit` | Obtain and cache an initial ticket-granting ticket for Kerberos authentication. |
| `klist` | List cached Kerberos tickets. |
| `kpasswd` | Change a Kerberos principal's password. |
| `kprop` | Propagate a Kerberos database dump from the master to a slave server. |
| `kpropd` | Receive and install propagated Kerberos database dumps. |
| `krb524init` | Initialize a krb524 service ticket for older Kerberos 4 authentication support. |
| `krb5kdc` | Kerberos Key Distribution Center daemon. |
| `krenew` | Renew a Kerberos ticket-granting ticket and optionally forward it. |
| `ksu` | Kerberos substitute user - switch user identity similar to su but using Kerberos authentication. |
| `kswitch` | Switch primary Kerberos credential cache. |
| `ktutil` | Utility to manage entries in a Kerberos keytab file. |
| `kvno` | Obtain and display the Kerberos service ticket for a specified principal. |
| **Command** | **Command Description** |
|---------------|----------------------------------------------------------------------------------|
| `pacat` | Play audio using PulseAudio. |
| `pacmd` | Control PulseAudio servers from the command line. |
| `pactl` | Control a running PulseAudio sound server. |
| `pactl load-module`| Load a module into the PulseAudio sound server. |
| `pactl unload-module`| Unload a module from the PulseAudio sound server. |
| `padevchooser`| Choose and control audio devices using a graphical interface. |
| `pa-info` | Display information about PulseAudio settings. |
| `paman` | PulseAudio Manager graphical interface. |
| `pamon` | Monitor audio streams in PulseAudio. |
| `paplay` | Play audio files via PulseAudio. |
| `parec` | Record audio directly from a PulseAudio sound server. |
| `parec-simple`| Record audio from PulseAudio with simple output. |
| `pasuspender` | Temporarily suspend PulseAudio for another application. |
| `pasystray` | System tray utility to control PulseAudio volume. |
| `pavucontrol` | Graphical volume control tool for PulseAudio. |
| `pavumeter` | Graphical audio level meter for PulseAudio. |
| `pulseaudio` | A networked sound server for UNIX systems. |
| **Command** | **Command Description** |
|---------------|----------------------------------------------------------------------------------|
| `cargo` | The Rust package manager. |
| `cargo-audit` | Audit Cargo.lock for vulnerabilities using the RustSec Advisory Database. |
| `cargo-bench` | Run benchmarks of a package using libtest crate. |
| `cargo-build` | Compile the current package. |
| `cargo-check` | Check the current package for errors without producing a binary. |
| `cargo-clean` | Remove the target directory to clean build artifacts. |
| `cargo-clone` | Clone an entire crate source from a remote registry into a directory. |
| `cargo-doc` | Build the documentation for the current package. |
| `cargo-edit` | Manage dependencies for a Cargo project. |
| `cargo-fix` | Automatically fix common compiler warnings. |
| `cargo-generate`| Generate a new Rust project based on an existing template. |
| `cargo-init` | Create a new Cargo package in an existing directory. |
| `cargo-install`| Install a Rust binary crate from the current package or crates.io. |
| `cargo-new` | Create a new Cargo package in a new directory. |
| `cargo-publish`| Upload a package to the registry crates.io. |
| `cargo-run` | Compile and execute the main package. |
| `cargo-script`| A tool for running Rust scripts with optional dependency declarations. |
| `cargo-test` | Run the tests for the current package. |
| `cargo-tree` | Display a dependency graph in a tree-like format. |
| `cargo-update`| Update dependencies as specified in the Cargo.toml file. |
| `cargo-watch` | Watch files for changes and automatically run cargo commands. |
| `clippy` | A collection of lints to catch common mistakes and improve your Rust code. |
| `crate` | A Rust library or executable package. |
| `rls` | Rust Language Server provides IDEs and editors with enhanced IDE features. |
| `rust-analyzer`| An implementation of the Language Server Protocol (LSP) for Rust. |
| `rustc` | The Rust compiler. |
| `rustdoc` | A tool to generate documentation for Rust projects. |
| `rust-docs` | Documentation for the Rust programming language and its standard library. |
| `rustfmt` | Tool for formatting Rust code according to style guidelines. |
| `rust-lldb` | A wrapper around LLDB, the debugger for Rust programs. |
| `rust-std` | The Standard Library for the Rust programming language. |
| `rustup` | The Rust toolchain installer and version manager. |
| **Command** | **Command Description** |
|---------------|----------------------------------------------------------------------------------|
| `dune` | A build system for OCaml projects. |
| `merlin` | A code assistance tool for OCaml. |
| `oasis` | A tool to integrate a configure, build and install system in OCaml projects. |
| `ocambase` | Base package for the OCaml programming language. |
| `ocaml` | The OCaml interactive interpreter and REPL. |
| `ocamlbuild` | A build tool for OCaml projects. |
| `ocamlc` | The OCaml bytecode compiler. |
| `ocamldep` | A dependency generator for OCaml source files. |
| `ocamldoc` | A documentation generator for OCaml code. |
| `ocamlfind` | A library manager for OCaml. |
| `ocamlformat` | A tool to format OCaml source code. |
| `ocamllex` | A lexer generator for OCaml. |
| `ocamllib` | Package for the OCaml standard library's development files. |
| `ocamllint` | A tool to check OCaml source code for potential issues. |
| `ocamlmerlin` | An alias for Merlin, providing editor support for OCaml. |
| `ocamlmklib` | A tool to create OCaml libraries. |
| `ocamlmktop` | Build a custom toplevel for OCaml. |
| `ocamlobjinfo`| Print information about OCaml object files. |
| `ocamlopt` | The OCaml native code compiler. |
| `ocamlprof` | Display execution counts following OCaml code profiling. |
| `ocamlrun` | Run OCaml bytecode executables. |
| `ocamlscript` | A script interpreter for OCaml, similar to Perl or Python. |
| `ocamltest` | Testing tool for OCaml code. |
| `ocamlyacc` | A parser generator in the style of yacc for OCaml. |
| `ocp-indent` | Indentation tool for OCaml source code. |
| `odig` | A tool to discover and inspect OCaml packages. |
| `odoc` | Generate documentation from OCaml source files. |
| `opam` | A package manager for OCaml. |
| `utop` | An improved toplevel for OCaml with enhanced features. |
| **Command** | **Command Description** |
|---------------|----------------------------------------------------------------------------------|
| `lvchange` | Change attributes of a logical volume. |
| `lvconvert` | Convert a logical volume from linear to mirror or RAID. |
| `lvcreate` | Create a new logical volume. |
| `lvdisplay` | Display information about logical volumes. |
| `lvextend` | Extend the size of a logical volume. |
| `lvm` | Activate the LVM2 command-line interface. |
| `lvmconfig` | Display and manipulate LVM configuration. |
| `lvmdiskscan` | List devices that may be used as physical volumes. |
| `lvmsadc` | Collect activity data for LVM objects. |
| `lvmsar` | Display historical LVM activity data. |
| `lvreduce` | Reduce the size of a logical volume. |
| `lvremove` | Remove a logical volume. |
| `lvrename` | Rename a logical volume. |
| `lvresize` | Resize a logical volume. |
| `lvs` | Display information about logical volumes in concise form. |
| `lvscan` | Scan for all logical volumes in the system. |
| `pvchange` | Change attributes of a physical volume. |
| `pvcreate` | Initialize a physical volume for use by LVM. |
| `pvdisplay` | Display information about physical volumes. |
| `pvmove` | Move physical extents from one physical volume to another. |
| `pvremove` | Remove a physical volume. |
| `pvresize` | Resize a physical volume. |
| `pvs` | Display information about physical volumes in concise form. |
| `pvscan` | Scan all disks for physical volumes. |
| `vgchange` | Change attributes of a volume group. |
| `vgconvert` | Convert a volume group metadata format. |
| `vgcreate` | Create a new volume group. |
| `vgdisplay` | Display information about volume groups. |
| `vgextend` | Extend a volume group by adding physical volumes. |
| `vgmerge` | Merge two volume groups. |
| `vgreduce` | Reduce a volume group by removing physical volumes. |
| `vgremove` | Remove a volume group. |
| `vgrename` | Rename a volume group. |
| `vgs` | Display information about volume groups in concise form. |
| `vgscan` | Scan all disks for volume groups. |
| `vgsplit` | Split a volume group into two volume groups. |