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.
GParted: Graphical Disk Partition Management Tool
GParted is a graphical user interface (GUI) based disk partition management tool. It visually provides the powerful features of `parted`, allowing you to easily create, delete, and resize partitions with your mouse. Even beginners can manage disks safely and intuitively.
halt: Guide to Immediately Shut Down the System
The `halt` command stops all CPU functions of the system. It puts the system into a safely shut down state where only the power remains on. Typically, 'poweroff' or 'shutdown -h' commands are used instead to completely power off the system.
Guide to the history Command: Viewing and Managing Shell Command History
The `history` command displays a list of commands that the user has previously executed in the terminal. This is very useful for easily finding and re-executing commands used in the past or remembering what tasks were performed. Through this guide, learn the basic usage of the `history` command and various options necessary for managing history.
init: System Initialization and Process Management
init is the first process executed (PID 1) in traditional Unix and Linux systems, acting as the parent process that manages all other system processes. It is responsible for system startup (booting) and shutdown, and controls the system's operating mode through runlevels. In modern Linux distributions, it is being replaced by systemd.
iostat: Report CPU utilization and I/O statistics
iostat is a command that reports CPU utilization and device (disk, partition) input/output statistics in real-time or at specified intervals. It is useful for diagnosing system performance bottlenecks and resolving I/O-related issues.
Mastering Journalctl
A key tool for querying and managing systemd logs. Use this guide to learn about the various options and uses of `journalctl`.
man Command Guide: Accessing Linux Manual Pages
`man` command (short for manual) is used to display online manual pages for various system elements such as commands, functions, file formats, and kernel interfaces in Linux and Unix-like operating systems. It is a fundamental source of information to understand system functionality and troubleshoot issues. Through this guide, learn how to use the `man` command and efficiently navigate the manual pages.
mkfs: File System Creation Tool
The mkfs command is used in Linux to create (format) file systems on disk partitions. With this tool, you can create new partitions and build a logical structure where data can be stored. It supports various file system types (ext4, XFS, FAT, etc.).
mount: Mount and Unmount File Systems
The `mount` command connects a file system to a specified directory, making it accessible. It is used to integrate various storage devices such as hard disks, USB drives, and CD-ROMs into the system's file hierarchy.
openssl: Encryption and Security Tool
OpenSSL is a powerful open-source toolkit that provides an implementation of the SSL/TLS protocol and various cryptographic functionalities. It is used for security-related tasks such as generating certificates, managing keys, and encrypting/decrypting data.
openssl-ecparam: Elliptic Curve Parameter and Key Management
The openssl-ecparam command, part of the OpenSSL library, is used to generate, manipulate, and verify parameters for Elliptic Curve (EC) cryptography. It also provides the functionality to generate EC private keys based on specified elliptic curve parameters.
openssl-rand: Generate Pseudo-Random Bytes
The openssl-rand command generates cryptographically secure pseudo-random bytes using the OpenSSL library. These random numbers can be used for various security-related purposes such as encryption keys, salts, and nonces. It operates based on the system's entropy pool and allows specifying additional entropy sources if needed.