Никак, по-моему.
Жёсткие можно вычислить анализом инодов (ls -i) по всей файловой системе, ведь это просто другое имя файла, хранящееся в другом каталоге, возможно... Напоминяю, что у нас имя указывает на файл, но не наоборот.
Символьные куда кажут только из них самих можно увидеть (ls -l), потому что это вообще другой файл.