ps 命令是否检测到 crontab?
Is crontab detected by ps command?
大家好,
我有一些脚本 运行 crontab 并且我知道它们实际上是 运行 感谢日志文件。
问题是,每次我输入 ps -ef | grep .sh
(因为我的脚本是 .sh 文件)我都没有结果。
我读到 crontab 使用它自己的环境来执行他的脚本,所以我想知道 ps 命令是否能够检测到它们。
我是 Linux 环境的新手,如果我的问题看起来很明显,我很抱歉。谢谢
如果您 运行 ps 而您的脚本是 运行ning,则 ps 将报告该过程。
crond
是cron进程,属于root。当 crond 注意到您的进程到了 运行 的时间时,它将分叉一个进程,将该进程的用户更改为您的 ID,然后 exec()
您的脚本。
这个进程会出现在ps,如果ps是运行而它是活跃的,但是如果这个进程是短暂的,你只有短暂的window 有机会一瞥pse it..
大家好,
我有一些脚本 运行 crontab 并且我知道它们实际上是 运行 感谢日志文件。
问题是,每次我输入 ps -ef | grep .sh
(因为我的脚本是 .sh 文件)我都没有结果。
我读到 crontab 使用它自己的环境来执行他的脚本,所以我想知道 ps 命令是否能够检测到它们。
我是 Linux 环境的新手,如果我的问题看起来很明显,我很抱歉。谢谢
如果您 运行 ps 而您的脚本是 运行ning,则 ps 将报告该过程。
crond
是cron进程,属于root。当 crond 注意到您的进程到了 运行 的时间时,它将分叉一个进程,将该进程的用户更改为您的 ID,然后 exec()
您的脚本。
这个进程会出现在ps,如果ps是运行而它是活跃的,但是如果这个进程是短暂的,你只有短暂的window 有机会一瞥pse it..