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.
ed: Line-Oriented Text Editor
ed is the standard line-oriented text editor used in Unix-like systems. It is used for editing text files in the terminal without a graphical interface and can be useful for automated text processing in scripts or pipelines.
egrep: Search Text with Extended Regular Expressions
egrep is a variant of the grep command that, by default, uses Extended Regular Expressions (ERE) to search for patterns in files and print matching lines. It provides the same functionality as `grep -E`, allowing you to use metacharacters like `+`, `?`, `|`, and `()` directly without escaping, making it useful for complex pattern matching.
emacs: A Powerful and Extensible Text Editor
Emacs is a core part of the GNU Project, a highly powerful and extensible text editor. It can be used not just as a simple editor but also as an Integrated Development Environment (IDE). Through Emacs Lisp, almost all functions can be customized and extended. It is available in both terminal and GUI environments.
ex: Line-Oriented Text Editor
ex is the line-oriented mode of the Vi IMproved (Vim) editor, primarily used for scripting and automated text processing. It offers powerful features for editing specific lines in a file or batch modifying multiple files, making it more suitable for non-interactive scripting than interactive use.
expand: Convert Tabs to Spaces
The expand command converts tab characters in an input stream or file to space characters. It is primarily used to standardize the formatting of code or text files, or to improve readability in environments where tab characters are not displayed correctly.
fgrep: Fixed String Search
fgrep is a command-line utility that searches for fixed strings within files. It is equivalent to grep -F and can be faster than grep for literal string searches because it avoids the overhead of regular expression parsing.
fmt: Format Text Paragraphs
The fmt command is used to reformat paragraphs of text files or standard input, adjusting line breaks to fit a specified width. It is particularly useful for improving the readability of emails, code comments, and plain text documents.
fold: Text Wrapping and Line Limiting
The fold command is used to wrap each line of input text to a specified width. It is useful for making long text files more readable or for processing text in environments with specific width limitations.
gawk: A Powerful Text Processing Tool
`gawk` is an implementation of GNU Awk, a powerful scripting language used to search for patterns in text files and perform specified actions on lines that match those patterns. It is used for various purposes such as data extraction, report generation, and text transformation.
Mastering the grep Command
A guide to the `grep` command in Linux, used for searching specific patterns in text files or standard input. This tool allows you to efficiently find and filter desired text.
head: Display the beginning of a file
The head command outputs the beginning part (defaulting to the first 10 lines) of a file or standard input. It is useful for quickly understanding the content of large files by allowing you to specify the number of lines or bytes to output.
hexdump: Output Hexadecimal Dump of a File
The hexdump command is a tool that outputs the contents of a file in hexadecimal format. It is useful for analyzing the structure of binary files or for identifying invisible special characters (such as newlines, tabs, etc.) in text files.