lazyeric 发表于 2006-07-28 09:04

使用last竟然说Value too large...

$ last | more
/var/adm/wtmpx: Value too large for defined data type
$

如何去清理一下wtmpx呢?或者这种情况下如何查看登录情况呢?

谢谢

chinaux 发表于 2006-07-28 10:39

# cd /var/adm
# /usr/lib/acct/fwtmp < wtmpx > wtmpx.ascii

edit wtmpx.asciiby "vi" or "tail"

# /usr/lib/acct/fwtmp -ic < wtmpx.ascii > wtmpx
# rm wtmpx.ascii

aric 发表于 2006-07-28 10:41

# cp /var/adm/wtmpx /var/adm/wtmpx.old
# > /var/adm/wtmpx
#

boronpeng 发表于 2006-07-28 11:31

解决了吗

lazyeric 发表于 2006-07-28 12:06

原帖由 aric 于 2006-7-28 10:41 发表
# cp /var/adm/wtmpx /var/adm/wtmpx.old
# > /var/adm/wtmpx
#

按照这个方法清空了wtmpx文件,但是如果日后要翻出来看历史记录呢?如何查看wtmpx.old文件呢?

谢谢。

liangbell 发表于 2006-07-28 13:51

last -f /var/adm/wtmpx.old

lazyeric 发表于 2006-07-28 14:30

这样是可以转移或者备份,但是之前文件超出大小的,仍然提示
$ last -f wtmpx.0607281158 | more
wtmpx.0607281158: Value too large for defined data type
$
怎么才能够解决这个问题呢?

boronpeng 发表于 2006-07-28 14:32

有没有办法将一个分成两个文件?

嘿嘿

lazyeric 发表于 2006-07-28 16:25

对对对,有没有办法编辑这个文件呢?难道一旦超出预期大小就永远没用了?

lazyeric 发表于 2006-07-30 10:59

难道大家都没有file too large的困扰?
今天看一个日志,vi 的时候已经说tmp file too large不让看了,怎么办?
页: [1] 2
查看完整版本: 使用last竟然说Value too large...