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.

acl

ACL: Access Control List Management

ACL (Access Control List) is a feature of Linux systems that allows for fine-grained permission settings on files and directories. Beyond traditional user, group, and other permissions, it enables granting or revoking individual read, write, and execute permissions for specific users or groups. `acl` itself is not a command, but is primarily managed through the `getfacl` and `setfacl` commands.

Learn more

alias

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.

Learn more

anacron

anacron: Run periodic commands when the system is not running

anacron is a utility designed to execute periodic commands on systems that are not always running, such as laptops and desktops. It ensures that jobs missed while the system was off are executed when the system reboots or wakes up, preventing job omissions. This offers flexibility compared to `cron`, which is typically suited for systems that are always online.

Learn more

ansible

ansible: Remote Server Management and Automation

Ansible is an open-source automation engine that performs IT automation tasks such as software provisioning, configuration management, application deployment, and orchestration. It connects to remote servers via SSH without needing agents and executes tasks using YAML-based playbooks.

Learn more

apropos

apropos: Search Manual Pages

apropos is a command that searches the names and descriptions of installed manual pages, finding all manual pages related to specific keywords. It performs the same function as the `man -k` command and helps users quickly find the information they need.

Learn more

apt

APT (Advanced Package Tool) Command Guide

APT (Advanced Package Tool) is a powerful command-line utility used for managing software packages on Debian and Ubuntu-based Linux distributions. Master how to install, update, and remove packages with APT through this guide, and keep your system up to date.

Learn more

aria2c

aria2c: A Multi-Protocol Download Utility

aria2c is a powerful command-line download utility that supports HTTP/HTTPS, FTP, SFTP, BitTorrent, and Metalink. It can significantly improve download speeds by downloading files from multiple sources and using multiple connections simultaneously.

Learn more

at

at Command Guide: Scheduling One-Time Tasks

The `at` command is used to schedule a command to be executed only once at a specific time. Unlike `crontab`, which is used for recurring tasks, `at` is very useful for scheduling one-time jobs. It is suitable for tasks that only need to run once at a specific point, such as backups or system shutdowns.

Learn more

auditctl

auditctl: Linux Audit Rule Management

auditctl is a command-line tool used to control the Linux kernel's auditing system. It allows you to add, delete, and list rules that monitor and log specific events occurring on the system, such as file access, system calls, and more. It is essential for security auditing and monitoring critical system activities for compliance.

Learn more

aureport

aureport: Generate Audit Log Reports

aureport is a command that analyzes log data collected by the Linux audit system (auditd) and generates reports in various formats. It provides summary information on critical system activities such as security events, user actions, and file access, which are useful for security auditing and troubleshooting.

Learn more

ausearch

ausearch: Search Audit Logs

ausearch is a command-line tool used to query and analyze the log files of the Linux Audit System. It allows you to search for audit events based on various criteria such as specific events, users, time ranges, and system calls, making it essential for system security auditing, intrusion detection, and compliance verification.

Learn more

awk

awk -F: Specify Field Separator

awk is a powerful text-processing tool used to find, process, and manipulate data from files or streams. The `-F` option specifically allows you to define the delimiter used to separate fields in input records, enabling easy parsing of complex data structures and extraction or manipulation of desired fields. This is an essential feature when working with various data formats like CSV and log files.

Learn more
Page 1 / 37 Next