Linux Commands Helper

💬 Your AI-powered Linux assistant

Category 1: File Category Commands

ls Command - List Directory Contents

The ls command is used to list information about files and directories within the file system.

Read More →

cp Command - Copy Files or Directories

The cp command is used to copy files or directories from one location to another.

Read More →

mv Command - Move or Rename Files

The mv command is used to move files or directories, or rename files or directories.

Read More →

rm Command - Remove Files or Directories

The rm command is used to delete files and directories from the file system.

Read More →

rmdir Command - Remove Empty Directories

The rmdir command is used to delete empty directories from the file system.

Read More →

mkdir Command - Create Directories

The mkdir command is used to create new directories.

Read More →

pwd Command - Show current path

The pwd command displays the absolute path of the current working directory.

Read More →

find Command - Search for Files

The find command is used to search for files and directories in a directory hierarchy based on various conditions.

Read More →

df Command - Report Disk Space Usage

The df command displays the amount of disk space used and available on filesystems.

Read More →

du Command - Estimate file space usage

The du command is used to estimate file space usage.

Read More →

ln Command - Make links between files

The ln command is used to create hard and symbolic links between files.

Read More →

touch Command - Change file timestamps

The touch command is used to update the access and modification times of files, or create empty files.

Read More →

chmod Command - Change File Permissions

The chmod command is used to change the access permissions of files and directories.

Read More →

chown Command - Change file owner and group

The chown command changes the owner and/or group of files and directories.

Read More →

umask Command - Set file mode creation mask

The umask command is used to set default permissions for newly created files and directories.

Read More →

stat Command - Display file or file system status

The stat command is used to display file or file system status.

Read More →

file Command - Determine file type

The file command is used to determine file type.

Read More →

tar Command - Archive and Extract Files

The tar command is used to archive files and directories, and can also compress and extract archives.

Read More →

split Command - Split a file into pieces

The split command is used to split a file into pieces.

Read More →

mount Command - Mount filesystem to directory

The mount command is used to attach a filesystem to a specified directory in the Linux directory tree.

Read More →

umount Command - Unmount file systems

The umount command is used to unmount file systems.

Read More →

fsck Command - File system consistency check and repair

The fsck command is used to check and repair Linux file systems.

Read More →

mkfs Command - Build a Linux file system

The mkfs command is used to build a Linux file system.

Read More →

blkid Command - Locate/print block device attributes

The blkid command is used to locate/print block device attributes.

Read More →

lsblk Command - List Block Devices

The lsblk command displays information about block devices in a tree-like format.

Read More →

lsusb Command - Show USB devices

The lsusb command displays information about USB buses and the devices connected to them.

Read More →

lspci Command - Show PCI bus device info

The lspci command displays information about all PCI buses and devices in the system.

Read More →

lshw Command - List hardware configuration

The lshw command is used to list hardware configuration.

Read More →

setpci Command - Configure PCI hardware params

The setpci command is used to query and configure PCI device parameters directly from the command line.

Read More →

setleds Command - Set keyboard LED state

The setleds command is used to set the state of NumLock, CapsLock, and ScrollLock LEDs on a keyboard.

Read More →

loadkeys Command - Load keyboard translation tables

The loadkeys command is used to load keyboard translation tables.

Read More →

showkey Command - Examine codes sent by keyboard

The showkey command is used to examine codes sent by keyboard.

Read More →

testdisk Command - Partition Recovery Tool

The testdisk command helps recover lost partitions and repair disks.

Read More →

resize2fs Command - Resize Filesystem

The resize2fs command is used to resize ext2, ext3, or ext4 filesystems without data loss.

Read More →

more Command - View file content page by page

The more command is used to view the content of files page by page.

Read More →

less Command - View file content one screen at a time

The less command is used to view the content of files one screen at a time.

Read More →

zcat Command - View compressed files

The zcat command is used to view the contents of compressed files (usually .gz) without decompressing them.

Read More →

zless Command - View compressed files with less

The zless command is used to view the contents of compressed files with less, without decompressing them.

Read More →

cat Command - Show File Content

The cat command is used to display the content of files, concatenate files, and redirect output.

Read More →

head Command - Output the first part of files

The head command outputs the first part of files, useful for previewing file content.

Read More →

tail Command - View End of File

The tail command displays the last part of files and is often used to monitor log files in real-time.

Read More →

echo Command - Display a Line of Text

The echo command is used to output the specified string or variables to the terminal.

Read More →

printf Command - Format and print data

The printf command is used to format and print data according to a specified format, supporting C-style format specifiers.

Read More →

read Command - Read a line from standard input

The read command is used to read a line from standard input.

Read More →

source Command - Read and execute commands from file

The source command is used to read and execute commands from a file in the current shell environment.

Read More →

sh Command - Shell command interpreter

The sh command is the standard shell command interpreter.

Read More →

bash Command - GNU Bourne-Again SHell

The bash command is a widely used command processor that typically runs in a text window.

Read More →

env Command - Show environment variables

The env command is used to display or set environment variables.

Read More →

© 2025 Linux Commands Helper. All rights reserved.

This project is under construction. Feedback and contributions are welcome.

Fazier badgeFeatured on Startup Fame