Сергей спасибо за комментарии, но можно по подробнее, если бы я так легко разбирался во всем этом, думаю вопроса бы и не возникло. Я решал вопрос в лоб, просто гугли решения, поставлял, смотрел что получается и таким способом нашел то, что сработало. Скомпоновал и отметил решением.
-d, --directory list directories themselves, not their contents
-r, --reverse reverse order while sorting
-t sort by modification time, newest first
-1 list one file per line. Avoid '\n' with -q or -b
напр
pushd /var/log
ls -ltdr * | tail -10
даст
-rw-r----- 1 root adm 532 Jan 7 23:08 apport.log
-rw-r--r-- 1 root root 26653 Jan 7 23:10 Xorg.0.log.old
-rw-r--r-- 1 root root 1856 Jan 8 10:09 gpu-manager.log
-rw-r--r-- 1 root root 25126 Jan 8 10:09 Xorg.0.log
-rw-r----- 1 syslog adm 120188 Jan 8 10:09 kern.log
-rw------- 1 root utmp 2304 Jan 8 10:10 btmp
-rw-r----- 1 syslog adm 13670 Jan 8 10:10 auth.log
-rw-r----- 1 syslog adm 171087 Jan 8 10:10 syslog
-rw-rw-r-- 1 root utmp 23040 Jan 8 10:10 wtmp
-rw-rw-r-- 1 root utmp 292292 Jan 8 10:10 lastlog
то есть lastlog - самый свежий - последний - поэтому tail