Search and explore various Linux commands.
Summarize the situation you want to resolve in up to 300 characters and ask the AI which commands you need.
Click on the desired category to filter the commands. You can also enter a keyword to search for specific content.
awk Quick Guide
A stream processing tool that processes text streams by records and fields to perform filtering, transformation, and aggregation. This guide summarizes common options and typical patterns based on GNU awk (gawk).
axel: Download Accelerator
axel is a command-line based download accelerator that supports HTTP, HTTPS, and FTP protocols. It enhances download speeds by using multiple connections simultaneously to download files and provides the functionality to resume interrupted downloads.
b2sum: Calculate and Verify BLAKE2 Checksums
b2sum is a command-line utility for calculating and verifying BLAKE2 message digests (checksums) of files. It is used for verifying file integrity, detecting data corruption, and ensuring the trustworthiness of downloaded files. BLAKE2 is a cryptographic hash function that offers performance comparable to MD5 or SHA-1 while providing security strength similar to SHA-256.
base64: Data Encoding/Decoding
The base64 command is used to encode binary data into an ASCII string format, or to decode an encoded string back into binary data. It is commonly used for safely transmitting binary data in email attachments or over the web.
basename: Extract Filename from Path
The basename command removes directory components from a given file path, extracting the pure filename or directory name. It is commonly used in shell scripts when only the filename is needed, returning the last component of the path.
bash: GNU Bourne-Again SHell
bash is a powerful command-line interpreter used as the default shell on most Linux systems. It provides features like script execution, command history, aliases, and job control, enabling users to interact with the system and automate tasks.
batch: Execute commands when system load is low
The batch command waits until the system's average load drops below 0.8, and then executes the specified commands. This is useful for efficiently using system resources and handling background tasks without interfering with critical operations.
bc: Arbitrary Precision Calculator
`bc` is a command-line arbitrary precision calculator language. It can perform integer and floating-point arithmetic with high accuracy, and supports variables, functions, and conditional statements, making it useful for complex calculations or scripting. It can process input interactively or from files.
bg: Resume suspended jobs in the background
The `bg` command is used to resume jobs that were suspended with `Ctrl+Z` in the background. It is useful when you need to continue a job without occupying the terminal.
bunzip2: Decompress BZ2 Files
bunzip2 is a command-line utility used to decompress files that have been compressed using the bzip2 compression algorithm. It typically restores files with the '.bz2' extension to their original form. By default, the original compressed file is deleted after successful decompression. This command performs the same function as `bzip2 -d`.
byobu: Easy and Powerful Terminal Multiplexer
A wrapper tool that makes tmux and screen easier and more visually appealing to use. It displays a system status bar (CPU, memory, etc.) at the bottom without complex configurations and provides intuitive function keys (F1-F12).
bzip2: File Compression and Decompression
bzip2 is a lossless compression program that uses the Burrows-Wheeler transform and run-length encoding to compress files. It generally offers higher compression ratios than gzip, but at the cost of slower compression and decompression speeds. It is primarily used for compressing single files and is often used in conjunction with `tar` for archiving multiple files.