老男孩教育每日一题-2017年4月10日-find命令题目
2017-04-10 11:14
387 查看
查找出/tmp目录下面修改时间是7天以前,大小在50k到2M之间,并以.log结尾的文件
此题目是面试必会题目,也是使用find命令必须会的几个参数。find /tmp -type f
找/tmp目录下面的普通文件
-type是文件类型常用的有
f file 普通文件 d directory 目录find /tmp -type f -mtime +7
在/tmp目录下面找 修改时间是7天之前的文件、
-mtime表示根据 修改时间查找文件,常用的是几天以前 +7表示的是7天以前
find /tmp -type f -mtime +7 -size +50k -size -2M
这是个非常常用的参数-size根据文件大小查找文件
-size +50k 表示 大于50k的文件
-size -2M 表示 小于2M的文件
在find命令中,默认就表示并且 -size +50k 并且 -size -2M
当然你可以添加上 -size +50k -a -size -2M 是一样的。
find /tmp/ -type f -mtime +7 -size +50k -size -2M -name "*.log"
-name表示你要找的文件的文件名,支持通配符(*, []等等)
最常用的是 以xxxx结尾的或以xxxxx开头。
这里以.log结尾的文件,就是-name "*.log"
网页精品回答:
IT打杂(1xxxxxx) 10:22:08find /tmp -type f -mtime +7 -size +50k -size -2M -name '*.log' |
Strong<n888888888888888888888888888888888888888xxxxx> 10:26:43 |
find /tmp -type f -mtime +7 -size +50k -a -size -2M -regex ".*\.log$"
相关文章推荐
- 老男孩教育每日一题-2017年4月10日-find查找到文件并复制系列题目
- 老男孩教育每日一题-2017年5月19日-使用find命令的时候 |xargs(管道xargs)与-exec有什么区别?
- 老男孩教育每日一题-第110天-find命令-size参数
- 老男孩教育每日一题-2017年4月5日-统计你的linux系统的history历史记录,得出你最喜欢使用的前10个命令
- 老男孩教育每日一题-2017年4月7日-请给出linux中查看系统已经登录用户的命令
- 老男孩教育每日一题-第61天-使用命令调换 /etc/passwd 文件里所有的第一列和最后一列位置
- 老男孩教育每日一题-第64天 -sed命令闯关
- 老男孩教育每日一题-2017年5月9日-vim命令粘贴带#号或注释信息格式会出现混乱情况怎么办
- 老男孩教育每日一题-2017-04-18:命令风暴:如何快速删除Linux中海量小文件?
- 老男孩教育每日一题-2017年5月10日-脚本中shift参数命令功能解释说明?
- 老男孩教育每日一题第115天:如何在centos 6下面实现命令补全?效果如下
- 老男孩教育每日一题-2017-05-15-说说你在vi/vim中常用的命令或快捷键
- 老男孩教育每日一题-124天:当我们使用ssh-keygen命令的时候,如何一键非交互生产密钥对呢?
- 老男孩教育每日一题-2017年5月7日-加餐-linux下面如何实现,执行rm命令,就显示do not use rm command
- 老男孩教育每日一题-第72天 -基础娱乐命令:pv
- 老男孩教育每日一题-第79天-命令风暴:打印出001 002 003 这样的格式的数字
- 老男孩教育每日一题-第71天—基础命令知识:如何做一个linux版本的回收站
- 老男孩教育每日一题-2017年5月22日-命令风暴:变量a=’a/b/c’如何截取得到c
- 老男孩教育每日一题-2017年5月2日-Linux系统中,不小心把chmod命令的权限弄没了,怎么解决?
- 老男孩教育每日一题-2017-04-21-命令风暴--查看你的Linux系统的文件系统类型?