在过去的几天里,我醒来发现 rsync 运行着 1.6GB 的内存,大大降低了我的 Mac 的速度。Activity Monitor 只说 rsync 来自 sh,但我正在尝试追踪更多信息;具体来说,什么 shell 脚本正在调用 rsync。我怎样才能找到它?
这很简单。使用 ps 命令检查 rsync 进程的父进程,类似这样。
使用这个命令
# ps -ef | 同步
这将为您提供 rsync 脚本的进程 ID。这还将提供运行该 rsync 进程的父脚本的进程 ID。
然后使用这个命令
# ps -ef | grep parent_process_id
这将告诉您运行 rsync 脚本的脚本的名称。
希望这有帮助。
| 归档时间: |
|
| 查看次数: |
166 次 |
| 最近记录: |