我编写了一个脚本来调用inotifywait. 它工作得很好,但我有时想停止它。
如何停止最后一个inotifywait实例?
我无法理解如何使用inotify_rm_watch我理解的用于关闭它的。
7341 ? S 0:00 inotifywait -m /home/andy/Downloads/ --format %w
Run Code Online (Sandbox Code Playgroud)
您所指inotify_rm_watch的是您在编写“真实”程序(用 C 或类似语言)时使用的 API(C 函数),而不是脚本。所以它不适用于你的情况。
如果您想停止,inotifywait可以像使用任何其他程序一样进行:
无论是哪个问题ps -ef | grep inotifywait,选择 PID(在您的示例中可能是7341)然后向其发送信号:
kill 7341
或者使用方便的脚本 killall来杀死所有具有给定名称的程序。killall通常是默认安装的。
killall inotifywait
| 归档时间: |
|
| 查看次数: |
7172 次 |
| 最近记录: |