Назад | Перейти на главную страницу

Какой сценарий оболочки вызывает rsync?

За последние пару дней я проснулся и обнаружил, что rsync сбрасывает 1,6 ГБ памяти, что значительно замедляет работу моего Mac. Activity Monitor сообщает только, что rsync исходит от sh, но я пытаюсь найти дополнительную информацию; в частности, какой сценарий оболочки вызывает rsync. Как я могу это узнать?

Это просто. Используйте команду ps, чтобы проверить родительский элемент процесса rsync, примерно так.

Используйте эту команду

# ps -ef | grep rsync

Это даст вам идентификатор процесса сценария rsync. Это также даст идентификатор процесса родительского скрипта, который запускает этот процесс rsync.

Затем используйте эту команду

# ps -ef | grep parent_process_id

Это сообщит вам имя сценария, который запускает сценарий rsync.

Надеюсь, это помогло.