电脑已经开机运行了多长时间怎样查看,Windows 命令行查看开机时长

题图来自Unsplash,基于CC0协议
导读
查看电脑已经开机运行了多久,有时是出于好奇,有时是为了判断系统是否“疲倦”需要重启,或者排查某些问题。以下是针对不同操作系统的几种常用方法:
Windows 系统
-
通过任务管理器(最简单图形化):
- 在任务栏上找到并点击“开始”按钮(或按 Win 键)。
- 右键点击“开始”按钮,选择“任务管理器”,或者直接按
Ctrl + Shift + Esc组合键打开。 - 在任务管理器窗口的顶部菜单栏,点击“性能”选项卡。
- 在左侧列出的系统组件中,选择“CPU”(或有时是“处理器”),“开机时间”(或“运行时间”)就会在下方显示出来,通常还会显示距离下次预计关机或刷新的剩余时间。
- 如果找不到,也可以先进入“文件”->“新建任务(运行)”,在弹出的对话框里输入
perfmon /regian并勾选“以管理员身份运行”,然后回车,进入性能监视器,路径导航到“系统”->“系统摘要”即可找到类似信息。
-
通过系统信息(详细图形化):
- 在“开始”菜单搜索栏(或运行对话框,快捷键 Win+R)输入
sysinfo并按回车。 - 或者在任务管理器中,点击“文件”->“新建任务(运行)”,输入
systeminfo并按回车。 - 在打开的“系统信息”窗口中,快速切换到“系统摘要”或“常规信息”标签页,查找带有“系统启动时间”字样的条目,这里会显示精确的日期时间,告知你电脑是什么时候开机的。如果电脑在关机或重启后再次打开,它会显示最新的启动时间。
- 在“开始”菜单搜索栏(或运行对话框,快捷键 Win+R)输入
-
通过命令行(Ctrl+Shift+Esc进入高级工具后选择PowerShell或命令提示符):
- 打开任务管理器(如前所述)。
- 点击顶部菜单的“文件”,然后选择“新建运行实用程序…”(或类似名称的选项,不同版本叫法略有不同)。
- 在弹出的窗口中,可以分别输入以下命令查看:
systeminfo- 这个命令会列出大量系统信息,其中包括“系统启动时间”。powershell -command Get-WmiObject Win32_OperatingSystem | Select-Object -Property LastBootUpTime或powershell -command Get-CimInstance Win32_OperatingSystem | Select-Object -Property LastBootUpTime(后者是更现代的方式) - 这两个PowerShell命令专门查询上次开机的确切时间戳(格式可能比较“专业”,需要解释转换)。
Mac 系统
- 通过活动监视器(图形化):
- 打开“应用程序”文件夹中的“实用工具”子文件夹,找到并打开“活动监视器”。
- 在活动监视器窗口的菜单栏,选择顶部的“View”(视图)->“上次启动时间”(Last Startup Time)。
- 这时,活动监视器顶部中央会环比地*显示一个电脑时钟图标,并旁边标出“X小时Y分钟”或“X天Y小时Z分钟”等,精确表示电脑已经开机运行的时长。再次点击这个标签可以切换回显示上次开机的具体日期。
Linux 系统
最适合不加思考地敲一敲的方法就是这个:
- 运行
uptime命令(最简单):- 打开终端(Terminal)。
- 直接输入
uptime并按回车。 - 输出示例:
12:35:17 up 5 days, 12:35, 2 users, load average: 0.15, 0.10, 0.10- 这表示系统已经运行了5天12小时35分钟。 - 对于Debian系系统(如Ubuntu),你也可以查看
/var/run/utmp文件(需要root权限),使用w或last reboot命令来查看上一次的启动时间,last reboot可以直接显示最后一次重启时间和前一次启动时间(如果存在的话)。
通过这些方法,你应该能够轻松地知道你的电脑或者其他电脑已经开机运行了多少时间了。选择你最熟悉、最方便的方式即可。
© 版权声明
本文由盾科技原创,版权归 盾科技所有,未经允许禁止任何形式的转载。转载请联系candieraddenipc92@gmail.com