Linux Commands Reference - Complete Linux Command Guide
Comprehensive Linux command reference with 150+ commands. Search, filter by category, and view detailed usage examples.
A
B
C
catConcatenate and display files
cpCopy files or directories
cdChange directory
cutCut out sections of lines
commCompare two sorted files
curlTransfer data from/to server
chmodChange file permissions
chownChange file owner
chgrpChange file group
cpioCopy files to/from archives
chshChange login shell
chfnChange user info
clearClear screen
calDisplay calendar
crontabManage cron jobs
D
E
F
G
H
I
J
L
lsList directory contents
lessView file page by page
lnCreate links
lscpuDisplay CPU information
lsmemDisplay memory information
lsusbList USB devices
lspciList PCI devices
lsblkList block devices
locateFind files quickly
lastShow recent logins
lastlogShow all users last login
lognameShow login name
lsofList open files
M
N
P
pwdPrint working directory
pushdChange directory and save current
popdReturn to saved directory
pasteMerge lines of files
psReport process status
pkillKill processes by pattern
pgrepFind process IDs by name
pstreeDisplay process tree
pingTest network connectivity
passwdChange password
printenvPrint environment variable
printfFormat and print
pipPython package installer
R
S
statDisplay file status
sedStream editor
sortSort lines of files
splitSplit files into pieces
screenTerminal multiplexer (legacy)
syncSynchronize cached writes
sarSystem activity reporter
sshSecure remote login
scpSecure copy files
ssSocket statistics
sftpSecure file transfer
ssh-keygenGenerate SSH keys
ssh-copy-idCopy SSH public key to remote
sudoExecute as superuser
suSwitch user
setSet shell options
sourceExecute script in current shell
seqPrint sequence of numbers
sleepPause execution
systemctlSystem service management
serviceManage services (legacy)
shutdownShutdown system
T
touchCreate empty file or update timestamp
tailOutput last part of files
treeDisplay directory tree
trTranslate characters
tacConcatenate and print reverse
topDisplay Linux processes
tmuxTerminal multiplexer
tracerouteTrace route to host
telnetRemote login protocol
typeDisplay command type
tarArchive files
timeTime command execution
timeoutRun command with time limit
teeOutput to screen and file
trueReturn true
U
uniqReport or omit repeated lines
unamePrint system information
uptimeShow system uptime
umountUnmount file system
umaskSet file mode mask
updatedbUpdate locate database
unxzXZ decompression
unzipZip decompression
unrarRAR decompression
useraddAdd user
userdelDelete user
usermodModify user
unaliasRemove command alias
unsetDelete variable
W
wcCount lines, words, bytes
waitWait for process completion
wgetDownload files from web
whoisLookup domain information
whichLocate command
whereisLocate binary/source/manual
whatisDisplay one-line description
wShow who is logged on
whoShow who is logged on
whoamiShow current user
watchExecute command periodically
194 of 194 commands shown
Related Tools
More Code & Dev Tools
Git Commit Message Generator
Generate standardized Git commit messages following Conventi...
Color Shades & Tints Generator
Generate shades, tints, and tones from any base color. Expor...
Nginx Config Generator
Generate Nginx configuration files visually. Support static ...
Color Extractor
Extract colors from images online. Get dominant colors and c...
Code Analyzer
Analyze code quality online. Check for errors, warnings, and...
Code Formatter
Format and beautify code online. Support multiple languages ...
JavaScript Formatter
Format and beautify JavaScript code online. Improve code rea...
cURL Converter
Convert cURL commands to Python, JavaScript, PHP, Go, and mo...
Cron Expression Generator
Generate and validate Cron expressions online. Convert Cron ...
Timestamp Batch Converter
Convert multiple timestamps at once. Batch process Unix time...
API Tester
Test HTTP APIs online with support for GET, POST, PUT, DELET...
HTTP Header Analyzer
Analyze HTTP response headers. Check security headers, CORS ...