其實沒有必要寫shell腳本,簡單一句話放在系統(tǒng)定時任務(wù)里就行了。比如你的日志文件名叫a.log。
十年的景德鎮(zhèn)網(wǎng)站建設(shè)經(jīng)驗,針對設(shè)計、前端、開發(fā)、售后、文案、推廣等六對一服務(wù),響應(yīng)快,48小時及時工作處理。營銷型網(wǎng)站的優(yōu)勢是能夠根據(jù)用戶設(shè)備顯示端的尺寸不同,自動調(diào)整景德鎮(zhèn)建站的顯示方式,使網(wǎng)站能夠適用不同顯示終端,在瀏覽器中調(diào)整網(wǎng)站的寬度,無論在任何一種瀏覽器上瀏覽網(wǎng)站,都能展現(xiàn)優(yōu)雅布局與設(shè)計,從而大程度地提升瀏覽體驗。創(chuàng)新互聯(lián)公司從事“景德鎮(zhèn)網(wǎng)站設(shè)計”,“景德鎮(zhèn)網(wǎng)站推廣”以來,每個客戶項目都認真落實執(zhí)行。
使用crontab命令生成定時任務(wù),每天shell腳本可以自動進行日志清理。為了避免手工刪除日志,考慮通過寫shell腳本來刪除30天以前的日志文件,然后使用crontab命令生成定時任務(wù),在每天早上0點1分調(diào)用上面的shell腳本進行日志清理。
(1)、先查看歸檔日志路徑,確認歸檔日志文件信息情況。
用cat刪除文件:但是我發(fā)現(xiàn)對于nohup的程序的日志,這樣是無效的。因為nohup的程序持續(xù)不斷地在讀寫日志文件,此時無法重定向,我試了幾次,日志文件都壓根沒動。
1、將/opt/soft/log/目錄下所有7天前帶.log的文件刪除。
2、打開終端:在Linux系統(tǒng)中,可以通過打開終端來執(zhí)行命令。切換到root用戶:清除kern.log文件需要root權(quán)限,因此需要切換到root用戶。進入日志文件目錄:kern.log文件通常位于/var/log目錄下,因此需要進入該目錄。
3、其實沒有必要寫shell腳本,簡單一句話放在系統(tǒng)定時任務(wù)里就行了。比如你的日志文件名叫a.log。
4、舉個例子,有59個日志,從aa20110101到za20110228,如果想刪除1月份的日志,命令可以寫成 rm *201101*。
5、但是我發(fā)現(xiàn)對于nohup的程序的日志,這樣是無效的。因為nohup的程序持續(xù)不斷地在讀寫日志文件,此時無法重定向,我試了幾次,日志文件都壓根沒動。
其實沒有必要寫shell腳本,簡單一句話放在系統(tǒng)定時任務(wù)里就行了。比如你的日志文件名叫a.log。
重啟軟件。在linux軟件里,日志清理腳本清理不掉是系統(tǒng)bug導(dǎo)致的,需要重啟軟件進行解決。Linux,全稱GNU/Linux,是一種免費使用和自由傳播的類UNIX操作系統(tǒng),其內(nèi)核由林納斯·本納第克特·托瓦茲于1991年10月5日首次發(fā)布。
打開終端:在Linux系統(tǒng)中,可以通過打開終端來執(zhí)行命令。切換到root用戶:清除kern.log文件需要root權(quán)限,因此需要切換到root用戶。進入日志文件目錄:kern.log文件通常位于/var/log目錄下,因此需要進入該目錄。
將/opt/soft/log/目錄下所有7天前帶.log的文件刪除。
但是我發(fā)現(xiàn)對于nohup的程序的日志,這樣是無效的。因為nohup的程序持續(xù)不斷地在讀寫日志文件,此時無法重定向,我試了幾次,日志文件都壓根沒動。
例: vi /var/log/messages :set nu 查看文件中的你要刪除的時間段在幾行之間 如果是100-200行,則將光標放在第100行,按100dd即可刪除。 還有其他方法??茨愕木唧w需求。
名稱欄目:linux清空日志命令 linux打印日志命令
文章地址:http://jinyejixie.com/article35/dgispsi.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供靜態(tài)網(wǎng)站、網(wǎng)站制作、電子商務(wù)、動態(tài)網(wǎng)站、建站公司、
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)