Linux Command Guide

Search and explore various Linux commands.

Ask AI

Summarize the situation you want to resolve in up to 300 characters and ask the AI which commands you need.

Search freely

Click on the desired category to filter the commands. You can also enter a keyword to search for specific content.



awk

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).

Learn more

base64

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.

Learn more

cat

cat Command Guide: View and Concatenate File Contents

`cat` command is used to read one or more files and display their content to standard output (usually the terminal screen). It is an abbreviation of 'concatenate', and it also provides the function to concatenate files and output them. Learn various ways to use the `cat` command through this guide.

Learn more

cmp

cmp: Compare two files byte by byte

The `cmp` command compares two files byte by byte, reporting the first differing location and line number. It is useful for quickly checking if simple binary or text files are identical.

Learn more

col

col: Filtering Control Characters

The col command filters reverse line feeds and other control characters from an input stream, converting them into plain text. It is commonly used to process the output of `man` pages or other formatted text to improve readability.

Learn more

column

column: Format text into columns

The column command reformats text into columns. It's often used to make the output of other commands more readable by presenting it in a tabular format. It supports specifying delimiters and automatically adjusting column widths.

Learn more

comm

comm: Compare common and unique lines of two sorted files

The comm command compares the contents of two sorted files and outputs lines unique to each file and lines common to both, divided into three columns. It is useful for merging or de-duplication tasks.

Learn more

csplit

csplit: Split files based on context

The csplit command is used to split a file into multiple smaller files based on specific patterns (regular expressions) or line numbers. It is useful for analyzing or managing large log files or source code by dividing them into specific sections.

Learn more

cut

cut: Extracting Specific Characters or Fields from Text Files

The `cut` command is used to extract specific portions (characters, bytes, fields) from each line of text files or standard input and output them to standard output. It is particularly useful for data processing and report generation when selectively extracting specific columns.

Learn more

diff

diff: Compare Differences Between Two Files (Unified Format)

The diff command analyzes and outputs the differences between two files or directories. Specifically, the `-u` (Unified) option displays results in a unified format that shows changed lines along with their surrounding context, making it very useful for reviewing code changes or understanding change history in version control systems. This format helps to intuitively understand what parts have been added, deleted, or modified.

Learn more

diff3

diff3: Compare and Merge Three Files

The diff3 command is used to compare three files line by line to identify differences and, if necessary, merge them. It is particularly useful for resolving conflicts in version control systems.

Learn more

echo

echo Command Guide: Printing Text and Variables

The `echo` command is used to display a string of text to the standard output (usually the terminal screen). It is widely used in shell scripts to show messages to the user, check variable values, append content to files, and more. This guide will help you learn the basic usage and useful options of the `echo` command.

Learn more
Page 1 / 5 Next