也许我的问题问得有点傻,但是有没有办法计算从 GRUB2 中选择特定项目的次数。
我将安装 Windows 10 和 Ubuntu 15.10,我想制作有关我的操作系统使用情况的图表和统计信息。我只需要这两个数字我开始的次数。
我可以为此使用笔记本,但如果有一种方法可以使任务自动化,为什么不呢?:)
谢谢。
每次 Ubuntu 启动时,它都会将事实记录在/var/log/kern.log. 在我的系统上,我看到:
Dec 2 10:00:11 squid kernel: [ 0.000000] Initializing cgroup subsys cpuset
Dec 2 10:00:11 squid kernel: [ 0.000000] Initializing cgroup subsys cpu
Dec 2 10:00:11 squid kernel: [ 0.000000] Initializing cgroup subsys cpuacct
Dec 2 10:00:11 squid kernel: [ 0.000000] Linux version 3.13.0-71-generic (buildd@lgw01-09) (gcc version 4.8.2 (Ubuntu 4.8.2-19ubuntu1) ) #114-Ubuntu SMP Tue Dec 1 02:34:22 UTC 2015 (Ubuntu 3.13.0-71.114-generic 3.13.11-ckt29)
Dec 2 10:00:11 squid kernel: [ 0.000000] Command line: BOOT_IMAGE=/vmlinuz-3.13.0-71-generic root=UUID=88dc0c09-632f-4265-8933-a967351220ae ro quiet splash vt.handoff=7
Run Code Online (Sandbox Code Playgroud)
Dec 2 10:00:11是时间,squid是我的主机名,kernel:是发出消息的人,[ 0.000000]是自启动以来的时间(!),其余的是消息。你可以这样做:
zgrep 'Command line: BOOT_IMAGE=' /var/log/kern.log*
Run Code Online (Sandbox Code Playgroud)
查看全部,或者:
zgrep 'Command line: BOOT_IMAGE=' /var/log/kern.log* | wc -l
Run Code Online (Sandbox Code Playgroud)
来计算重新启动的次数。
| 归档时间: |
|
| 查看次数: |
195 次 |
| 最近记录: |