Process management
lsof- list open files and the processes that opened them. It could be device files, regular files, directories, etc.lsof /path/to/file- list all processes that have opened a file.lsof -i- list all network connections.
ps- (process status) report a snapshot of the current processes. It does not show the processes that have finished execution.ps- show processes of the current user in the current terminal session only.ps -e- [everyone] show all processes of all users. Includes all processes, whether or not they’re attached to a terminal.ps -f- show full format listing (more details about the processes)ps aux- show all running processes (a - show processes of all users, u - show processes of current user, x - [extended] show processes not attached to a terminal)
top- utility in Linux that provides a real-time, dynamic view of the system’s performance. It displays information about CPU usage, memory usage, running processes, and more