procs − a replacement for ‘ps‘ written in Rust
procs [OPTIONS] [KEYWORDS]
procs is a command−line tool that provides an alternative to the ps command.
−−and
Show processes that match all keywords.
−−or
Show processes that match any keyword.
−−nand
Hide processes that match all keywords.
−−nor
Hide processes that match any keyword.
−−watch
Enable watch mode for real−time updates.
−−watch−interval <second>
Set the update interval for watch mode.
−−tree
Display processes in a tree view.
−−sorta <column>
Sort processes in ascending order by the specified column.
−−sortd <column>
Sort processes in descending order by the specified column.
−−insert <column>
Insert a new column at the position of Slot or MultiSlot.
−−gen−completion
Generate shell completion files for supported shells.
Show all processes
procs
Search by non−numeric keyword
procs zsh
Search by numeric keyword
procs −−or 6000 60000 60001 16723
Show Docker container name
procs growi
On Linux and macOS, less is the default pager. If not available, more is used. Built−in pager can be used by configuring use_builtin. On Windows, the built−in pager is always used.
If −−watch or −−watch−interval <second> option is used, procs automatically updates output like top. Keyboard shortcuts are available for control.
n
Change the sort column to the next column
p
Change the sort column to the previous column
a
Change the sort order to ascending
d
Change the sort order to descending
q
Quit
Project source code: https://github.com/dalance/procs