Linux 获取创建最新的前n个文件

日常开发过程中,经常会遇到需要获取最新创建的文件,如获取日志

可以使用linux中的 ls 配合 -c参数

 

根据创建时间排序,最新的时间排在最前面

 1 ls -c 

 

加上-r对排序结果进行逆序,最新的时间排在最后面

 1 ls -cr 

 

结合head,显示前10个文件

 1 ls -c | head -n 10 

 

过滤后,获取最新创建文件后并打开

 1 ls -c | head -n 1 |xargs tail -f 

 

posted @ 2021-01-27 10:14  少帅府  阅读(482)  评论(0编辑  收藏  举报