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 

原文地址:https://www.cnblogs.com/ShaoShuai20160203/p/14333610.html