找到最老的访问文件

时间:2013-04-02 14:14:47

标签: linux bash ubuntu

我怎样才能找到100个最老的文件?我尝试了以下内容,但它只是打印随机访问的文件。

find /home/you -iname "*.pdf" -atime -100000 -type f | tail -n100

2 个答案:

答案 0 :(得分:6)

find /home/you -iname '*.pdf' -printf '%A@ %p\n' | sort -n | head -n 100

答案 1 :(得分:2)

您可以使用stat命令

stat -c '%X %n' *.pdf | sort -n | head -n100