社区
Linux_Kernel
帖子详情
如何打印出正在运行的进程pid
ftimh
2010-10-23 12:46:30
请问各位大虾在Linux0.11内核下如何打印出正在运行的进程的pid??
...全文
375
13
打赏
收藏
如何打印出正在运行的进程pid
请问各位大虾在Linux0.11内核下如何打印出正在运行的进程的pid??
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
louyong0571
2010-10-25
打赏
举报
回复
就getpid吧,能运行到不就说明占用着cpu吗?
ftimh
2010-10-25
打赏
举报
回复
[Quote=引用 12 楼 louyong0571 的回复:]
就getpid吧,能运行到不就说明占用着cpu吗?
[/Quote]
getpid是能提取这个进程号,但是有这个进程并不代表它正在占用着cpu,该进程有可能处于阻塞态或就绪态。
我的意思是要打印出cpu正在执行的进程号,而不是有什么进程。
ftimh
2010-10-24
打赏
举报
回复
[Quote=引用 2 楼 steptodream 的回复:]
楼主教教我 0.11内核怎么让他跑起来啊
[/Quote]
下个虚拟机bochs还有Linux0.11内核代码
网上有教程
ftimh
2010-10-24
打赏
举报
回复
是指正在占用cpu的进程号,即cpu正在运行的进程pid
jihen
2010-10-24
打赏
举报
回复
》~《 牛人。。。用这么原始的内核
神秘嘉宾07
2010-10-23
打赏
举报
回复
getpid()是可以用的,他是个包含在sched.c 里的系统调用:
int sys_getpid(void)
{
return current->pid;
}
沭水河畔
2010-10-23
打赏
举报
回复
使用task_struct结构体吧,具体可以参见 linux/kernel/sched.c 中show_task、sys_getpid等函数的实现。
cr4315
2010-10-23
打赏
举报
回复
神马!0。11?
黑呼乎
2010-10-23
打赏
举报
回复
0.11提供的借口很少很少,没有ps命令,貌似也没有getpid方法 哈哈
井朝天
2010-10-23
打赏
举报
回复
[Quote=引用 2 楼 steptodream 的回复:]
楼主教教我 0.11内核怎么让他跑起来啊
[/Quote]
同问,这么牛逼。难道该内核不提供get_pid()么?
steptodream
2010-10-23
打赏
举报
回复
楼主教教我 0.11内核怎么让他跑起来啊
linyilong3
2010-10-23
打赏
举报
回复
ps -ax
linux 0.11有没有这个函数?
Linux
pid
of --找
出
正在
运行
程序的
进程
PID
用途说明
pid
of用于找
出
正在
运行
的程序的
进程
PID
(findthe process ID of a running program.),程序可以是一个二进制执行程序,也可以是一个shell脚本。如果是找
出
java程序的
进程
PID
,
pid
of就无能为力了,可以使 用ps -ef|grep java或jps -l来查看java
进程
的信息。通常找
出
进程
PID
的目的是确认程序是否在
运行
、或者为了把
Linux查看
进程
PID
的方法?
top 命令可以动态地显示当前正在
运行
的
进程
和它们的资源使用情况,包括
进程
名、
PID
、CPU 占用率等。在 top 命令窗口中按下“k”键可以输入
进程
PID
并杀死该
进程
。在Linux系统中,
进程
是指正在
运行
的程序。每个
进程
都有一个唯一的
进程
ID(
PID
),可以用来识别和管理它们。ps 命令可以列
出
当前正在
运行
的
进程
信息,包括
进程
名、
PID
、状态等。以上是常用的 Linux 查看
进程
PID
的方法,可以根据实际情况选择不同的方法来查看
进程
PID
。
shell脚本获取
进程
pid
并判断
进程
是否正在
运行
shell脚本获取
进程
pid
并判断
进程
是否正在
运行
Linux查看
进程
PID
的方法(linux查
进程
的
pid
)附带自动kill 掉
Linux查看
进程
PID
的方法 Linux作为一款多用户、多任务的操作系统,可以同时处理多个任务,每个任务的执行都由
进程
来实现。在每个
进程
执行的过程中,都会有一个唯一标识符,即称为
PID
(Process Identifier)
进程
ID。Linux系统有很多命令用来查看
进程
PID
,下面介绍几种常用的查看
进程
PID
的方法。 #### 一、ps命令 ps命令可以查看linux系统当前账号
运行
的所有
进程
,查看
进程
PID
的命令格式为: ps aux | grep 其中,aux参数表示列
出
系统所有用户的所有
进程
python获取
进程
pid
_如何在Python中获取
运行
进程
的
pid
?
python获取
进程
pid
How to get the running process’
pid
in Python? 如何在Python中获取正在
运行
的
进程
的
pid
? In Python, you can get the
pid
of the current process by 在Python中 ,您可以通过获取当前
进程
的
pid
import os os.get
pid
()From the...
Linux_Kernel
4,466
社区成员
17,461
社区内容
发帖
与我相关
我的任务
Linux_Kernel
Linux/Unix社区 内核源代码研究区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 内核源代码研究区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章