Unix Process & System Management Commands

Essential Unix commands for monitoring and managing processes and system resources.

The data

Commands

CommandDescriptionExampleCategory
psDisplay information about running processesps auxProcess Monitoring
topDisplay real-time system summary and process listtop -o %MEMProcess Monitoring
htopInteractive process viewer (enhanced top)htopProcess Monitoring
killSend a signal to a processkill -9 1234Process Control
niceRun a program with modified scheduling prioritynice -n 10 ./script.shProcess Control
dfReport filesystem disk space usagedf -hSystem Monitoring
duEstimate file and directory space usagedu -sh /homeSystem Monitoring
freeDisplay amount of free and used memoryfree -hSystem Monitoring
unamePrint system informationuname -aSystem Information
lscpuDisplay CPU architecture informationlscpuSystem Information

Fetch the same bytes

The static files are identical to what the API returns, but with no rate limit and no server round trip. Use the API when you want a query and a content type; use the files when you want to cache one document.

curl "https://yjtoon.com/api/dataset/process-management-commands?format=toon"
const res = await fetch(
  "https://yjtoon.com/static-data/dataset/process-management-commands.toon"
);
const toon = await res.text();

Rate limit: 120 requests per minute per IP, no key and no signup. API reference →

Topics

  • unix
  • linux
  • commands
  • process
  • system
  • admin