аналог cgroups в Darwin

Позволить find самостоятельно выполните рекурсию. Кроме того, не используйте xargs: его формат ввода не совместим с выходным форматом find. Если у Вас есть GNU, находят, или FreeBSD/NetBSD/OSX находят, он имеет все, в чем Вы нуждаетесь, встроил.

find dir.* -mindepth 2 -type f -exec grep -q "content" {} \; -delete
2
05.02.2014, 18:43
1 ответ

Точно, каковы не они предполагаемый "выйти" из? Вы могли бы хотеть смотреть на chroot и jails (Darwin является производной BSD, таким образом, это длится, BSDism мог бы быть доступным). Будьте осторожны, действительно поместив процесс в клетку, из которой он не может сбежать, не тривиально.

2
27.01.2020, 22:13
  • 1
    Если программа двойные ветвления, которые единственный способ надежно отследить процессы с cgroups, потому что разветвленные процессы будут в том же. –  kyrias 24.09.2014, 21:33

Теги

Похожие вопросы