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.



unmount

unmount: Unmounting a File System

Unmount refers to the concept of detaching a mounted file system from the system, and the actual command is `umount`. This command is an essential step before removing USB drives, network shares, secondary disk partitions, etc., from the system. File systems in use cannot be unmounted by default, so all processes accessing the file system must be terminated first.

Learn more

unset

unset: Remove Variables and Functions

The unset command is used to remove variables or functions defined in the shell environment. It allows you to free up memory for environment variables or user-defined functions that are no longer needed.

Learn more

unxz

unxz: Decompress .xz and .lzma Files

unxz is a command-line utility used to decompress files compressed in the .xz and .lzma formats. It is part of the xz utility suite and is primarily used to restore files with the .xz extension to their original state. This command performs the same function as xz --decompress or xz -d.

Learn more

unzip

unzip: Extract Files from ZIP Archives

The unzip command is used to extract files from ZIP archives. This tool allows you to perform various tasks such as viewing the contents of compressed files, extracting files to a specific directory, or handling password-protected archives.

Learn more

updatedb

updatedb: Update locate database

The `updatedb` command creates or updates the index database of the file system, allowing the `locate` command to find files quickly. This database is typically stored at `/var/lib/mlocate/mlocate.db` and contains information about file paths across the entire system. `updatedb` is usually run periodically by system administrators or set up to run automatically via `cron` jobs.

Learn more

uptime

Uptime Command Guide: Check System Boot Time and Average Load

`uptime` command is used in Linux and Unix-like operating systems to briefly display how long the system has been running since it was booted (uptime), the number of users currently logged into the system, and the system's average load. It is a fundamental monitoring tool useful for quickly assessing system stability and performance. Use this guide to learn how to use the `uptime` command and interpret its output.

Learn more

useradd

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.

Learn more

userdel

userdel Command Guide: Delete User Accounts

`userdel` command is used to delete existing user accounts on a Linux system. This command is important for cleaning up system resources and maintaining security by removing user account information and optionally their home directories and mail spools. It is essential when system administrators need to remove accounts that are no longer necessary. Use this guide to learn the basics of using `userdel` and its various options.

Learn more

usermod

usermod Command Guide: Modify User Account Properties

`usermod` command is used to modify the properties of an already created user account in a Linux system. It allows system administrators to easily modify various account information such as the user's home directory, shell, group membership, expiration date, etc., making it an essential tool for maintaining existing accounts. Through this guide, learn the basic usage of `usermod` and its various options.

Learn more

valgrind

valgrind: Memory Debugging and Profiling Tool

Valgrind is a powerful suite of tools for detecting memory management errors (e.g., memory leaks, invalid memory access) in programs, identifying thread-related issues (race conditions), and performing performance profiling. It is primarily used for debugging C/C++ programs.

Learn more

vcgencmd

vcgencmd: Querying Raspberry Pi System Information

`vcgencmd` is a command-line tool used to interact with the GPU firmware of the Raspberry Pi to check various system information. This command allows you to easily query CPU temperature, voltage, clock frequency, memory split, and more.

Learn more

vi

vi: A Powerful Text Editor

vi is a powerful, mode-based text editor widely used on Unix and Linux systems. It allows users to create, edit, and save files by switching between command mode and insert mode, making it an essential tool for system administration and programming tasks.

Learn more
previous Page 29 / 31 Next