Файл журнала выполненных команд пользователя

В системах на базе Unix есть ли log file котором хранятся выполненные пользователем команды?

Учитывая, что вы хотите отслеживать все пользовательские команды, вы должны посмотреть на пакет acct в вашей системе (в некоторых системах это также называется «учет процесса» или psacct ). Затем после его включения вы можете запустить команду lastcomm чтобы показать, какие программы были запущены, кем, когда и как долго. Из Google найдите «linux acct» для получения более подробной информации.

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

http://www.cyberciti.biz/tips/howto-log-user-activity-using-process-accounting.html