cd /path/to/filter_directory
find /source/dir -mindepth 1 -maxdepth 1 [...filter tests...] -exec ln -t. {} +
Насколько мне известно, systemd использует контрольные группы, чтобы предотвратить выход дочерних процессов и их присоединение к PID1, как это было в старых системах инициализации. И таким образом можно сохранить прослеживаемость.