Daniel Hofstetter 8c289fc76a ci: use dtolnay/rust-toolchain instead of
unmaintained actions-rs/toolchain
2024-02-10 16:36:06 +01:00
2024-02-06 08:52:16 +01:00
2024-02-06 08:52:16 +01:00
2024-01-26 20:18:43 +01:00
2024-02-06 08:52:16 +01:00
2024-02-06 08:52:16 +01:00
2024-01-15 23:26:56 +01:00
2024-01-31 23:11:42 +01:00
2024-01-26 19:19:00 +00:00

procps

Rust reimplemtation 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.

TODO:

  • ps: Displays information about active processes.
  • pgrep: Searches for processes based on name and other attributes.
  • pidwait: Waits for a specific process to terminate.
  • pmap: Displays the memory map of a process.
  • skill: Sends a signal to processes based on criteria like user, terminal, etc.
  • slabtop: Displays detailed kernel slab cache information in real time.
  • 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.
  • watch: Executes a program periodically, showing output fullscreen.
  • pkill: Kills processes based on name and other attributes.
  • snice: Changes the scheduling priority of a running process.

Elsewhere:

S
Description
No description provided
Readme MIT 5.2 MiB
Languages
Rust 99.7%
Shell 0.3%