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.
chpasswd: Batch Change User Passwords
The chpasswd command is used to update the passwords of multiple user accounts in a batch. It is particularly useful in scripted or automated environments for setting or changing a large number of passwords. The input is expected in the format 'username:password'.
chroot: Change Root Directory
The chroot command changes the root directory of the current process to a specified new root directory. This is very useful for testing software in an isolated environment, recovering a damaged system, or running specific applications in a restricted environment.
cron: Daemon for Scheduled Task Execution
cron is a daemon (background service) in Linux/Unix systems that automatically executes commands or scripts at specified times. Users or system administrators typically register and manage tasks (cron jobs) through the crontab command. This daemon starts automatically at system boot, runs in the background, and periodically checks for and executes registered tasks.
Complete Guide to the crontab Command: How to Schedule Repetitive Tasks
`crontab` is a command used in Linux/Unix systems that allows users to schedule specific commands or scripts to run periodically at specified times. It plays a crucial role in automating repetitive tasks such as system maintenance, backups, and data synchronization.
dd: Data Copy and Conversion (Disk Cloning/USB Creation)
A powerful tool for copying and converting files block by block. It's used for creating bootable USBs, backing up disks (image dumps), and creating files. However, it's nicknamed 'Disk Destroyer' because incorrect output targeting can lead to complete data loss.
ddrescue: Recovering Data from Damaged Media
ddrescue is a tool for recovering data from damaged hard drives, CD-ROMs, DVDs, and other media. It is used to safely copy data from damaged media to another location by skipping bad sectors and copying as much data as possible.
df: Check Disk Space Usage
The df command reports the disk space usage of file systems. It displays the total space, used space, available space, and usage percentage in a human-readable format, helping system administrators quickly assess disk status.
dmesg: Check Kernel Ring Buffer Messages
This command allows you to view messages output by the kernel during system boot (kernel ring buffer). It is an essential tool for hardware detection, driver loading, and diagnosing system errors.
dmidecode Command Guide
`dmidecode` is a tool that outputs information from the DMI (Desktop Management Interface) table in a human-readable format. It is useful for checking hardware specifications of the system, particularly information about the motherboard, BIOS, and memory.
dnf: RPM Package Manager
dnf is a next-generation package manager for RPM-based Linux systems (like Fedora, RHEL 8+, CentOS 8+, etc.) that installs, updates, removes, and manages packages. It is the successor to yum, offering improved performance and dependency resolution.
dpkg: Debian Package Management
dpkg is a low-level package management system for installing, removing, and managing Debian (.deb) packages. It serves as the foundation for higher-level tools like APT, but it does not automatically handle package dependencies, so caution is advised.
du: Check Disk Usage
The du (disk usage) command estimates and displays the amount of disk space occupied by files or directories. It is useful for checking the total usage of a specific path or understanding the usage of subdirectories, aiding in disk space management and troubleshooting.