刪除七天以前檔案的指令碼
#! /bin/bash
#deletes all files in /var/log/hadoop that have not been modified in
the past 7 days.
find /var/log/hadoop -type f -mtime 7 -delete
#deletes all files in /var/log/zookeeper that have not been modified
in the past 7 days.
find /var/log/zookeeper -type f -mtime 7 -delete
#deletes all files in /var/log/hive that have not been modified in the
past 7 days.
find /var/log/hive -type f -mtime 7 -delete
#deletes all files in /var/log/hbase that have not been modified in
the past 7 days.
find /var/log/hbase -type f -mtime 7 -delete
#deletes files in mapred.local.dir directories that have not been
modified in the past 7 days.
find /mnt/disk1/hadoop/mapred/taskTracker -type f -mtime 7 -delete
find /mnt/disk1/hadoop/mapred/userlogs -type f -mtime 7 -mtime 7 -delete
#deletes hadoop directories that have no files in them
find /mnt/disk1/hadoop/mapred/userlogs/ -mindepth 1 -type d -delete
find /mnt/disk1/hadoop/mapred/taskTracker/ -mindepth 1 -type d -delete
find /var/log/hadoop/history -mindepth 1 -type d -delete
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26764973/viewspace-1446019/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 定期刪除歸檔檔案的指令碼指令碼
- 定時刪除檔案指令碼指令碼
- find 刪除以前的檔案
- windows下自動刪除過期檔案的指令碼Windows指令碼
- 指令碼定期自動刪除ASM下的歸檔檔案指令碼ASM
- 以前的windows安裝檔案可以刪除嗎 windowsold檔案刪除了有影響嗎Windows
- Windows Linux 刪除N天之前的檔案指令碼WindowsLinux指令碼
- shell指令碼之刪除固定天數之前的檔案指令碼
- 一個刪除重做日誌檔案的參考指令碼指令碼
- 用批處理實現的刪除特定時間以前的檔案
- 刪除指定資料夾的檔案內容的sh指令碼指令碼
- Oracle 11g 自動刪除ASM歸檔檔案指令碼OracleASM指令碼
- 【轉載】Oracle Data Guard 備庫 歸檔檔案 刪除指令碼Oracle指令碼
- 檔案的刪除
- DATAGUARD_standby刪除歸檔日誌的指令碼指令碼
- Oracle DG standby刪除歸檔的判斷指令碼Oracle指令碼
- RAC 節點2刪除自己的歸檔指令碼指令碼
- 刪除檔案
- find 命令刪除某類或某段時間前的檔案指令碼指令碼
- 日誌刪除指令碼指令碼
- window下刪除過舊的日誌檔案指令碼(如jboss的日誌檔案 資料庫的trace檔案)指令碼資料庫
- linux 下刪除亂碼檔案Linux
- 利用sqlplus指令碼刪除備庫歸檔SQL指令碼
- DataGuard已應用歸檔日誌刪除指令碼指令碼
- SVN !檔案刪除
- rm 刪除檔案
- 批次刪除檔案
- Git——刪除檔案Git
- Linux下批量刪除空檔案或者刪除指定大小的檔案Linux
- u盤裡的檔案無法刪除 如何刪除u盤裡刪不掉的檔案
- 刪除github上的檔案Github
- 恢復刪除的檔案
- 刪除檔案的恢復
- 刪除古怪檔案的方法
- 刪除正在使用的檔案
- 刪除vmvare的大檔案
- 刪除資料庫指令碼資料庫指令碼
- 【工具】批量刪除binlog 的指令碼指令碼