Я просто ошибся ls как la. Не заметив, я запустил его:
tim@Hairy:~$ la
detection.sh output-2.jpg output-4.jpg output-6.jpg output-8.jpg Test1.pdf
output-1.jpg output-3.jpg output-5.jpg output-7.jpg output-9.jpg
tim@Hairy:~$ ls
detection.sh output-2.jpg output-4.jpg output-6.jpg output-8.jpg Test1.pdf
output-1.jpg output-3.jpg output-5.jpg output-7.jpg output-9.jpg
В чем разница между ls и la?
По умолчанию la является псевдонимом для ls -A. В отличие от ls он не пропускает файлы, начинающиеся с точки, за исключением . и ..