Внутри файла шаблона компонента (обычно это template.php):
$this->getFolder();
Пример результата (путь относительно корня сайта): /local/templates/.default/components/bitrix/main.register/custom.main.register
В статье приводится пример кода подключения bitrix без подключения шаблона сайта. Так же описано когда это может пригодится.
В статье приводится пример регистрации собственного события в bitrix и добавления на него обработчика.
grep - удобная и быстрая команда, здесь приведены примеры как произвести рекурсивный поиск в каталоге, поиск среди запущенных процессов и другие.
В статье приводится пример того как можно получить путь до зарегистрированного файла по его ID с помощью метода CFile::getPath($fileId). Так же показано где можно получить ID зарегистрированного файла.
В статье приводится пример кода для получения директории в которой находится файл компонента.
В статье приведен пример как выполнить произвольный sql запрос используя стандартные средства Bitrix