請問一下有沒有清除log的工具 - Linux
By Edith
at 2013-01-22T10:02
at 2013-01-22T10:02
Table of Contents
小弟的想要清除工具是因為
昨天偶然當機的情況下
發現samba的log資料夾裡面有1w多筆log.xxx.xxx.xxx.xxx
後面檔名為ip大小為0的垃圾資料
當然還有很多大小不為0的 內容都是
lib/util_sock.c:539(read_fd_with_timeout)
lib/util_sock.c:1498(get_peer_addr_internal)
我刪除檔案大小為0的方法如最下面這樣 不太方便
因為是server所以也不好安裝mc檔案管理員
請問有沒有什麼建議可以清除log檔
ls -l|sort -n >test
依照大小排列檔案
用vim把不為0的以下都dd掉(10000 dd刪除10000行)
cat test|cut -d ' ' -f 14 >test2
用cut指令把ls -l出來的最後面的檔名擷取出來
最後用script把每個檔名都用rm -rf 跑一次
#!/bin/bash
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
export PATH
filelist=$(cat test2)
for filename in $filelist
do
rm $filename
done
--
Tags:
Linux
All Comments
By Margaret
at 2013-01-26T20:12
at 2013-01-26T20:12
By Poppy
at 2013-01-30T06:06
at 2013-01-30T06:06
By Caroline
at 2013-01-31T16:10
at 2013-01-31T16:10
Related Posts
Fedora 18 安裝使用經驗分享
By Dora
at 2013-01-21T23:41
at 2013-01-21T23:41
CentOS 6.3 64bit 裝 libgcc-multilab 出現衝突
By Christine
at 2013-01-21T22:58
at 2013-01-21T22:58
Nexu7多重開機裝多種版本Linux&Android
By Audriana
at 2013-01-21T11:24
at 2013-01-21T11:24
How it's made? Sokoban Garden 3D
By Carolina Franco
at 2013-01-21T11:09
at 2013-01-21T11:09
Amarok 2.7 代號"微調" 釋出
By Callum
at 2013-01-21T10:23
at 2013-01-21T10:23