linux 定期清除日誌
clearLog.sh
#!/bin/sh
find /usr/local/apache/logs -mtime + 30 -name "*.log" -exec rm {} \;
說明:
- find:Linux查找命令,用戶查找指定條件的文件
- /usr/local/apache/logs:需要進行清理的目標目錄
- -mtime:標準語句寫法
- +30 :數字代表天數 選中30天外的數據
- -name "*.log":目標文件名
- -exec:固定寫法 執行rm命令
- rm :強制刪除包括目錄在內的文件
- {} \;:固定寫法,一對大括號+空格+\+;
chmod +x clearLog.sh
crontab 啟動定時任務
linux 定期清除日誌
相關推薦
linux 定期清除日誌
mod bin exe local {} 標準 chm line mtime clearLog.sh #!/bin/sh find /usr/local/apache/logs -mtime + 30 -name "*.log" -exec rm {} \;
linux 定期刪除spark日誌 shell 指令碼
如下: 在linux命令列中建立一個空白檔案,將下面程式碼加入到檔案中。 注意:1.如果在windows 中編輯,上傳到linux伺服器中,需要利用vim 的 : set ff=unix 方法將檔案的dos格式修改為unix格式,利用 :set ff 來檢視是否修
linux上清除mysql的單位G,大級別的日誌檔案
我的mysql日誌檔案大小如下: ll -h -rw-rw---- 1 mysql mysql 1.1G Dec 22 14:23 mysql-bin.000054 -rw-rw---- 1 mysql mysql 1.1G Dec 23 11:44 mysql-bin.0
【Linux】linux定時清除N天之前的檔案,一般用於清除日誌檔案
定時清除,使用linux的crontab定時任務 * * * * * command 分 時 日 月 周 命令 清楚日誌指令碼 find /root/smsp/logs/ -mti
Linux下Tomcat日誌定期清理 及 logrotate 配置
伺服器上的tomcat的catalina.out檔案越來越大,檢視起來很不方便,以前每次都是想起來的時候手工清理一下(cat /dev/null > catalina.out),後來發現了logratate這個工具,Ubuntu下的mysql,nginx好像也是用的這個工具還定期整理log的。配置檔案為
linux 批量清除tomcat日誌
1,直接刪除檔案 find /tomcat/logs/ -name '*.log.*' | xargs rm -f 2,將檔案內容清零 find /tomcat/logs/ -name
linux命令清除服務器緩存
isp lin lose 技術 proc lap 緩存 hid nbsp linux 服務器開了某項服務或程序後,內存占用的非常大,停止服務或關閉進程後,內存不會立即釋放,需要手動釋放,使用命令 echo 3 > /proc/sys/vm/drop_chaches
linux下awk日誌分析
linux 接口 記錄 video 文本命令數據分析假設線上倒出的接口訪問日誌有上百行,該日誌的記錄格式如下:/data1/www/logs/archives/170524/170524.v6.weibo.com_10.72.13.113.0.cn.gz:v6.weibo.com 123.12
linux 系統備份日誌
cron 頁面 clas 系統備份 doc ash linux 系統 服務 mic 題目: 備份日誌 小明是一個服務器管理員,他需要每天備份論壇數據(這裏我們用日誌替代),備份當天的日誌並刪除之前的日誌。而且備份之後文件名是年-月-日的格式。alternatives.lo
SQL2014清除日誌文件(DBName_Log過大)
dbn tab -s .net rec ima sys -1 png SQL2005:Backup Log DBName with no_log ‘這裏的DBName是你要收縮的數據庫名。GOdump transaction DBName with no_log --
linux 常用查日誌技巧
發送 字節 如果 彈出框 技巧 創建 格式化 grep 書寫 一、基礎 命令 功能 語法 說明 cat 1.一次顯示整個文件。 2.從鍵盤創建一個文件。 3.將幾個文件合並為一個文件。 1、cat 文件名 2、cat > filename 3、ca
Linux下 分割日誌大文件
日誌 切分 分割 Linux下分割日誌有兩種常用命令 ddsplit(推薦使用)1.dd:作用是用指定大小的塊拷貝一個文件,並在拷貝的同時進行指定的轉換。參數註釋:if=filename:輸入的文件名of=finename:輸出的文件名bs=bytes:一次讀寫的字節數,默認是512bytessk
linux查找日誌技巧
方便 分頁 info clear 指定時間 否則 得到 基本 表示 先必須了解兩個最基本的命令: tail -n 10 test.log 查詢日誌尾部最後10行的日誌; tail -n +10 test.log 查詢10行之後的所有日誌; head -n
Linux 定期自動備份文件夾腳本
.sh href strong 比較 -1 tex ech 理解 author 根據網上代碼改編而成,這個腳本分為兩個文件,一個是執行文件backup.sh,另一個是備份項目文件backup.txt。backup.txt這個文件比較好理解,就是一個text文件,它的每一行
【Linux】linux查看日誌文件內容命令tail、cat、tac、head、echo
其中 一個空格 .sh 引號 鍵盤 tex 標準輸出 linux www linux查看日誌文件內容命令tail、cat、tac、head、echo tail -f test.log你會看到屏幕不斷有內容被打印出來. 這時候中斷第一個進程Ctrl-C, ----------
Linux 文件日誌篩選操作
shel hit 排列 定時 ace grep mon int sta 統計查看文件以及篩選日誌 1、*.log 日誌文件中 統計獨立ip的個數: awk ‘{print $1}‘ test.log | sort | uniq | wc -l 2、#查詢訪問最多的前
Linux基礎:日誌管理
linux 日誌管理 rsyslogd 一、日誌管理簡介日誌服務在CentOS 6.x中日誌服務已經由rsyslogd取 代了原先的syslogd服務。rsyslogd日誌服 務更加先進,功能更多。但是不論該服務 的使用,還是日誌文件的格式其實都是和 syslogd服務相兼容的,所以學習起來基本
linux下 tomcat 日誌亂碼/中文鏈接404
sysconf pts body linu bsp uri 引用 設置 red 1 日誌亂碼: JDK引用的設置 Java引用參數添加”-Dfile.encoding=UTF-8 -Dsun.jnu.encoding=UTF-8” 將上面參數添加到Catalina.sh中J
Linux查看日誌方法總結(1)
關鍵字 http grep 定時 abd cab 我們 做的 ext 註:日誌文件為:test.log 1.tail -f test.log 查看當前打印的日誌(平時就知道這方法!打印出的長度有限制。) 以下為網上搜集的: 2.先必須了解兩個最基本的命令: tai
linux具體時間段日誌查詢
方法 文件 rep 命令 時間 inux access log日誌 實現 查看某個時間段的日誌(比如access.log日誌),如何實現? 方法有很多種,比如我要看查的時間是2018年2月5號--2月6號的日誌吧。 (1).用sed命令,格式為:sed -n ‘/起始時間/