Linux获取进程(系统启动时间和运行时间)运行时间
Linux获取进程运行时间
思路:使用 ps - o命令
ps -p 986 -o etime可以获取进程986的执行时间,不论系统时间有没有发生改变,它都可以返回正确的结果:
总结:etime 是真正的程序运行时间,而不是系统运行时间与进程启动之间之差。
常用命令demo:
ps -eo pid,tty,user,comm,lstart,etime|grep redis
参数说明:
pid:进程ID
tty:终端
user:用户
comm:进程名
lstart:开始时间
etime:运行时间
demo2:一次查询多个进程
思路:使用 ;分隔执行多个命令即可
# ps -eo pid,tty,user,comm,lstart,etime|grep redis;ps -eo pid,tty,user,comm,lstart,etime|grep redis;ps -eo pid,tty,user,comm,lstart,etime|grep python;
18882 ? root redis-server Mon Jul 13 16:24:29 2020 2-23:11:48
18882 ? root redis-server Mon Jul 13 16:24:29 2020 2-23:11:48
11624 pts/0 root python3.6 Thu Jul 16 14:15:09 2020 01:21:08
28733 pts/0 root python3.6 Thu Jul 16 11:51:34 2020 03:44:43
demo3: 简化版,只保留运行时间和进程名
ps -eo comm,etime|grep redis
Linux下如何查看系统启动时间和运行时间
Linux下如何查看系统启动时间和运行时间以及安装时间
参考URL: https://blog.csdn.net/qq_41781322/article/details/90407201
- uptime命令
# uptime 16:04:33 up 9 days, 6:29, 1 user, load average: 0.19, 0.09, 0.06
- 查看/proc/uptime文件计算系统启动时间
# cat /proc/uptime
801028.49 3158602.23
系统已运行的时间801028.49 秒,运用系统工具date即可算出系统启动时间
date -d "$(awk -F. '{print $1}' /proc/uptime) second ago" +"%Y-%m-%d %H:%M:%S"
输出: 2020-07-07 09:34:49
- 查看/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)}'
输出:系统已运行:9天6时33分54秒
相关文章:
Linux获取进程(系统启动时间和运行时间)运行时间
Linux获取进程运行时间 思路:使用 ps - o命令 ps -p 986 -o etime可以获取进程986的执行时间,不论系统时间有没有发生改变,它都可以返回正确的结果: 总结:etime 是真正的程序运行时间,而不是系统运行时间与进程启动…...
服务器内部错误的原因
服务器内部错误的原因 软件问题。服务器上运行的软件可能存在程序错误、内存泄漏、配置错误等,这些错误可能导致服务器崩溃、服务无法正常运行或响应时间过长 硬件故障。服务器的硬件组件(如处理器、内存、硬盘等)可能会因故障或损坏而无法正…...
不愧是华为的,太厉害了。。。
🍅 视频学习:文末有免费的配套视频可观看 🍅 关注公众号【互联网杂货铺】,回复 1 ,免费获取软件测试全套资料,资料在手,涨薪更快 实习去了博彦科技(外包),做的…...
贪心算法(区间问题)
452. 用最少数量的箭引爆气球 题目(求无重复区间) 有一些球形气球贴在一堵用 XY 平面表示的墙面上。墙面上的气球记录在整数数组 points ,其中points[i] [xstart, xend] 表示水平直径在 xstart 和 xend之间的气球。你不知道气球的确切 y 坐标。 一支弓箭可以沿着…...
【Javascript】设计模式之策略模式
文章目录 1、使用策略模式计算奖金2、JavaScript 版本的策略模式3、应用:表单验证3.1 用策略模式进行表单验证3.2 给某个文本输入框添加多种校验规则 4、策略模式的优缺点 策略模式的定义是:定义一系列的算法,把它们一个个封装起来࿰…...
vue面试题:如何保存页面的当前的状态?
如何保存页面的当前的状态? 既然是要保持页面的状态(其实也就是组件的状态),那么会出现以下两种情况:组件会被卸载:(1)将状态存储在LocalStorage / SessionStorage优点:缺…...
Java的编程之旅34——Interger包装类
1.API简介 Java的API(Application Programming Interface,应用程序编程接口)是一组提供给程序员使用的代码库,用于开发Java应用程序。Java的API包括了各种类和接口,用于处理输入输出、图形用户界面、网络通信、数据库…...
C# Winform画图绘制圆形
一、因为绘制的圆形灯需要根据不同的状态切换颜色,所以就将圆形灯创建为用户控件 二、圆形灯用户控件 1、创建用户控件UCLight 2、设值用户控件大小(30,30)。放一个label标签,AutoSize为false(不自动调整大小),Dock为Fill(填充),textaglign为居中显示。 private Color R…...
Unity(第十六部)声音和视频
声音 1、听声音 创建相机的时候,相机自带Audio Listener 多个相机的时候,我们只保留一个Audio Listener就可以 2、声音源,环境音 添加Audio Source就行中文叫声音源 3、脚本执行的声音 using System.Collections; using System.Collection…...
Linux(CentOS)学习
一、认识Linux 1、如何修改Linux时区 2、配置固定IP 3、重启网络服务 3、小技巧快捷键 4、环境变量设置 5、Linux文件的上传和下载 6、压缩和解压 二、基础命令 1、目录命令 (1、)查看目录内容(ls) 1、ls //查看当前目录内容 2、- a //显示隐藏内容 3…...
HTML最强入门学习笔记+GitHub小项目源码
HTML学习笔记 GitHub项目链接: 点我跳转GitHub 本博客采用markdown编写,上面这个链接跳转就是采用了html的<a></a>的代码设计的跳转提示~ 1.创建文件可以使用 ! 在VSCode中进行快速补全从而生成一整个HTML结构 HTML组成 <!DOCTYPE html><htm…...
《Spring Security 简易速速上手小册》第4章 授权与角色管理(2024 最新版)
文章目录 4.1 理解授权4.1.1 基础知识详解授权的核心授权策略方法级安全动态权限检查 4.1.2 主要案例:基于角色的页面访问控制案例 Demo 4.1.3 拓展案例 1:自定义投票策略案例 Demo测试自定义投票策略 4.1.4 拓展案例 2:使用方法级安全进行细…...
【java类的使用,及注意事项】
Java类的使用是通过创建对象来调用类的方法和访问类的属性。首先,要在Java中创建一个类,需要使用关键字class,然后给类一个名称,并在代码块中定义类的属性和方法。 例如,下面是一个简单的Java类的示例: p…...
[JSOI2008] 最大数 题解 线段树
[JSOI2008] 最大数 传送门 题目描述 现在请求你维护一个数列,要求提供以下两种操作: 查询操作。 语法:Q L 功能:查询当前数列中末尾 L L L 个数中的最大的数,并输出这个数的值。 限制: L L L 不超过…...
python爬虫之app爬取-charles的使用
专栏系列:http://t.csdnimg.cn/WfCSx 前言 前面介绍的都是爬取 Web 网页的内容。随着移动互联网的发展,越来越多的企业并没有提供 Web 网页端的服务,而是直接开发了 App,更多更全的信息都是通过 App 来展示的。那么针对 App 我们可以爬取吗?当然可以。 App 的爬取相比 …...
神经网络结构——CNN、RNN、LSTM、Transformer !!
文章目录 前言 一、什么是CNN 网络结构 解决问题 工作原理 实际应用 二、什么是RNN 网络结构 解决问题 工作原理 应用场景 三、什么是LSTM 网络结构 解决问题 工作原理 应用场景 四、什么是Transformer 网络结构 解决问题 工作原理 BERT GPT 前言 本文将从什么是CNN࿱…...
mysql 事务的隔离级别
一、事务的隔离级别要解决的问题: 1)脏读:读到了其它事务未提交的数据即脏读,未提交意味着数据有可能会被回滚,也就是最终有可能不会存储到数据库中,即读到了最终不一定存在存在的数据,即为脏读…...
Unity3D 阴影的计算原理详解
前言 阴影是游戏中的重要特效之一,可以增加游戏的真实感和立体感。在Unity3D中,阴影的计算原理主要包括阴影的产生、投影和渲染。 对惹,这里有一个游戏开发交流小组,希望大家可以点击进来一起交流一下开发经验呀! 首…...
【物联网应用案例】从0到N,智慧农业的数据价值
智慧农业全方位渗透到农业的每一个环节,云端解决方案更推动了研究人员、农艺师及农民间的密切协作,为研发企业提供了既经济又具扩展性的完美方案。 据IDC预计,到2036年,农场收集的数据量将增加800%以上,这凸显了农业数…...
文生视频基础1:sora技术报告学习
sora技术报告学习 背景学后理解训练流程技术拆解编码解码扩散模型训练用数据 28号直播交流会后的一些想法自身的一点点想法 参考 原文地址:Video generation models as world simulators 背景 此项目的背景是基于Datawhale的关于sora技术文档的拆解和相关技术讲解…...
uni-app——语音识别后 UI 卡死?微信小程序 getRecorderManager 的坑,用 getRecordRecognitionManager 一步解决
问题 语音输入功能使用 getRecorderManager() voiceToText() 实现,用户说完话点击「完成」后,弹窗卡死,转圈动画不停,按钮无法点击,只能重启小程序。 原因: 异步链路过长(stop → onStop → re…...
深入解析7段式S形曲线加减速算法:从理论到实践
1. 为什么需要7段式S形曲线加减速 在工业机器人和CNC机床控制中,运动平滑性直接影响加工质量和设备寿命。想象一下开车时的体验:急刹车会让乘客前仰后合,而渐进式制动则平稳舒适。传统梯形加减速就像急刹,会在速度突变处产生机械…...
MATLAB科研绘图:如何用title/legend/grid on让你的论文图表通过审稿人‘火眼金睛’?
MATLAB科研绘图:学术图表标注的审稿人级优化指南 科研图表是论文的"门面",审稿人往往在30秒内就能通过图表质量判断研究的严谨性。我曾参与多个顶级期刊的图表评审工作,发现90%的退稿图表问题都出在标注细节上——不是数据不好&…...
SYNBO 已上线 BitMart 交易所,Synbo Camp 同步开启
2026年3月31日,Synbo.io 原生代币 SYNBO 将上线 BitMart 交易所,这也成为 Synbo 发展进程中的又一里程碑,并同步开启 Synbo Camp 招募活动。这不仅是一次产品上线与活动发布,更标志着 Synbo 正式向行业递交一套关于未来融资协作方…...
C++的std--ranges系统支持
C20引入的std::ranges系统彻底改变了算法与容器的交互方式,为现代C编程带来了声明式编程范式和更强的类型安全性。这一革新不仅简化了代码,还通过编译期优化提升了性能,成为近年来标准库最重要的进化之一。下面从三个关键角度解析其核心价值。…...
告别系统卡顿困扰:Win11Debloat开源工具的全方位优化解决方案
告别系统卡顿困扰:Win11Debloat开源工具的全方位优化解决方案 【免费下载链接】Win11Debloat A simple, lightweight PowerShell script that allows you to remove pre-installed apps, disable telemetry, as well as perform various other changes to declutter…...
C语言实战:用栈结构解析括号匹配的三种典型错误
1. 为什么括号匹配是编程基本功 刚学C语言那会儿,我最怕遇到段错误(Segmentation Fault)。有次调试了整整两天,最后发现是少写了个右花括号。这种痛只有程序员才懂——括号就像代码的标点符号,漏一个整个程序就崩溃了。 用栈处理括号匹配之所…...
OpenAI GPT-Image-2 泄露:世界知识与文字渲染的重大飞跃
导语这篇是 GPT Image 2 泄露事件的首次大规模传播节点,由知名开发者 levelsio 发布,24小时内获得 3700 赞、104万 浏览。推文附图展示了 YouTube UI、解剖图、世界地图等多个测试案例,揭示了 OpenAI 新一代图像模型在文字渲染和世界知识方面…...
Git-RSCLIP镜像免配置优势解析:省去pip install/模型下载/权重加载环节
Git-RSCLIP镜像免配置优势解析:省去pip install/模型下载/权重加载环节 你有没有遇到过这种情况?看到一个很酷的AI模型,想马上试试效果,结果光是安装环境就折腾了半天——装Python、配CUDA、下载模型、加载权重……等一切搞定&am…...
颠覆式角色定制:开源工具Diablo Edit2如何重塑暗黑破坏神2游戏体验
颠覆式角色定制:开源工具Diablo Edit2如何重塑暗黑破坏神2游戏体验 【免费下载链接】diablo_edit Diablo II Character editor. 项目地址: https://gitcode.com/gh_mirrors/di/diablo_edit 在暗黑破坏神2的冒险旅程中,每位玩家都曾面临存档管理的…...
