У вас, вероятно, есть mlocate, установленный на вашем компьютере (если нет, я рекомендую вам это сделать, это очень полезно для поиска файла)
С его установкой (и инициализированной первым вызовом mlocate ) вы можете попробовать что-то вроде:
locate /path/to/directory | head -n [qty of file wanted]
Это должно работать так же хорошо, как и ls, и предоставит вам список n-файла с полным адресом