procs 0.2.1

A modern replacement for ps
procs-0.2.1 is not a library.

procs

procs is a replacement for ps written by Rust.

Build Status Crates.io codecov

Features

  • Output by the colored and human-readable format
  • Keyword search over multi-column
  • Some additional information (ex. TCP/UDP port, Read/Write throughput) which are not supported by ps

Platform

Linux is supported only.

Installation

Download binary

Download from release page, and extract to the directory in PATH.

Cargo

You can install by cargo.

cargo install procs

Usage

Type procs only. It shows the information of all processes.

$ procs

procs

If you add any keyword as argument, it is matched to USER or Command by default. ( --mask option is used to mask USER/Command information, actually not required )

$ procs zsh --mask

procs_zsh

If an integer number is used as the keyword, it is matched to PID, TCP, UDP by default. Integer is treated as exact match, and other keyword is treated as partial match.

$ procs 6000 60000 60001 --mask

procs_port

Configuration

This is not implemented yet.