www.fltk.net > linux中怎样查找文件并删除

linux中怎样查找文件并删除

find / -ctime +365 -exec rm -rf {} \; 切记: 第一个 / 代表根目录, 千万不要写这个 ,这个写你 需要找的目录. 这个切记,我是为了方便. 后面一定要带; 号 不然不行的.这个是语法 代表结束.

linux下没有办法查看某个文件 “绝对的” 创建时间,只有文件的最后一次改变的时间,用下面的命令可以查找 /home下最近两天修改过的文件 find /home -type f -mtime -2 如果要把这些文件也删掉,那么可以 find /home -type f -mtime -2 -exec rm {...

假如在一个目录中保留最近30天的文件,30天前的文件自动删除 #find /tmp -mtime +30 -type f -name *.sh[ab] -exec rm -f {} ;/tmp –设置查找的目录; -mtime +30 –设置时间为30天前; -type f –设置查找的类型为文件; -name *.sh[ab] –设置文...

步骤如下: 1、执行删除操作之前一般会运用ls查看一下当前文件夹的内容,当然也可以运用tree命令将文件夹内容进行tree视图方式展示,如下图所示 2、然后我们执行rmdir命令进行文件夹删除,后面加上要删除的文件夹名字,如下图所示 3、接下来我们...

如果只是想要查看最近用户使用删除命令删除的文件,其实可以使用history命令,该命令可以显示最近一段时间内执行过的操作命令,然后利用grep筛选出来: history|grep rm 如果是程序或者进程后台进行删除的文件,或者系统内部删除的文件,也就无法...

简单的命令 : (仅供参考) find /data/arch -atime +3 -exec rm -f {} \; find 目录 -atime + 3 -print 写入文件或通过管道直接删除

你这个时间点指的是哪种时间?Linux 下,一个文件有三种时间:ctime (最后更改时间)、atime(最后存取时间)、mtime (最后修改时间) 以下命令,和你的要求类似: find . -mtime 10 -delete 该命令含义如下:在当前目录下(“.” 指的是当前目...

find啊 。绝对强悍 find . -maxdepth 1 -name "@*" 这个命令意思是,查找当前目录下以@开头的文件或者目录,搜索深度为一级也就是只在当前目录找,不进入子目录,如果你要从/目录开始找就: find / -maxdepth 1 -name "@*" 如果想搜全盘,就把-m...

find命令,它使用起来功能强大,但是也很复杂 比如fing / 就是查找根目录下的所有文件 它有许多可用参数,-name后加文件名,-perm后加权限,-exec或-ok用来在查找文件后执行shell命令,如找到一些文件然后删除,-newer用来寻找比某个文件新的文...

网站地图

All rights reserved Powered by www.fltk.net

copyright ©right 2010-2021。
www.fltk.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com