morekits.com
Content ToolsNEWImage ToolsNEWTime ToolsHOTFinance ToolsHOTWeb & Dev ToolsUtility Tools
morekits.com

Free, privacy-first online tools for content, time, finance, and web tasks. Fast, secure, and 100% client-side.

Categories

Content ToolsImage ToolsTime ToolsFinance ToolsWeb & Dev ToolsUtility ToolsReferences

Popular Tools

Text ComparisonCompound Interest CalculatorTime ConverterWorld ClockPrepayment CalculatorNumber (Amount) to Chinese UppercaseWiFi QR GeneratorImage WatermarkLPR Interest RateCountry CodesCurrency Codes

More

TutorialsAll ToolsTagsChangelog

© 2026 morekits.com. All rights reserved.

About UsLegal & TermsContact
  1. References
  2. Linux Command

Linux Command 2026

Essential Linux commands for system administration and daily tasks.

DeveloperOps & ITReference
4.9

File Operations

ls -la

List all files and directories with detailed information including hidden files.

cd [directory]

Change current directory to the specified path.

pwd

Print the current working directory path.

cp [source] [destination]

Copy files or directories from source to destination.

mv [source] [destination]

Move or rename files and directories.

rm -rf [file/directory]

Remove files or directories recursively and forcefully.

mkdir -p [directory]

Create a new directory including parent directories if needed.

touch [filename]

Create a new empty file or update the timestamp of an existing file.

find [path] -name [pattern]

Search for files and directories matching the specified pattern.

ln -s [target] [link]

Create a symbolic link to a file or directory.

System Information

uname -a

Display all system information including kernel version.

df -h

Show disk space usage in human-readable format.

du -sh [directory]

Display the total size of a directory in human-readable format.

free -h

Display memory usage in human-readable format.

uptime

Show how long the system has been running and load averages.

whoami

Display the current logged-in username.

hostname

Show or set the system's hostname.

lsb_release -a

Display Linux distribution information.

Process Management

ps aux

Display all running processes with detailed information.

top

Display real-time system resource usage and running processes.

htop

Interactive process viewer with better UI than top.

kill [PID]

Terminate a process by its process ID.

killall [process-name]

Terminate all processes with the specified name.

bg

Resume a suspended job in the background.

fg

Bring a background job to the foreground.

jobs

List all jobs running in the current shell session.

nohup [command] &

Run a command immune to hangups, with output to a non-tty.

Network Commands

ping [host]

Send ICMP echo requests to test network connectivity.

curl [url]

Transfer data from or to a server using various protocols.

wget [url]

Download files from the web non-interactively.

netstat -tuln

Display network connections, routing tables, and listening ports.

ss -tuln

Modern replacement for netstat to investigate sockets.

ifconfig

Configure or display network interface parameters.

ip addr show

Display IP addresses and network interfaces.

ssh [user]@[host]

Connect to a remote host via SSH protocol.

scp [source] [user]@[host]:[destination]

Securely copy files between hosts over SSH.

Permissions & Ownership

chmod 755 [file]

Change file permissions (rwxr-xr-x).

chmod +x [file]

Add execute permission to a file.

chown [user]:[group] [file]

Change file owner and group.

chgrp [group] [file]

Change the group ownership of a file.

umask

Display or set the default file creation permissions mask.

sudo [command]

Execute a command with superuser privileges.

Text Processing

cat [file]

Display the contents of a file.

less [file]

View file contents with pagination and search capabilities.

head -n 10 [file]

Display the first 10 lines of a file.

tail -n 10 [file]

Display the last 10 lines of a file.

tail -f [file]

Follow file updates in real-time (useful for logs).

grep [pattern] [file]

Search for a pattern in files.

grep -r [pattern] [directory]

Recursively search for a pattern in all files within a directory.

sed 's/old/new/g' [file]

Stream editor for filtering and transforming text.

awk '{print $1}' [file]

Pattern scanning and text processing language.

wc -l [file]

Count the number of lines in a file.

Disk & Archive Management

tar -czf [archive.tar.gz] [directory]

Create a compressed tar archive.

tar -xzf [archive.tar.gz]

Extract a compressed tar archive.

zip -r [archive.zip] [directory]

Create a zip archive recursively.

unzip [archive.zip]

Extract a zip archive.

mount [device] [mountpoint]

Mount a filesystem to a directory.

umount [mountpoint]

Unmount a filesystem.

fdisk -l

List all disk partitions.

lsblk

List information about block devices.

Key Features

Searchable Index

Find commands quickly by keyword.

Practical Examples

Examples show common real-world usage.

Categorized Commands

Group commands by function and task.

Private by Default

All lookups stay in your browser.

Common Use Cases

System Administration

Recall commands for file, process, and network tasks.

Developer Productivity

Quickly find syntax for scripting and automation.

Troubleshooting

Use commands to inspect logs and diagnose issues.

Education

Learn common CLI patterns and flags.

MoreKits Linux Command Reference provides a searchable list of common Linux commands with explanations and examples. It’s useful for sysadmins, developers, and learners. Quickly find syntax or options without leaving your workflow. Reference data is embedded client-side—no remote query log for what you read.
Guide
Long-form walkthrough with practical tips.
Common Linux Commands for Beginners and Pros — Read the tutorial

How to Use Linux Command Reference

1

Search a Command

Type a command like ls, grep, or awk.

2

Review Syntax

Check the description and example usage.

3

Apply in Terminal

Use the command with the recommended flags.

FAQ

Authoritative References

The Linux Foundation DocumentationThe Linux Documentation Project

Related Tools

Git CommandText ComparisonIP LookupHTTP StatusCode Formatter
Explore more in References