`
ai_longyu
  • 浏览: 480665 次
社区版块
存档分类
最新评论

Linux下如何查看系统启动时间和运行时间

 
阅读更多

1.uptime命令
输出:16:11:40 up 59 days, 4:21, 2 users, load average: 0.00, 0.01, 0.00

2.查看/proc/uptime文件计算系统启动时间
cat /proc/uptime
输出: 5113396.94 575949.85
第一数字即是系统已运行的时间5113396.94 秒,运用系统工具date即可算出系统启动时间
date -d "$(awk -F. '{print $1}' /proc/uptime) second ago" +"%Y-%m-%d %H:%M:%S"

输出: 2008-11-09 11:50:31

3.查看/proc/uptime文件计算系统运行时间
cat /proc/uptime| awk -F. '{run_days=$1 / 86400;run_hour=($1 % 86400)/3600;run_minute=($1 % 3600)/60;run_second=$1 % 60;printf("系统已运行:%d天%d时%d分%d 秒",run_days,run_hour,run_minute,run_second)}'

输出:系统已运行:59天4时13分9秒

转自:http://bbs.freesinno.com/viewtopic.php?t=66

分享到:
评论

相关推荐

    Linux中如何查看系统开机时间

    有时候需要查看Linux系统运行了多久时间,此时需要知道上次开机启动时间; 有时候由于断电或供电故障突然停机,需要查看Linux开机时间/重启时间; 下面总结一些查看Linux开机关机时间的方法(非常全面)

    编写Linux系统下Daemon程序的方法步骤

    Daemon程序简介Daemon是长时间运行的进程,通常在系统启动后就运行,在系统关闭时才结束。一般说Daemon程序在后台运行,是因为它没有控制终端,无法和前台的用户交互。Daemon程序一般都作为服务程序使用,等待客户端...

    LINUX操作系统(电子教案,参考答案)

    本章主要介绍了Linux下增加用户、删除用户、设置用户组的各种操作,这些操作是进入Linux系统的第一步。 第7章:Shell和Shell编程。本章主要介绍了Shell的基本概念、Shell脚本以及awk的相关知识。 第8章:进程管理。...

    linux获取系统启动时间示例详解

    今天需要在应用程序获取系统的启动时间,百度了一下,通过sysinfo中的uptime可以计算出系统的启动时间。 2、sysinfo结构 sysinfo结构保持了系统启动后的信息,主要包括启动到现在的时间,可用内存空间、共享内存空间...

    Slackware Linux操作系统启动过程详解

    运行级别是由系统上的所有服务在某个给定时间定义的(基本上是操作方式)。 Linux 可以有几种操作方式:单用户方式、单用户联网方式、多用户方式、始于 X 窗口的多用户方式,等等。如果您使用的不是 Slackware Linux...

    Linux系统时间和硬件时间

     系统时间: 一般说来是我们执行 date 命令看到的时间,linux系统下所有的时间调用(除了直接访问硬件时间的命令)都是使用的这个时间。  硬件时间: 主板上BIOS中的时间,由主板电池供电来维持运行,系统开机时要...

    Linux时间同步server端ntp.conf

    但在Linux下,默认情况下,系统时间和硬件时间,并不会自动同步。在Linux运行过程中,系统时间和硬件时间以异步的方式运行,互不干扰。硬件时间的运行,是靠Bios电池来维持,而系统时间,是用CPU tick来维持的。 ...

    LINUX系统管理白皮书

    第二部分 Linux系统管理员指南 作者简介 本书简介 前言 第1章 Linux系统综述 189 1.1 操作系统的各个组件 189 1.2 内核的重要组件 189 1.3 Unix系统提供的主要服务 190 1.3.1 init 190 1.3.2 从终端登录 ...

    Linux操作系统下各项服务的解释

    Linux操作系统下各项服务的解释 1、alsasound:Alsa声卡驱动程序支持。Alsa声卡驱动程序本来是为了一种声卡Gravis UltraSound(GUS)而写的,该程序被证 明很优秀,于是作者就开始为一般的声卡写驱动程序。Alsa和OSS/...

    linux操作系统命令大全

    Shell是Linux系统下的命令解释器,也是使用Linux系统的主要环境,Shell的功能很多,本章主要从Shell的基本概念、Shell的种类、Shell中的特殊字符、重定向以及Shell程序几个方面来讲解,重点内容是Shell的特殊字符和...

    可直接运行在WINDOWS环境下的linux -part 2 of 3

    本软件包专门是为那些想尝试一下linux,但却不方便安装linux的朋友使用。...欲详细了解qume请查看本软件包里的qume-en.txt和qemu-tech.html 经测试,linux的功能基本上都具备了,但是运行稍微有一些缓慢

    可直接运行在WINDOWS环境下的linux -part 1/3

    本软件包专门是为那些想尝试一下linux,但却不方便安装linux的朋友使用。...欲详细了解qume请查看本软件包里的qume-en.txt和qemu-tech.html 经测试,linux的功能基本上都具备了,但是运行稍微有一些缓慢

    linux操作系统实验三

    (一) 在linux系统的/proc文件系统中有一个记录系统当前基本状况的文件stat。该文件中有一节是关于中断次数的。这一节记录了从系统启动到当前时刻发生的系统中断的总次数,之后依次是0号中断发生的次数,1号中断...

    crontab执行时间与系统时间不一致问题解决

    cron是一个linux下 的定时执行工具,可以在无需人工干预的情况下运行作业。  service crond start //启动服务  service crond stop //关闭服务  service crond restart //重启服务  service crond reload //...

    linux基础教程-linux服务器基础教程

    linux基础教程 # Linux基础教程 - Linux服务器基础教程介绍 Linux是一种自由和开放源代码的类Unix操作系统。...- 稳定可靠:Linux是一个非常稳定和可靠的操作系统,可以长时间运行而不需要重新启动。 - 安全性高:

    Linux下多线程编程详解

    我们知道,在Linux系统下,启动一个新的进程必须分配给它独立的地址空间,建立众多的数据表来维护它的代码段、堆栈段和数据段,这是一种"昂贵"的多任务工作方式。而运行于一个进程中的多个线程,它们彼此之间使用...

    Linux中关于关机和重启的命令

    shutdown命令用于安全关闭Linux系统。有些用户会使用直接断掉电源的方式来关闭Linux,这是十分危险的。因为Linux与Windows不同,其后台运行着许多进程,所以强制关机可能会导致进程的数据丢失,使系统处于不稳定的...

    Linux常用命令大全.zip

    # uptime # 查看系统运行时间、用户数、负载 # cat /proc/loadavg # 查看系统负载 三、磁盘与分区: # mount | column -t # 查看挂接的分区状态 # fdisk -l # 查看所有分区 # swapon -s # 查看所有交换分区 # ...

    Linux下的C语言多线程编程

    我们知道,在Linux系统下,启动一个新的进程必须分配给它独立的地址空 间,建立众多的数据表来维护它的代码段、堆栈段和数据段,这是一种"昂贵"的多任务工作方式。而运行于一个进程中的多个线程,它们彼此之间使用...

Global site tag (gtag.js) - Google Analytics