一、Windows系统
任务管理器 - 按 `Ctrl + Shift + Esc` 打开任务管理器,切换到「详细信息」或「进程」标签,查看各应用占用CPU、内存等资源。
- 使用「应用历史记录」功能可查看应用活跃时间。
系统监控工具
- 使用第三方工具如 Process Explorer、 Resource Monitor等,可实时监控软件运行状态。
事件查看器
- 通过 `eventlog` 筛选事件代码(如6005开机、6006关机),分析软件启动/关闭记录。
二、macOS系统
屏幕使用时间
- 进入「系统偏好设置」→「屏幕使用时间」,查看应用使用时长、通知次数等统计信息。
- 可生成周报或月报,辅助分析使用习惯。
活动监视器
- 按 `Cmd + Space` 打开 Spotlight,输入「活动监视器」,实时查看进程资源占用情况。
三、Linux系统
命令行工具
- 使用 `history` 命令查看用户执行命令记录,分析软件启动脚本。
- `last` 命令可显示系统登录/注销及关键进程信息。
系统日志
- 通过 `journalctl` 命令查看系统日志,筛选与软件运行相关的信息。
四、手机端(iOS/Android)
系统内置功能
- iOS: 进入「设置」→「屏幕使用时间」,查看应用使用时长、分类统计及家长控制选项。 - Android
第三方应用 - 安装如 Forest
(专注力管理)、 QualityTime等工具,获取详细使用报告及图表。
五、其他注意事项
流量使用统计: 可通过手机「设置」→「双卡/移动网络」→「流量使用情况」查看应用流量消耗。 网络使用分析
以上方法覆盖了主流操作系统和设备,可根据具体需求选择合适的方式。若需深入分析,建议结合系统日志与第三方工具使用。