В Linux, если rsync уже запущен, как мы можем определить, какой пользователь его запускает? А что, если он работает как cron job, будет ли пользователь cron job другим?
1 ответ
1
ps aux | grep rsync
Пользователь - первый столбец. Вышеприведенная команда может перечислить себя в выводе, поэтому, если вы получите несколько строк, это не та, которая включает grep
.
Если это cronjob, то будет отображаться то же самое с правильным именем пользователя, если только он не был root, который настроил его для запуска от имени указанного пользователя.