[root@localhost zhaozy]# find . -atime -1 -exec -ls -l {}\;
find: 遗漏“-exec”的参数
ls前面不需要-,{}和\;之间需要一个空格
你多写了一个‘-’
正确写法: find . -atime -1 -exec ls -l {} \;
试试我这个