linux上根据运行程序的进程号,查看程序所在的绝对路径。linux查看进程启动的时间
1 linux上根据运行程序的进程号,查看程序所在的绝对路径
1、如下,我想查看python 25_run_train_tripletloss_sknet_8w_offline_c_plus.py
这个进程运行脚本25_run_train_tripletloss_sknet_8w_offline_c_plus.py
所在的绝对路径:
2、通过ps -aux|grep python
可以获取到python 25_run_train_tripletloss_sknet_8w_offline_c_plus.py
进程的号(PID
)
3、Linux在启动一个进程
时,系统会在/proc目录
下创建一个以PID命名的目录
,在该目录下会有我们的进程信息
:
3、通过ll
命令可以查看相关信息如下:
cwd -> /data/shl/mask_proj/DepthFR-online_mask2
exe -> /home/weimeng/anaconda2/bin/python2.7
其中cwd
中的绝对路径/data/shl/mask_proj/DepthFR-online_mask2
就是运行脚本25_run_train_tripletloss_sknet_8w_offline_c_plus.py
所在的目录,验证如下:
exe
指向的路径,是我们使用的python解释器可执行文件
的绝对路径
注意:
当进程停止了或被杀死,/proc目录
下对应的PID进程号目录
也会被删除!!!
该进程号目录下,还有一些其他的文件,如下:
cwd符号链接
:是进程运行脚本所在的绝对路径exe符号链接
:是执行程序的绝对路径
cmdline文件
:记录了程序运行时输入的命令行命令,如上面的例子是python 25_run_train_tripletloss_sknet_8w_offline_c_plus.py
environ文件
:记录了进程运行时的环境变量
fd目录
:下是进程打开或使用的文件的符号连接
参考:https://blog.csdn.net/spring21st/article/details/50561550
参考:https://blog.csdn.net/lwc5411117/article/details/85342399
2 linux查看进程启动的时间
1、ps -aux 就可以查看到进程启动的时间,如下:
2、ps 指定显示参数(参考)
ps -eo pid,tty,user,comm,lstart,etime|grep python
参数说明:
- pid:进程ID
- tty:终端
- user:用户
- comm:进程名
- lstart:开始时间
- etime:运行时间
2、知道进程号直接查看进程启动时间
ps -p 4393 -o lstart
# 只显示进程开始的时间
ps -p 4393 -o lstart,etimes
# 以秒为单位
显示进程运行的时间
ps -p 4393 -o lstart,etime
# 以分钟
为单位显示进程运行的时间
参考:https://blog.csdn.net/weixin_42337937/article/details/82534717
参考:https://blog.csdn.net/beeworkshop/article/details/108436633
参考:https://blog.csdn.net/weixin_41712499/article/details/120055391
linux上根据运行程序的进程号,查看程序所在的绝对路径。linux查看进程启动的时间相关推荐
- Linux查看端口监听情况,以及Linux查看某个端口对应的进程号和程序
文章目录: 1 linux查看那端口监听情况 2 Linux查看某个端口对应的进程号和程序 1 linux查看那端口监听情况 linux中可以使用netstat命令查看端口监听情况,首先来看一下该命令 ...
- 如何在linux上直接运行python程序
如何在linux上直接运行python程序 一.前言 二.具体步骤 一.前言 个人主页: ζ小菜鸡 大家好我是ζ小菜鸡,小伙伴们,让我们一起来学习如何在linux上直接运行python程序. 如果文章 ...
- 安卓游戏应用如何在linux上流畅运行
卓懿移动应用兼容运行环境(以下简称"卓懿")突破了应用生态发展的传统思路,让成熟的商业应用和行业应用成为国产平台应用生态的一部分.卓懿集成了应用商城,能够解决用户的多样化需求,用户 ...
- linux python3运行,将Python3安装到Linux上并运行
将Python3安装到Linux上并运行 使用win10开发一个很好的python项目并把它部署到Linux中,有一个问题需要解决:如何在Linux中运行py文件? 以LunixCentOS7.x平台 ...
- 【GitHubDailyShare】在 Linux 上无缝运行 macOS 系统软件
GitHub 上一个比较有意思的开源项目:darling,可让你在 Linux 上无缝运行 macOS 系统软件. 该工具主要具备以下几种特性: 1. 快速:无需添加任何硬件虚拟设备: 2. 免费:基 ...
- window下编辑的python文件复制到linux上,运行后出现/usr/bin/python3^M
window下编辑的python文件复制到linux上,运行后出现 /usr/bin/python3^M: bad interpreter: No such file or directory 1.使 ...
- linux打的war包在linux上无法运行(一个奇葩事件,spring无法读取Properties)
遇到这么个鬼事情, 项目环境:tomcat8 , jdk1.8 , maven 3.2.5 1.linux打的war包在linux上无法运行,在windows上能运行 2.windows打的war包在 ...
- 如何让 dotnetcore 在 Linux 上后台运行?
咨询区 jjmcc: 我遇到了几个奇怪的问题不知道如何去解决,场景是这样的,我的开发环境是 windows,每次发布代码时我会使用 vs 的 publish 发布代码,然后将代码copy到 AWS E ...
- 如何使用DDexec在Linux上隐蔽运行二进制文件
关于DDexec DDexec是一种能够在Linux上使用无文件技术和隐秘技术运行二进制文件的方法,它可以使用dd工具来将Shell替换为其他进程. 众所周知,在Linux上运行一个程序,则这个程序必 ...
最新文章
- netbackup错误之can not connect on socket(25)
- JAVA获取资源的方法
- 在Docker中体验数据库之MySql
- 和 VMware、深信服、天翼云、招商云专家一起聊聊云原生边缘计算
- python时间序列进行线性插值_Python实现线性插值和三次样条插值
- 将一个二维数组合并成一个一维数组
- Linux学习总结(67)——shell脚本中$0 $1 $# $@ $* $? $ 等总结
- iOS开发(第三方使用)——极光推送SDK接入
- 爬取学校教务网课表与成绩 java版
- MCSA / Windows Server 2016 DISM和Powershell管理和维护镜像
- SSRF(目录穿越)
- WDI面板数据(1990-2020)
- svn incoming内容无法更新下来,且提交报错:svn: E155015: Aborting commit: XXX remains in conflict
- python3 安装 pip (PyPI)
- docker容器时间错误解决方案
- LinuxQQ3.0体验和下载方式
- 计算机科学前沿期刊,FCS|期刊动态:《计算机科学前沿》2021年第一期精彩文章...
- 华为p40pro什么时候能用上鸿蒙系统,华为p40pro可以升级鸿蒙系统吗?
- 安装打印机一直显示设备未连接到服务器,HP M401驱动安装失败 一直显示连接设备无法安装的解决办法...
- js中如何把 json对象转换成 数组