Chinaunix
标题:
如何查看指定时间内系统执行过的所有命令、进程?
[打印本页]
作者:
spouter
时间:
2012-01-16 16:48
标题:
如何查看指定时间内系统执行过的所有命令、进程?
本帖最后由 spouter 于 2012-01-16 16:53 编辑
如何查看指定时间内系统执行过的所有命令、进程?包含命令行、crontab等。
多谢!
作者:
marsaber
时间:
2012-01-16 21:52
命令:
/etc/profile
HISTFILESIZE=30000
HISTSIZE=30000
HISTTIMEFORMAT="%Y-%m-%d %H:%M:%S "
export HISTTIMEFORMAT
至于进程的就不知道了,cron有日志的。
作者:
pswen
时间:
2012-01-16 22:58
/etc/profile 这个文件
如上面修改后,之前的history list 有很长的话,
记录前面都会加上 当前日期时间。
作者:
renxiao2003
时间:
2012-01-16 23:12
用ps或者top命令啊。
作者:
chenyx
时间:
2012-01-17 08:11
renxiao2003 发表于 2012-01-16 23:12
用ps或者top命令啊。
ps和top只能获取当前的进程列表,历史的列不出来
作者:
renxiao2003
时间:
2012-01-17 08:31
是的。这两个是看当前的。
作者:
spouter
时间:
2012-01-17 08:37
明白方向了,多谢各位!
作者:
lastfile
时间:
2012-01-21 13:42
可以这样操作吗?
作者:
dooros
时间:
2012-01-22 20:23
历史命令可以看.bash_history,历史进程这个就没办法了。
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2