Tag: 日志

如何识别将信息写入日志文件的程序?

我最近收到一条消息,说我的Ubuntu笔记本电脑上没有sudo。 当时,我不相信我正在运行任何需要sudo的东西。 /var/log/auth.log中出现的消息是: Jul 16 11:50:56 laptop sudo: pam_unix(sudo:auth): conversation failed Jul 16 11:50:56 laptop sudo: pam_unix(sudo:auth): auth could not identify password for [mv] Jul 16 11:50:56 laptop sudo: pam_unix(sudo:auth): conversation failed Jul 16 11:50:56 laptop sudo: pam_unix(sudo:auth): auth could not identify password for [mv] Jul 16 11:50:56 laptop sudo: pam_unix(sudo:auth): conversation failed Jul 16 […]

/ var / log中日志文件的压缩设置

对于/var/log的日志文件, 似乎wtmp和旋转的wtmp.n是ASCII文件,并且只能由last命令读取,所以如果它们被压缩,则必须首先解压缩它们然后使用last -f …来读取。 其他压缩日志文件可以使用emacs等编辑器轻松读取,因为它们是ASCII文本文件。 有没有办法为除wtmp.n?之外的所有其他日志文件设置“压缩” wtmp.n? (我假设如果在/etc/logrotate.conf取消注释#compress , # uncomment this if you want your log files compressed #compress 然后将压缩所有日志文件,包括wtmp 。) 谢谢

syslog和kern.log多个GB大小填充了pcieport错误消息

在收到磁盘使用警告后,我注意到我的syslog和kern.log大小是多GB(每个20GB)。 然后我使用这个askubuntupost清除日志文件,但今天我发现它们已经再次增长到2GB左右。 这是一台正常的计算机,它在一天结束时关闭,因此这些文件在一两天内就会大量增长。 可以下载最后10,000行的两个日志文件; syslog和kern.log 。 然后,我检查了我的日志文件的内容,并注意到重复的消息 Aug 20 10:47:41 macallan3 kernel: [ 382.119288] pcieport 0000:00:07.0: can’t find device of ID0038 Aug 20 10:47:41 macallan3 kernel: [ 382.119290] pcieport 0000:00:07.0: AER: Corrected error received: id=0038 Aug 20 10:47:41 macallan3 kernel: [ 382.119297] pcieport 0000:00:07.0: PCIe Bus Error: severity=Corrected, type=Physical Layer, id=0038(Receiver ID) Aug 20 10:47:41 […]

`dmesg`错误是什么:“不支持复合同步”是什么意思?

问题 :我看到[ 20.473125] composite sync not supported ,当我运行dmesg时有几个这样的条目。 他们的意思是什么? 背景 :我正在尝试调试我的笔记本电脑不会暂停的问题。 由于acpi似乎很高兴我可以从命令行轻松暂停,所以我转向追踪所有启动错误/警告。 所以我运行dmesg | grep not dmesg | grep not而且,除了其他shtuff,我得到: 728:[ 17.267120] composite sync not supported 733:[ 18.009061] composite sync not supported 740:[ 18.159289] registered panic notifier 749:[ 18.162500] vga16fb: not registering due to another framebuffer present 757:[ 18.598251] composite sync not supported 776:[ 20.473125] […]

Ubuntu是否记录引导期间发生的事件?

由于在启动阶段遇到问题,ubuntu(或一般的linux)日志中是否有记录计算机启动并且操作系统无法加载的日志?

如何记录和导出CPU使用率?

我目前正在学校做一个关于PC机箱隔音的项目,需要一种记录CPU负载的方法,这样我就可以根据机箱的声音和温度进行绘图。 我是使用Ubuntu / Linux的新手,但由于它是免费的,朋友们说它很容易使用我决定尝试一下。 提前致谢, 马特

如何找出最初安装的Ubuntu版本?

如果一台机器可能已经或可能没有通过多次发布升级,我怎样才能找到最初安装的Ubuntu版本? 假设日志配置尚未从默认值更改。

通过屏幕保护程序活动/非活动时间来测量计算机使用情况的方法?

我正在寻找一种简单的方法来确定我每天在计算机上花费的大量时间。 如果你试图监控进程,按键,鼠标点击等,这可能是一项艰巨的任务,因为人们可以通过思考编码问题,阅读网页文章,通过电话交谈或走走狗。 电脑无法读懂我的想法。 由于我将计算机全天24小时监控,因此登录无法正常工作。 我想到了记录计算机在屏幕保护模式下花费了多少时间的想法。 我的错误将不会超过屏幕保护程序的空闲时间和屏幕保护程序模式的次数。 从24小时内减去这个数字会给我一个估计,这对我来说是合理的。 问题是:当屏幕保护程序打开和关闭时,我不知道如何记录。 我现在正在大多数机器上运行Ubuntu 10.10,即将开始升级到11.04。 有任何想法吗? [编辑]经过更多的谷歌搜索后,我点击了看起来可能有用的dbus-monitor,但却缺少一个重要的成分。 这是我正在运行的脚本,它将监视器作为守护进程启动: #!/bin/bash RUNNING=`ps -A | grep “dbus-monitor”` if [ ! $RUNNING ]; then echo “(Re)starting dbus-monitor daemon” nohup dbus-monitor “–profile” “type=’signal’,interface=’org.gnome.ScreenSaver'” >> ${HOME}/sc.log & fi 以下是锁定和解锁屏幕几次后产生的输出: sig 1304860712 153829 2 /org/freedesktop/DBus org.freedesktop.DBus NameAcquired sig 1304860717 318732 462 /org/gnome/ScreenSaver org.gnome.ScreenSaver ActiveChanged sig 1304860725 547928 […]

我怎么知道我的屏幕上次锁定的时间?

存在我可以查找该信息的日志? 我想知道我的电脑因为空闲而自动锁定屏幕的最后几天。

/var/log/mail.log变得越来越大

我有Ubuntu 14.04服务器的问题。 问题是/var/log/mail.log变得越来越大并且它使服务器饱和。 我的问题是:有没有办法做一些自动日志旋转所以我可以将日志大小限制到一些合理的大小?