linux查找文件并删除

  一、windows/dos下批量查找并删除命令del %systemdrive%\*.tmp /f/s/q/a 功能:

如清除临时文件和垃圾文件:

del /f /s /q %systemdrive%\*.tmp
del /f /s /q %systemdrive%\*._mp
del /f /s /q %systemdrive%\*.log
del /f /s /q %systemdrive%\*.gid
del /f /s /q %systemdrive%\*.chk
del /f /s /q %systemdrive%\*.old
del /f /s /q %systemdrive%\recycled\*.*
del /f /s /q %windir%\*.bak
del /f /s /q %windir%\prefetch\*.*
rd /s /q %windir%\temp & md %windir%\temp
del /f /q %userprofile%\cookies\*.*
del /f /q %userprofile%\recent\*.*
del /f /s /q "%userprofile%\Local Settings\Temporary Internet Files\*.*"
del /f /s /q "%userprofile%\Local Settings\Temp\*.*"
del /f /s /q "%userprofile%\recent\*.*"

二、LINUX下相就功能命令

1.递归方式:find 对应目录 -mtime +天数 -name "文件名" -exec rm -rf {} \;

不要忘记后面的"\和;",并且之间空格,不能连写一起。

如:find /usr/ -mtime +10 -name "_desktop.in" -exec rm -rf {} \;

2. 管道方式 :find 对应目录 -mtime +天数 -name "文件名" | xargs rm -rf

如:find /usr/ -mtime +10 -name "_desktop.in" | xargs rm -rf

3.变量方式 :rm -rf $(find 对应目录 -mtime +天数 -name "文件名")  

如:rm -rf $(find /usr/ -mtime +10 -name "_desktop.in")

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值