Linux Command Reference Manual
Search and select any Linux command below to inspect syntax rules, option flags, and launch an instant client-side terminal sandbox.
find [PATH] [OPTIONS] [EXPRESSION]Search for files and directories in a directory hierarchy based on name, type, size, or modification date.
grep [OPTIONS] PATTERN [FILE...]Search for matching string patterns or regular expressions inside text files.
ls [OPTIONS] [FILE|DIRECTORY...]List directory contents including file sizes, permissions, ownership, and modification timestamps.
cd [DIRECTORY]Change the current working directory in the shell workspace.
pwd [OPTIONS]Print the absolute path of the current working directory.
cat [OPTIONS] [FILE...]Concatenate and print file contents directly to the terminal standard output.
chmod [OPTIONS] MODE[,MODE]... FILE...Change file access permission mode bits for owner, group, and other users.
chown [OPTIONS] OWNER[:GROUP] FILE...Change file owner and group attributes.
mkdir [OPTIONS] DIRECTORY...Create new directories and folder hierarchies.
rm [OPTIONS] FILE...Remove files or directories from the filesystem.
cp [OPTIONS] SOURCE... DESTCopy files and directories to a destination path.
mv [OPTIONS] SOURCE... DESTMove or rename files and directories.
touch [OPTIONS] FILE...Create empty files or update file access and modification timestamps.
head [OPTIONS] [FILE...]Output the first part (top lines) of text files.
tail [OPTIONS] [FILE...]Output the last part (bottom lines) of files or stream real-time logs.
wc [OPTIONS] [FILE...]Print newline, word, and byte counts for files.
echo [OPTIONS] [STRING...]Print text strings or write data to files using shell redirection.
sed [OPTIONS] SCRIPT [INPUT-FILE...]Stream editor for filtering and transforming text using pattern substitutions.
awk [OPTIONS] 'program' [FILE...]Pattern scanning and column text processing language.
ps [OPTIONS]Report a snapshot of currently running system processes.
top [OPTIONS]Display real-time Linux processes and system resource utilization.
htop [OPTIONS]Interactive process viewer with colorful CPU meters and mouse support.
kill [OPTIONS] PID...Send termination or control signals to processes by PID.
df [OPTIONS] [FILE...]Report file system disk space usage across mounted storage partitions.
du [OPTIONS] [FILE...]Estimate file and directory space usage.
free [OPTIONS]Display total amount of free and used physical memory and swap.
curl [OPTIONS] [URL...]Transfer data from or to a server using HTTP, HTTPS, FTP, and more.
wget [OPTIONS] [URL...]Non-interactive network downloader for HTTP, HTTPS, and FTP.
tar [OPTIONS] [ARCHIVE-FILE] [FILE...]Archive multiple files into a single tape archive (.tar or .tar.gz).
gzip [OPTIONS] [FILE...]Compress or expand files using Lempel-Ziv coding (LZ77).
sudo [OPTIONS] COMMANDExecute a command with superuser (root) security privileges.
whoami [OPTIONS]Print the effective username associated with the current shell session.
date [OPTIONS] [+FORMAT]Display or set system date and time.
uname [OPTIONS]Print operating system name and kernel architecture.
history [OPTIONS]Display the list of previously executed terminal commands.
clearClear the terminal screen display and scrollback buffer.
which [OPTIONS] [COMMAND...]Locate the executable binary path of a command in system PATH.
nano [OPTIONS] [FILE...]Simple, user-friendly in-terminal text editor.
vim [OPTIONS] [FILE...]Highly configurable, powerful modal text editor.
apt [OPTIONS] COMMANDDebian and Ubuntu command-line package management tool.
cowsay [OPTIONS] [MESSAGE]Generate an ASCII art picture of a cow with a message speech bubble.
figlet [OPTIONS] [TEXT...]Generate large text banners using ASCII art characters.
tree [OPTIONS] [DIRECTORY]Display directory structure in a recursive visual tree diagram.
ping [OPTIONS] DESTINATIONSend ICMP ECHO_REQUEST to network hosts to test connectivity and latency.
netstat [OPTIONS]Print network connections, routing tables, interface statistics, and listening ports.
ssh [OPTIONS] [USER@]HOSTNAME [COMMAND]Securely log into remote Linux servers and execute commands over encrypted connections.
scp [OPTIONS] SOURCE DESTSecurely copy files and directories between hosts over SSH connection.
rsync [OPTIONS] SOURCE... DESTFast and versatile remote and local file-copying and synchronization tool.
systemctl [OPTIONS] COMMAND [UNIT...]Control and inspect the systemd system and service manager.
crontab [OPTIONS]Schedule recurring background cron jobs and automated tasks.
export [NAME[=VALUE]...]Set and export environment variables to child shell processes.
Why Learn Linux Commands with an Interactive In-Browser Terminal?
The Linux operating system powers over 90% of the world's public cloud infrastructure, containerized Kubernetes clusters, and mission-critical production servers. Mastering Linux command-line operations is the foundational skill required for software engineering, DevOps, Cloud Architecture, and Cybersecurity.
Real-World Command Drills
Every command manual provides authentic examples for high-traffic utilities like grep, find, chmod, tar, and curl.
Zero-Risk Sandbox Environment
Practice risky commands like rm -rf, privilege elevations with chmod, or directory restructuring with zero danger to your local machine.
Deep-Link URL Execution
Use the "Run in Sandbox ⚡" buttons to immediately preload and test commands in a live, persistent virtual filesystem.