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.



iotop

iotop: Disk I/O Usage Monitoring

iotop is a utility for Linux systems that monitors disk I/O usage by processes or threads in real-time. It functions similarly to the 'top' command but focuses on disk read/write activity instead of CPU and memory usage. It is useful for diagnosing I/O bottlenecks in a system and identifying which processes are consuming significant disk resources.

Learn more

ip

ip Command Guide: Managing Network Interfaces and Routing

`ip` command is a powerful command-line utility used to check and configure various network-related information such as network interfaces, routing tables, and ARP (Address Resolution Protocol) cache in Linux. It offers more features than the traditional `ifconfig` command and is the recommended tool for network management on modern Linux systems. Use this guide to learn the main usages of the `ip` command.

Learn more

iptables

iptables: Linux Firewall Rule Management

iptables is a command-line utility that uses the Netfilter framework in the Linux kernel to configure and manage IPv4 packet filtering and NAT (Network Address Translation) rules. It allows you to control network traffic and enhance system security. iptables defines packet processing rules using the concepts of chains and tables.

Learn more

iptables-apply

iptables-apply: Safely Apply iptables Rules

iptables-apply is a utility for safely applying iptables firewall rules. If the connection is lost or not confirmed within a specified time (default 5 seconds) after applying new rules, it automatically rolls back to the previous rules, preventing situations where remote access is lost. This is particularly useful when changing firewall rules on remote servers.

Learn more

iptables-restore

iptables-restore: Restoring iptables Firewall Rules

The `iptables-restore` command is used to load `iptables` firewall rules into the kernel from a text file saved by `iptables-save`. This tool allows for efficient application of complex firewall configurations in one go, ensuring the same firewall state is maintained after system reboots or easily loading backed-up configurations. It is significantly faster and more reliable than executing numerous individual `iptables` commands.

Learn more

iptables-save

iptables-save: Save iptables Firewall Rules

iptables-save is a command that dumps the IPv4 iptables firewall rules currently loaded in the kernel to standard output. This command is primarily used to save the currently configured firewall rules to a file for backup or to restore rules upon system reboot. It is used in conjunction with the `iptables-restore` command to manage the persistence of firewall rules.

Learn more

iwconfig

iwconfig: Wireless Network Interface Configuration

The iwconfig command is used in Linux to set and display parameters of wireless network interfaces. You can check or change wireless-related information such as Wi-Fi card name, ESSID, frequency, mode, bit rate, and encryption key.

Learn more

jobs

jobs: Manage Background Jobs

The `jobs` command is used to check the status of background jobs running in the current shell. It displays the job number, status, command, and more, allowing for efficient management of multiple tasks.

Learn more

joe

joe: A Powerful Terminal Text Editor

joe (Joe's Own Editor) is a full-screen text editor that is both easy to use and powerful. It supports key bindings similar to WordStar and Turbo C, making it convenient for familiar users, and offers various advanced features such as simultaneous editing of multiple files or using split screens.

Learn more

join

join: Merge Common Fields of Two Files

The join command merges lines of two sorted text files based on a specified common field and outputs the result to standard output. It functions similarly to a JOIN operation in databases, combining corresponding lines from each file to create new lines.

Learn more

journalctl

journalctl: Real-time System Log Monitoring

journalctl is a powerful tool for querying and analyzing logs generated by the systemd journal. The `-f` option, in particular, is highly useful for diagnosing system issues or monitoring application behavior by tracking new log entries in real-time. It is similar to the traditional `tail -f` command but leverages the structured data of the systemd journal for more robust filtering and searching capabilities.

Learn more

journalctl -xe

journalctl -xe: Detailed System Log Analysis and Problem Diagnosis

`journalctl -xe` is a command that displays the latest log entries from the `systemd` journal with detailed explanations. It is very useful for diagnosing system errors, warning messages, or problems with specific services, providing additional context and information needed for troubleshooting.

Learn more
previous Page 12 / 31 Next