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.
alias: Setting Command Aliases
The alias command is used to create, view, and delete aliases, which are shortcuts for longer or frequently used commands. These aliases are only valid for the current shell session and must be added to your shell configuration file for permanent use.
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.
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.
cal: Display Calendar
The cal command is a utility that displays a calendar for the current month or a specified month and year in the terminal. With simple options, you can view the calendar for the entire year or a specific period.
clear: Clear Terminal Screen
The clear command clears the terminal screen and moves the cursor to the top. It is useful for tidying up a cluttered screen with complex output and is included by default on most Linux systems.
csh: Execute C Shell and Scripts
csh (C Shell) is a command-line interpreter and scripting language used in Unix-like systems. It offers syntax similar to the C programming language, making it familiar to programmers, and includes features like command history, aliases, and job control. It is primarily used for interactive shells and executing shell scripts.
date Command Guide: Displaying and Setting Date and Time
The `date` command is used to display the system's current date and time, or to set them. It's utilized in various situations, such as generating timestamps in shell scripts or recording time in log files. Master the various uses of the `date` command with this guide.
expect: Automating Interactive Programs
`expect` is a powerful Tcl extension used to automate interactions with interactive programs. It allows you to script commands that require user input, enabling them to be executed automatically. It is commonly used to control commands like `ssh`, `ftp`, and `passwd` within scripts.
export: Setting Environment Variables
The `export` command makes shell variables available to child processes, effectively turning them into environment variables. This is useful when scripts or programs need to access specific values.
expr: Evaluate Expressions
The expr command evaluates various expressions, including integer arithmetic, string manipulation, and logical operations, and returns the result to standard output. It is useful in shell scripting for calculating variable values or implementing conditional logic.
fc: Edit and Rerun Shell History Commands
The `fc` command is used to edit or rerun commands from the shell's history list. It is particularly useful for modifying and re-executing complex commands that were previously run, and can also be utilized when writing shell scripts.
free Command Guide: Check System Memory Usage
The `free` command is used on Linux systems to display the total amount of available physical memory (RAM) and swap memory, along with their usage and free space. It is an essential tool for system performance monitoring and troubleshooting. Through this guide, learn how to easily check memory information using various options of the `free` command.