是否有打印用户运行的所有terminal进程的命令?

我知道

# ps -u someUser 

将打印当前正由用户运行的terminal进程。 有没有一种方法来获取用户以root用户身份login时运行的所有以前的terminal进程?

我想要所有他们运行的进程:

 $ php update_financials.php 

一个命令如:

 cat ~someUser/.bash_history 

会带来我不在乎的命令

 $ pwd $ ls -l 

也许用户进程记帐(由'acct'包提供)可能有所帮助。

以下是acct的url: http ://www.gnu.org/software/acct/

你使用的命令是'lastcomm'(最后一个命令)。

以下是一些描述如何使用stream程会计的博客条目:

http://beginlinux.com/blog/2010/01/monitoring-user-activity-with-psacct-or-acct/