FOC - E02
Linux Network and Process Management In Linux, a process is an active program running under a unique Process ID (PID), having its own allocated resources. Processes can be in different states: Running: Actively executing code. Ready: Awaiting CPU time in a queue. Sleeping: Temporarily paused, waiting for an event or process. Stopped: Halted intentionally by user or system. Zombie: Completed but not yet cleaned up. To manage processes: Use "ps" to view a list of running processes. "ps aux" for a detailed system-wide process list. "ps aux | grep username" to filter by username. View detailed process info with "/proc/PID/status." "top" provides real-time process monitoring. "kill" command stops a process (e.g., "kill <PID>"). For system services, use "systemctl" (e.g., "sudo systemctl status service_