I remember there is a command can trace what I have done on aix. such as when I run smitty user to add a new user, run any command on aix, install some application software on aix, just like trace every step and every screen out to a file.
What you did with smit you can see by looking into "~/smit.log". What has last been installed you can see with "lslpp -h" or "rpm -qa --last". For what has been done in the shell you can check the history like in "~/.sh_history".
I don't know about an "ultimate" command to see it all, sorry.
I would like to add the wtmp and utmp files in the /var tree to the list. If you need to know when and from where you have logged into the system this is the place to look.
This might be, but then such a tracing tool should not be implemented without some additional measures like log rotating facilities and cronjobs to shorten/file off the resulting logs.
It is advisable to come up with some quantity structure first to know how often to cycle the logs and how much space to provide for them growing in between.