來自:
1.find 引數: -mtime n, 代表 (n + 1) * 24小時內的檔案,下標從0開始
找24小時內修改的檔案,並考到上一級目錄:
find *.apk -mtime 0 -exec cp {} ../ \; // -mtime means modified time. 0 means in first * 24hours later.找今天修改的檔案:
find *.apk -daystart -mtime 0 -exec ls -al {} \;找昨天修改的檔案:
find *.apk -daystart -mtime 1 -exec ls -al {} \;2. find -mtime +n, 數字前加上+號代表從(n + 1)*24 之前的檔案。
例如:找從昨天起住前修改的檔案:
find * -mtime +0找從前天起住前修改的檔案:
find * -mtime +1ps. -mmin 以分鐘為單位。
ps -exec command {} \; 可以加命令執行查詢結果,
更多參考:man find
有用的函式 檔案處理及其它
1.檔案尺寸大小轉換 轉換附件大小單位 param string filesize 檔案大小 kb function changefilesize filesize elseif filesize 1048576 elseif filesize 1024 else return filesize 複...
Linux下查詢指定時間內修改過的檔案
linux下查詢指定時間內修改過的檔案 假如在linux下修改檔案後不記得了,我們需要查詢指定時間內做過改動的檔案,此時我們可以用find命令來查詢。find opt iname atime 1 type f 找出 opt 下一天前訪問過的檔案 選項 options 所有的選項都總是返回真值,它們總...
find命令 之查詢指定時間內修改過的檔案
比如我們要查詢linux下指定時間內做過改動的檔案,我們可以用find命令,其實find命令的功能十分強大,下面我們通過幾個簡單的例子來學習下find命令的簡單用法 find opt iname atime 1 type f 找出 opt 下一天前訪問過的檔案 選項 options 所有的選項都總是...