昔から使われているツールも、別なよりモダンなプログラミング言語で書き直すと、新しい魅力が生まれます。より短い行数で書けたり、メンテナンスしやすくなったりもするでしょう。 今回紹介するprocsは、いわゆるpsコマンドの代替になるソフトウェアをRustで作成したものです。

procsの使い方

表示がカラーリングされていて分かりやすそうです。

ツリー表示。

コマンドリファレンス。

もちろん使い慣れたpsコマンドの方が楽という人は多いでしょう。しかし、よりモダンで機能が豊富なprocsであれば、調査が簡単にできそうです。Rustであれば、C言語よりも堅牢で、メンテナンスもしやすい仕組みになっていそうです。

procsはRust製のオープンソース・ソフトウェア(MIT License)です。

dalance/procs: A modern replacement for ps written in Rust