Сервер не взломает sh, но это может занять много времени в зависимости от количества файлов в этих каталогах. Если они не переполнены файлами, это может занять несколько секунд или минуту. (это очень вероятно).
Это приведет к загрузке ввода-вывода и, вероятно, приведет к повторной настройке буферов ввода-вывода Linux (в зависимости от их размера и состояния). И то и другое не должно быть проблемой, если сервер не находится под экстремальной нагрузкой и критической производительностью.
Я рекомендую использовать:
find / -type d -name ".git" -exec ls -al {} +
или
find / -type d -name ".git" -exec ls -alF --group-directories-first {} +