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.
openssl-rsa: RSA Key Management
The openssl-rsa command is used to generate, convert, and verify RSA public/private keys. As part of the OpenSSL toolkit, this command can perform various RSA key-related operations such as format conversion of key files, encryption/decryption, and public key extraction.
parted: Disk Partition Management Tool (MBR & GPT)
parted is a command-line tool for creating, modifying, and deleting disk partition tables on Linux systems. It supports both MBR and GPT partition tables, making it particularly effective for managing large-capacity disks over 2TB.
poweroff: Guide to Shutting Down the System
The poweroff command is used to safely shut down the system and completely cut off power. It is similar to 'halt' but its primary purpose is to turn off the power. It is mainly used by system administrators to shut down servers.
Guide to the reboot Command: Restarting the System
`reboot` command is used to safely restart a Linux system. It is utilized when applying system updates, troubleshooting issues, or needing to reset the system state. This guide explains the basic usage of `reboot` and highlights the differences with the recommended `systemctl reboot` method in modern Linux systems.
shutdown: Safely Shutting Down Your System
The `shutdown` command is used to safely shut down or reboot the system. It notifies all users of the shutdown at a specified time and gracefully terminates all processes to prevent data loss.
Guide to the sudo Command: Execute Commands with Administrative Privileges
`sudo` (short for substitute user do or superuser do) is a tool that allows a regular user to execute programs with the privileges of another user (usually the root user) in Linux and Unix-like operating systems. This enables management tasks to be performed safely while maintaining system security, making it much safer than performing all tasks directly as the root account. Through this guide, you will learn the basic usage of `sudo` and important security considerations.
systemctl Command Guide: The Core of systemd Service Management
`systemctl` is a key tool for managing the system and services of the systemd system manager. systemd is used as a standard to manage the system's boot processes, services, mount points, sockets, and more in modern Linux distributions. With `systemctl`, you can efficiently control the entire system by checking the status of services, starting/stopping/restarting them, and configuring whether they should run automatically at system boot. Learn various ways to utilize `systemctl` through this guide.
systemd: System and Service Manager
systemd is the most widely used system and service manager in modern Linux systems. Replacing traditional init systems, it comprehensively provides various core functionalities such as system booting, service management, device control, and log management.
Guide to the top Command: Real-time System Process Monitoring
`top` command (table of processes) is a tool used to monitor system process activity in real-time on Linux and Unix-like operating systems. It provides a dynamic overview of the current state of the system, including CPU usage, memory usage, and a list of running processes, making it essential for diagnosing performance issues and understanding resource usage. Through this guide, learn the basic usage and interaction features of the `top` command.
umount: Unmounting File Systems
The `umount` command safely detaches file systems that were mounted using the `mount` command. It is an essential command that must be executed before physically removing storage devices such as USB drives or external hard drives.
uname: Display System Information
This command displays various information about the operating system and the system. You can check key system information such as kernel name, host name, kernel version, and hardware architecture.
useradd Command Guide: Create New User Accounts
`useradd` command is used to create new user accounts on a Linux system. This command goes beyond simply adding a username; it allows you to set various attributes of the account, such as the user's home directory, shell, group membership, and more. It is essential for system administrators when registering new users or creating service accounts. Use this guide to learn the basics of `useradd` and its various options.