守护程序脚本会创建一些中间文件,它会在最后在休眠之前将其删除。当守护程序脚本写入中间文件时,如果我们在路径中执行 ls -lrt ,我们可以看到如下:
:~/reports/jobs/Processorlog 12 $ ls -lrt|head
总计 1276875
**?--------- ?? ? ? ? 48_QUERY1_1.log_spool.txt
?--------- ? ? ? ? ? 48_QUERY1_1.log_opsspool.txt**
-rw-rw-r-- 1 jsil isdev 3703039 7 月 19 日 00:00 49_QUERY1_1-2013-07-18.log
-rw-rw-r-- 1 jsil isdev 856744 7 月 19 日 00:00 43_QUERY1-2013-07-18.log
前 2 个是由守护进程锁定的中间文件,并且在执行 ls -lrt 时显示?时间戳。
有没有人发现这个问题?如果我们对文件执行 unix stat 命令,文件的修改日期会是什么?