非常风气网www.verywind.cn
首页
shell删除超过30天的目录
linux 定期
删除
文件夹下面
超过30
日的文件
答:
find /tmp/sm{a,b,c} -type f -mtime
30
-exec rm {} \;需要定期,就把这条命令放入crontab中即可。
查找/usr/local/apache/logs目录最后修改时间
大于30天的目录
并
删除
?
答:
可以使用以下命令查找并
删除
/usr/local/apache/logs目录中最后修改时间
大于30天的目录
:bashCopy codefind /usr/local/apache/logs -type d -mtime +30 -exec rm -rf {} \;解释:find命令用于查找文件和目录。/usr/local/apache/logs指定要查找的目录。-type d选项表示只查找目录。-mtime +30选项...
如何用
shell
脚本清理3个月前数据 如: ./tmp
目录
下的文件以yyyymm命名...
答:
你好,脚本如下:第一个可以实现:--- !/bin/bash find /tmp -mtime +90 -exec rm -rf {} \;exit 0 --- 第二个实现:--- !/bin/bash to=$(data +%Y%m)ago=$(($to-3))file=$(ls /tmp)for ob in $file do rm -rf $ob done...
编写
shell
脚本将/tmp
目录大于
30M的文件
删除
。
答:
把命令 find /tmp -size +30M -exec rm {} \; 放进脚本就可以了
谁会写
shell
脚本:将
目录
中所有创建时间早于2012年1月1日的文件或则目录...
答:
ls -l --time-style=full | awk '$6<"2012-01-01"' | awk '{print $9 }' | xargs rm -rf {} \;上边这条直接
删除
慎用
如何在linux中使用
shell
脚本遍历指定
目录
的文件,将创建时间
大于
指定时 ...
答:
大于
指定时间?最简单的就是直接find里面指定吧。例如,查找当前
目录
及其子目录所有mtime大于1
天的
文件:find /path -type f -mtime +1 即可,/path 可以换成其他路径,-mtime +1 表示时间大于1天。-1的话表示小于一天也就是1天之内的。
用
shell
脚本中
删除
某文件夹下的七天之前生成的文件夹
答:
oldDate=$(date -d "-7 days" "+%Y%m%d")。cd yourFolder #这里写你的文件夹路径。for folder in $(ls -d */)。do。[ ${folder%/*} -lt $oldDate ] && rm -rf $folder。done。
那位高手帮我写一个linux
shell
脚本,是关于定时
删除
/**/**/**的数据...
答:
用find命令,找出180天以前的日志文件,然后
删除
find /**/**/** -mtime +180 -exec rm -rf {} \;
shell
可以
删除
吗
答:
shell
可以
删除
。在
Shell中
,可以使用特定的命令来删除文件和
目录
。删除文件和目录是一个不可逆的操作,一旦删除就无法恢复,Shell是一种命令行解释器,主要用于与操作系统进行交互和执行命令。
shell删除
文件夹脚本怎么写?,保留2天内的文件夹,2天以前的是直接删除...
答:
1、
删除
可以用这样的方式:rm -rf $(find ./ -maxdepth 1 -type d -mtime +2)说明:./:可修改为你需要的路径;-maxdepth 1:为你搜索路径的最大深度,以你的需求来讲,只需要当前
目录
处理即可,所以参数可以为1;-type d:表示只搜索文件夹,如你需要搜索文件,可以不要此参数;-mtime +...
1
2
3
4
5
6
7
8
9
10
涓嬩竴椤
灏鹃〉
你可能感兴趣的内容
shell删除目录
shell删除存在目录
shell怎么删除目录下文件
shell删除目录下所有文件
shell脚本删除文件或目录
shell备份目录
shell 删除
删除目录 linux
shell如何删除文件
本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
©
非常风气网