Proc-ProcessTable-ncps

A enhanced version of ps that adjanced searching capabilities

>ncps -c ldap -F -f
User    PID   CPU MEM  VSZ       RSS      Info     Nic Pri MajF minF Start    Time Command                                  
kitsune 21031 0.0 0.05 28536832  18235392 Rs+      0   172 0    3187 18:01     0   perl /usr/local/bin/ncps -c ldap -F -f   
ldap    1379  0.0 0.03 194584576 11145216 SL uwait 0   172 20   4917 21-08:50 1:15 /usr/local/libexec/slapd -u ldap -g ldap 

>ncps -p '>1' 
User    PID   CPU MEM  VSZ        RSS        Info      Nic Pri Start     Time   Command                                                                          
kitsune 51194 1.7 0.08 105558016  27037696   S select  0   132 21-20:08  15:57  xfreerdp /v:localhost /f -bitmap-cache                                           
kitsune 27637 4.1 3.22 3684442112 1104576512 S select  0   138 21-17:21  57:38  /usr/local/lib/firefox/firefox -contentproc -childID 2 -isForBrowser -prefsLen   
                                                                                 56 -prefMapSize 190709 -parentBuildID 20190807081812 -appdir                     
                                                                                 /usr/local/lib/firefox/browser 27293 tab                                         
kitsune 27636 6.0 3.30 1591795712 1131040768 S select  0   138 21-17:21  2:2:6  /usr/local/lib/firefox/firefox -contentproc -childID 1 -isForBrowser -prefsLen 1 
                                                                                 -prefMapSize 190709 -parentBuildID 20190807081812 -appdir                        
                                                                                 /usr/local/lib/firefox/browser 27293 tab                                         
mysql   1914  2.9 2.08 1118347264 711675904  SL select 0   120 21-08:50 2:58:16 /usr/local/libexec/mysqld --defaults-extra-file=/usr/local/etc/percona/my.cnf    
                                                                                 --basedir=/usr/local --datadir=/var/db/mysql                                     
                                                                                 --plugin-dir=/usr/local/lib/mysql/plugin                                         
                                                                                 --log-error=vixen42.vulpes.vvelox.net.err                                        
                                                                                 --pid-file=/var/db/mysql/vixen42.vulpes.vvelox.net.pid

INSTALLATION

To install this module, run the following commands:

	perl Makefile.PL
	make
	make test
	make install

SUPPORT AND DOCUMENTATION

After installing, you can find documentation for this module with the
perldoc command.

    perldoc Proc::ProcessTable::ncps

You can also look for information at:

    RT, CPAN's request tracker (report bugs here)
        https://rt.cpan.org/NoAuth/Bugs.html?Dist=Proc-ProcessTable-ncps

    AnnoCPAN, Annotated CPAN documentation
        http://annocpan.org/dist/Proc-ProcessTable-ncps

    CPAN Ratings
        https://cpanratings.perl.org/d/Proc-ProcessTable-ncps

    Search CPAN
        https://metacpan.org/release/Proc-ProcessTable-ncps

    Repository
        https://github.com/VVelox/Proc-ProcessTable-ncps


LICENSE AND COPYRIGHT

This software is Copyright (c) 2019 by Zane C. Bowers-Hadley.

This is free software, licensed under:

  The Artistic License 2.0 (GPL Compatible)

