首页 > 试题广场 >

下列命令能查找当前目录一个月(30天)以前大于100M的日志

[单选题]
下列哪个命令能查找当前目录一个月(30天)以前大于 100M 的日志文件(.log)并删除()
  • find . -name "*.log" -m time +30 -type f -size +100M | xargs rm -rf {};
  • find . -name "*.log" -mtime +30 -type f -size +100M | xargs rm -rf {};
  • find . -name "*.log" -mtime +30 -type -size 100M | xargs rm -rf {};
  • find . -name "*.log" -mtime +30 -type f -size 100M | xargs rm -rf {};
find 查找
. 在当前目录查找
-name 指定文件名
-mtime 指定修改时间(以天为单位) +xx 修改时间大于xx天 -xx修改时间小于xx天
-type 不知什么意思 应该是指定文件类型
-size 指定文件大小 +xx文件大小大于xx -xx文件大小小于xx
xargs 把前一命令输入当作后一命令输出,通常配合管道使用
发表于 2019-12-14 21:02:45 回复(2)
B
这是运维命令,可以去了解一下,我是做后端的
发表于 2019-08-09 10:44:54 回复(0)
find 查找 . 在当前目录查找 -name 指定文件名 -mtime 指定修改时间(以天为单位) +xx 修改时间大于xx天 -xx修改时间小于xx天 -type 文件类型 -f是普通文件 -size 指定文件大小 +xx文件大小大于xx -xx文件大小小于xx xargs 把前一命令输入当作后一命令输出,通常配合管道使用
发表于 2021-05-18 21:43:02 回复(0)
A 错在时间筛选条件-mtime C错在 筛选类型为文件 D错在 文件是大于100M
发表于 2020-06-03 20:47:19 回复(0)
xargs 是把前一命令输出当作后一命令输入吧
发表于 2023-01-18 13:23:00 回复(0)
大于 +
发表于 2022-10-24 12:47:24 回复(0)
-name指定根据文件名查找 -type指定文件类型f普通文件 -size指定大小+30M大于30M -mtime指定时间+30三十天之前 -30,30天以内 30正好距离现在三十天
发表于 2021-10-11 00:05:09 回复(0)

B


编辑于 2019-12-25 22:17:34 回复(0)