Tente
ls -1 /directory/you/want/to/list > ~/Desktop/filelist.txt
que irá redirecionar a saída de ls -1 (ou ls -l ou o que você quiser) para o arquivo ~ / Desktop / filelist.txt. Usando > para redirecionar outpiut funciona para todos os comandos, btw. Basta pesquisar no Google sobre "redirecionamento de saída de dados" (ou consulte este link ).