[root@ogg1 bak_uu]# ll total 20 drwxr-xr-x 2 root root 4096 Jan 1 2011 20040404 drwxr-xr-x 2 root root 4096 Jan 1 2011 20090101 drwxr-xr-x 2 root root 4096 Jan 1 2011 20110101 drwxr-xr-x 2 root root 4096 Sep 18 16:56 20140918 drwxr-xr-x 2 root root 4096 Sep 23 00:01 20140923 [root@ogg1 bak_mail_week]# cd .. [root@ogg1 dd]# find bak_uu -name '[0-9]*' -mtime +10 -type d -exec rm -fr '{}' ';'...
by glz1925 - Linux系统管理 - 2015-10-28 16:15:41 阅读(814) 回复(5)
请问查找并删除CORE文件的完整命令是不是这样的?如果是,后面的一堆大括号什么意思?find /-name core -print | rm可以吗?
请问查找并删除CORE文件的完整命令是不是这样的?如果是,后面的一堆大括号什么意思?find /-name core -print | rm可以吗?
#!/bin/sh export ORACLE_HOME=/opt/oracle/product/9.2.0 export PATH=$PATH:$ORACLE_HOME/bin:/sbin:. export ORACLE_SID=drog bakdir="/opt/data_bak/" filename="$bakdir"`date +%Y%m%d` find $bakdir -ctime +3 -exec rm -f {} \; exp userid=drog/******@drog owner=drog file="$filename"".dmp" crontab -l 结果 0 1 * * * /home/drog/bak.sh ls -l /opt/data_bak/ 结果 -rw-r--r-- 1 oracle dba 7093125120 9月 10 01...
$ find /oracle/exprb -ctime +15 -exec rm {}; find: -exec not terminated with \';\' 为什么报错啊????
$ find /oracle/exprb -ctime +15 -exec rm {}; find: -exec not terminated with ';' 为什么报错啊????
操作系统:AIX 5.3 crontab 中如下命令,执行出错,手动执行没有问题,没有找问题原因,不知是不是\转义的原因。 ====================== 30 17 * * 2-6 . /usr/bin/find /u05/ -name "*.dmp" -mtime +1 -exec rm -f {} \; 在/var/adm/cron/log 中有如下错误: ====================== root : CMD ( . /usr/bin/find /u05/ -name "*.dmp" -mtime +1 -exec rm -f {} ; ) : PID ( 9281644 ) : Tue Oct 30 17:30:00 2012 Cr...
请教大家 不小心执行了 find / -name "*" -ctime +20 -exec rm -rf {} \; 以后该怎么办呢? 我第一时间就终端执行了,可能执行了有2秒钟,也不知道删除了系统什么文件,目前系统还在运行,请有经验的朋友交流一下
第1个问题 DUMP_PATH=/usr/local/ LOG_TO_DELETE=db_* OLDER_THAN_DAYS=+1 find $DUMP_PATH/$LOG_TO_DELETE -mtime $OLDER_THAN_DAYS -exec rm -rf {} ------这里表示设么意思? (清参考 find / -mtime -1 #查找在系统中最后24小时里修改过的文件 这是我找的) 但是现在 OLDER_THAN_DAYS=+1, 我将这个命令转化如下 find /usr/local/db_* -mtime +1 -exec rm -rf {} (分析在一段时间之内的db_* 文件 将他们全部删除 ...