diff --git a/README.md b/README.md index c10bb01..d7d8936 100644 --- a/README.md +++ b/README.md @@ -12,24 +12,24 @@ Rust reimplementation of the procps project Provides command line and full screen utilities for browsing procfs, a "pseudo" file system dynamically generated by the kernel to provide information about the status of entries in its process table (such as whether the process is running, stopped, or a "zombie"). Ongoing: -* `pwdx`: Shows the current working directory of a process. * `free`: Shows the amount of free and used memory in the system. -* `w`: Shows who is logged on and what they are doing. -* `watch`: Executes a program periodically, showing output fullscreen. -* `pmap`: Displays the memory map of a process. -* `slabtop`: Displays detailed kernel slab cache information in real time. * `pgrep`: Searches for processes based on name and other attributes. * `pidof`: Find the process ID of a running program. -* `ps`: Displays information about active processes. * `pidwait`: Waits for a specific process to terminate. +* `pmap`: Displays the memory map of a process. +* `ps`: Displays information about active processes. +* `pwdx`: Shows the current working directory of a process. +* `slabtop`: Displays detailed kernel slab cache information in real time. +* `w`: Shows who is logged on and what they are doing. +* `watch`: Executes a program periodically, showing output fullscreen. TODO: +* `pkill`: Kills processes based on name and other attributes. * `skill`: Sends a signal to processes based on criteria like user, terminal, etc. +* `snice`: Changes the scheduling priority of a running process. * `tload`: Prints a graphical representation of system load average to the terminal. * `top`: Displays real-time information about system processes. * `vmstat`: Reports information about processes, memory, paging, block IO, traps, and CPU activity. -* `pkill`: Kills processes based on name and other attributes. -* `snice`: Changes the scheduling priority of a running process. Elsewhere: