2023年7月26日发(作者:)
linuxfindmtime7,linuxfind命令mtimeatimectime+n-。。。1、man find 解释:find - search for files in a directory hierarchy,即:在⽬录下查找⽂件2、按⽂件被修改的时间查询⽂件命令格式: find ⽬录 -mtime +n -name ⽂件名 在指定⽬录及其⼦⽬录下查找(负⽆穷,nowTime - (n+1)* 24h)时间范围内被修改过内容的⽂件命令格式: find ⽬录 -mtime n -name ⽂件名 在指定⽬录及其⼦⽬录下查找 [ nowTime - (n+1)* 24h ,nowTime - n * 24h ]时间范围内被修改过内容的⽂件命令格式: find ⽬录 -mtime -n -name ⽂件名 在指定⽬录及其⼦⽬录下查找(nowTime - n * 24h , nowTime ) 时间范围内被修改过内容的⽂件例如:find /log/fs/early_media/ -mtime +2 -name "*.*" 查出nowTime-3*24h前的⽂件find /log/fs/early_media/ -mtime 2 -name "*.*" 查出nowTime-3*24h ~ nowTime-2*24h之间的⽂件find /log/fs/early_media/ -mtime -2 -name "*.*" 查出nowTime-2*24h ~ nowTime之间的⽂件find /log/fs/early_media/ -mtime +1 -name "*.*" 查出nowTime-2*24h前的⽂件find /log/fs/early_media/ -mtime 1 -name "*.*" 查出nowTime-2*24h ~ nowTime-1*24h之间的⽂件find /log/fs/early_media/ -mtime -1 -name "*.*" 查出nowTime-1*24h ~ nowTime之间的⽂件find /log/fs/early_media/ -mtime +0 -name "*.*" 查出nowTime-24h前的⽂件find /log/fs/early_media/ -mtime 0 -name "*.*" 查出nowTime-24h内的⽂件,即nowTime-24h ~ nowTime之间的⽂件如下图,当前时间(即执⾏以上find命令的时刻)为8号10:01:05+2 表⽰的是查找 nowTime - (2+1)*24⼩时前的⽂件 ,即查找的是5号10:01:05前的⽂件2 表⽰的是查找 nowTime -(2+1)*24⼩时 ~ nowTime - 2 *24⼩时 之间的⽂件 ,即查找的是5号10:01:05 到 6号10:01:05之间的⽂件-2 表⽰的是查找 nowTime - 2 *24⼩时 ~ nowTime 之间的⽂件 ,即查找的是6号10:01:05 到 8号10:01:05之间的⽂件
发布者:admin,转转请注明出处:http://www.yc00.com/xiaochengxu/1690366351a338910.html
评论列表(0条)