位置: 编程技术 - 正文
1、前言
时间对操作系统来说非常重要,从内核级到应用层,时间的表达方式及精度各部相同。linux内核里面用一个名为jiffes的常量来计算时间戳。应用层有time、getdaytime等函数。今天需要在应用程序获取系统的启动时间,通过sysinfo中的uptime可以计算出系统的启动时间。
2、sysinfo结构
sysinfo结构保持了系统启动后的信息,主要包括启动到现在的时间,可用内存空间、共享内存空间、进程的数目等。man sysinfo得到结果如下所示:
3、获取系统启动时间
通过sysinfo获取系统启动到现在的秒数,用当前时间减去这个秒数即系统的启动时间。程序如下所示:
测试结果如下所:
推荐整理分享程序中获取linux系统启动时间方法(获取linux命令执行结果),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:程序中获取字符长度的方法的是,程序中获取数据和显示数据的方法,程序中获取linux 获取cpu信息,程序中获取句柄后不释放,重复利用,程序中获取数据和显示数据的方法,程序中获取数据和显示数据的方法,程序中获取数据和显示数据的方法,程序中获取字符串长度的方法是,内容如对您有帮助,希望把文章链接给更多的朋友!
linux下安装oracle后使用命令行启动的方法 linux启动oracle #su-oracle$sqlplus/assysdbastartupexit$lsnrctlstart$ps-ef|greporacle
linux系统mysql自动备份并使用ftp上传的方法 #!/bin/bash#ftp设置Host=FTP_IPUsername=FTP_userPasswd=FTP_passwd#备份mysql并导出到文件mysqldump-u用户--password=用户密码数据库名$(date+%Y%m%d)-数据库名.sql#压缩备份文件ta
linux自动清理日志脚本分享 1.做自动部署系统时精简的一个脚本,主要功能是清理所有目录的日志2.根据给定日志目录,删除时间结合crontab进行清理日志,清理完成后,后在/var/log/deltelog
标签: 获取linux命令执行结果
本文链接地址:https://www.jiuchutong.com/biancheng/374742.html 转载请保留说明!上一篇:linux动态链接库使用方法分享(Linux动态链接库编译)
下一篇:linux下安装oracle后使用命令行启动的方法 linux启动oracle(linux安装oracle数据库步骤)
友情链接: 武汉网站建设