1分鐘刪除幾百萬個Linux小文件!

Oracle數據庫11g之後,常常會出現的一個問題就是adump/目錄下長時間會出現幾百萬個小文件,直接給標準答案,按照如下操做執行便可,一分鐘搞定:數據庫

/usr/bin/find  /u01/app/oracle/admin/XXX/adump -name '*.aud' -mtime +30 -delete
Ctrl+z
bg
jobs
等價於nohup /usr/bin/find  /u01/app/oracle/admin/XXX/adump -name '*.aud' -mtime +30 -delete  &

while true; do df -h /; sleep 10; done   --查看執行過程
df -h
df -i

輸出:
/dev/mapper/rhel-root   43G   33G   11G  75% /
Filesystem             Size  Used Avail Use% Mounted on
/dev/mapper/rhel-root   43G   31G   13G  72% /
Filesystem             Size  Used Avail Use% Mounted on
/dev/mapper/rhel-root   43G   30G   14G  69% /
Filesystem             Size  Used Avail Use% Mounted on
/dev/mapper/rhel-root   43G   28G   16G  65% /
Filesystem             Size  Used Avail Use% Mounted on
/dev/mapper/rhel-root   43G   27G   17G  61% /
Filesystem             Size  Used Avail Use% Mounted on
/dev/mapper/rhel-root   43G   26G   18G  60% /
Filesystem             Size  Used Avail Use% Mounted on
/dev/mapper/rhel-root   43G   26G   18G  60% /
Filesystem             Size  Used Avail Use% Mounted on
/dev/mapper/rhel-root   43G   26G   18G  60% /
相關文章
相關標籤/搜索