有没有办法查看哪个进程调用了 shell 脚本?

有没有办法查看哪个进程调用了 shell 脚本?

是否有可能从某些 unix 日志文件中查看哪个进程调用了 bash/ksh shell 脚本,或者此 shell 脚本是从命令行手动调用的?那么是否有一些日志文件可以自动存储此类历史记录?

答案1

除非你有审计日志记录启用后,通常没有任何方法可以查看事后执行的脚本的日志。

如果它是从调度程序(例如cron和/或 )执行的脚本at,那么这些脚本将显示在 下的各种日志文件中/var/log,具体取决于您使用的 Linux 发行版,在不同的日志文件中。

参考

相关内容