api: YAML JSON TOON Database version: 1.0.0 format: json dataset: id: 16 slug: process-management-commands title: Unix Process & System Management Commands description: Essential Unix commands for monitoring and managing processes and system resources. summary: "Unix process and system-management commands with a description, example and category: ps, top, htop, kill, nice, df, du, free, uname and lscpu." use_when[2]: "You are inspecting running processes, resource use or system information.",You need the command to stop or reprioritize a process. caveats[2]: "Output format and flags differ between Linux, BSD and macOS.",kill -9 gives a process no chance to clean up; try SIGTERM first. related[4]: process-management,file-operations,unix-networking-commands,monitoring-logging-tools category: Unix Commands category_slug: unix-commands tags: "unix,linux,commands,process,system,admin" view_count: 0 created_at: 1777673262 updated_at: 1777673262 entry_count: 10 fields[4]{section,field,type,example}: commands,command,string,ps commands,description,string,Display information about running processes commands,example,string,ps aux commands,category,string,Process Monitoring data: commands[10]{command,description,example,category}: ps,Display information about running processes,ps aux,Process Monitoring top,Display real-time system summary and process list,top -o %MEM,Process Monitoring htop,Interactive process viewer (enhanced top),htop,Process Monitoring kill,Send a signal to a process,kill -9 1234,Process Control nice,Run a program with modified scheduling priority,nice -n 10 ./script.sh,Process Control df,Report filesystem disk space usage,df -h,System Monitoring du,Estimate file and directory space usage,du -sh /home,System Monitoring free,Display amount of free and used memory,free -h,System Monitoring uname,Print system information,uname -a,System Information lscpu,Display CPU architecture information,lscpu,System Information