如何确定何时触发流程?

时间:2019-04-15 16:19:02

标签: linux process command

我在Linux(只读分区,无法更改或编辑文件)中有一个脚本,当外部命令(连接到设备的按钮)触发该文件时,我想知道该脚本。该设备不是PC,因此没有键盘,但是我具有root用户的telnet访问权限。

我知道我要监视的文件是什么,在哪里,但是正如我在一开始所说的那样,该分区是只读的,因此我无法更改它。只读分区是squashfs,如果我可以更改文件,它将更加容易,但是正如我所说,我无法更改它。

所以我想要的是找到一种在调用该脚本时“被告知”的方法,我的目的是确定调用脚本的人/方式。

我已经尝试过ps和top,但是该脚本很快就可以被识别出来,并且当我使用ps找到它时,我不知道是谁触发了该脚本。

我的想法是监视此脚本,并在触发该脚本时运行另一个命令。

脚本位于/ usr / bin / command

我确实可以访问(读写)其他分区,在这里我可以放置脚本来运行第二个调用。

谢谢。

0 个答案:

没有答案