Skip to content
Li

Linux CLI

Filesystem navigation, process management, and networking utilities.

12 commandsshellprocessnetworking

Command catalog

Filesystem navigationLinux CLI

ls

List files with flexible formatting and filters.

ls -lah
Filesystem navigationLinux CLI

cd

pwd

Navigate directories and print the current working directory.

cd <path>
Filesystem navigationLinux CLI

du

df

Summarize directory sizes and filesystem usage.

du -sh ./*
Search and filtersLinux CLI

find

Traverse directories to locate files by name, size, or metadata.

find . -name "*.log"
Search and filtersLinux CLI

grep

rg

Search file contents with regex patterns.

grep -R "<pattern>" ./src
Search and filtersLinux CLI

awk

sed

Transform text streams inline while filtering.

awk '{print $1,$3}' access.log
Process managementLinux CLI

ps

tophtop

Display process information and CPU/memory consumption.

ps aux | grep <process>
Process managementLinux CLI

kill

Send signals to processes for graceful or immediate termination.

kill -TERM <pid>
Process managementLinux CLI

systemctl

Control systemd services and units.

sudo systemctl status <service>
Networking toolkitLinux CLI

curl

wget

Perform HTTP requests or download files from URLs.

curl -X POST -H "Content-Type: application/json" -d '{"status":"ok"}' https://<endpoint>
Networking toolkitLinux CLI

netstat

ss

Inspect active connections and listening ports.

ss -tulnp
Networking toolkitLinux CLI

ping

traceroute

Validate connectivity and trace network paths.

ping -c 4 <host>