Chinaunix
标题:
linux如何置空messages文件
[打印本页]
作者:
powerenergy_lin
时间:
2014-02-07 19:09
标题:
linux如何置空messages文件
linux中/var/log/messages比较大,用什么方法可以置空。cat /dev/null>/var/log/messages这个命令不起作用。哪位高人指点一下,谢谢
作者:
aca_jingru
时间:
2014-02-07 19:49
:> /var/log/messages
作者:
davidbreathe
时间:
2014-02-08 11:59
试了下二楼的命令,显示
sudo > /var/log/messages
bash: /var/log/messages: Permission denied
再找了下,可以用如下方法:
cat /dev/null | sudo tee /var/log/messages
我的系统中此文件大小为1070440533,大概1G左右,还挺快的。
作者:
amarant
时间:
2014-02-08 15:25
echo '' > file
作者:
laliheyi
时间:
2014-02-09 09:35
root 用户下使用
: > /var/log/messages
复制代码
作者:
xugr123
时间:
2014-02-10 10:09
echo > /var/log/messages
作者:
刺客阿地
时间:
2014-02-10 10:37
如果是root用户,就直接>/var/log/messages
作者:
zongg
时间:
2014-02-10 10:47
如果有权限,真接用>就行,例如 > /var/log/message
作者:
q1208c
时间:
2014-02-10 11:06
message 过大, 通常都是说明系统有了问题, 不是简单的清理就完事了, 而是应该查看它的内容, 找到出问题的部分, 解决相应的问题.
要不然, 用不了多久, 还是会大起来的.
另外, 正常情况下,OS会滚动这个 log 的. 如果没有滚动, 那说明配置有了问题
作者:
Shell_HAT
时间:
2014-02-10 16:46
回复
3#
davidbreathe
2楼的方法没有问题,只是你的命令没有写对而已。
sudo sh -c ":> /var/log/messages"
复制代码
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2