腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
如何为用户获取
打开
的
文件
描述符的数量
、
、
、
我知道lsof和ls /
proc
/*/fd,但它们都不是原子AFAIK。因为在后一种情况下,我需要为用户获取所有的pids,然后对它们进行筛选,到那时,可以关闭一些
文件
描述符。
浏览 0
提问于2016-04-25
得票数 4
3
回答
关于
Linux
系统上
文件
的信息?
、
我想知道某个确定的
文件
是否正在被
进程
使用,即该
进程
是否以只读模式
打开
该
文件
。 我考虑过在/
proc
/pid/fd目录中搜索,但这样做浪费了我很多时间,而且我认为这样做并不美观。有没有办法使用
Linux
API来确定X
文件
是否被任何
进程
打开
?或者像/
proc
这样的结构化数据,但用于
文件
?
浏览 3
提问于2011-12-21
得票数 4
回答已采纳
2
回答
还要复制调用
进程
当前正在执行的可执行二进制
文件
的
文件
描述符吗?
、
、
、
、
我已经阅读了fork()上的手册页,他们说了一些类似于“在调用过程中
打开
的所有
文件
描述符都被复制”的内容。在我看来,调用
进程
在那个时候执行的可执行二进制
文件
描述符是否包含在该语句中,这一点并不100%清楚。我知道手册页写着“所有
文件
描述符”,但我问这个问题,因为对于我来说,为分叉
进程
使用相同的可执行二进制
文件
似乎更容易,而不是同步两个
进程
。那么,如果它们确实也被复制,为什么呢?
浏览 0
提问于2020-11-07
得票数 0
回答已采纳
1
回答
两个PID过程有什么区别?
这两个
进程
之间有什么区别,它们都有相似的
文件
和内部的dir? 📷
浏览 0
提问于2018-01-15
得票数 -1
1
回答
学习Unix和C-查看
进程
、
文件
和v节点表
、
、
、
、
我目前正在阅读一书中有关
进程
表、
文件
表和v节点表的内容。 为了帮助我理解,能够查看处理表、
文件
表和v节点表以及它们之间的关系将是非常有用的。在编写和调试c代码时,如何查看这些内部结构?互联网上似乎有很多关于查看流程表的文章,但没有查看流程表、
文件
表和v节点表及其关系。
浏览 0
提问于2013-09-12
得票数 2
回答已采纳
1
回答
如何在具有pid的
进程
之间发送/接收消息
、
、
如何在仅知道其pids的
进程
之间发送和接收消息?未分配共享队列或邮箱,或未将pid映射到套接字端口...也许我问的是一个非常低的级别(也许是操作系统级别),但我对此很感兴趣。谢谢
浏览 1
提问于2013-11-29
得票数 0
1
回答
lsof fd /
proc
/$PID/fd与ulimit -n
、
、
我试图找出为什么我的长时间运行的应用程序有时会破坏最大的
打开
文件
描述符限制(ulimit -n)。我想定期记录应用程序
打开
了多少个
文件
描述符,这样我就可以看到何时会出现尖峰。我知道lsof包含了一堆被排除在/
proc
/$PID/fd之外的项目.这些项目与
打开
的
文件
描述符限制有关吗?也就是说,我应该记录来自lsof还是来自/
proc
/$PID/fd的信息?
浏览 0
提问于2019-02-08
得票数 3
回答已采纳
1
回答
在Python中获取线程的所有统计信息
、
、
在我的应用程序中,我有许多使用线程模块创建的线程,我需要获得尽可能多的关于它们的信息。没有任何问题,我可以获取有关运行时间的信息。但是如何获得线程的内存使用率和CPU使用率(最好是CPU时间)等信息。
浏览 1
提问于2012-05-18
得票数 0
回答已采纳
8
回答
Linux
列出正在运行的
进程
?
、
、
、
、
我需要一个C/C++ API,它允许我列出
Linux
系统上正在运行的
进程
,并列出每个
进程
打开
的
文件
。有人能想出办法吗?
浏览 18
提问于2009-06-02
得票数 57
回答已采纳
1
回答
/dev目录包含系统设备。/dev/stdin是一个链接。它有什么意义?
、
、
我在玩终端机,发现stdin@在/dev。这里有几个问题。2)如问题所示,这是一种联系。我可以使用什么命令来找出这指向什么?
浏览 0
提问于2017-03-06
得票数 1
回答已采纳
2
回答
请参阅正在运行的
进程
的STDOUT重定向
、
、
我在找一种或但任何方法都行。
浏览 0
提问于2011-06-27
得票数 28
回答已采纳
1
回答
使用名称套接字
打开
一个套接字:[4023]
、
、
我正在开发一个
linux
系统,并希望为IPC
打开
一个套接字。我想与之通信的
进程
的
进程
ID是123。
进程
已经
打开
了套接字。我知道可以通过unix域套接字或dbus发送
文件
描述符。但是: 是否也有一种以/
proc
/123/fd/15获得的名称
打开
套接字的方法?如果我在/
proc
/123/fd中调用“ls-l”,则符号链接看起来像“15 ->套接字
浏览 1
提问于2015-03-30
得票数 1
回答已采纳
2
回答
Linux
中另一个
进程
的重复
文件
描述符(不带sendmsg)
、
、
我所拥有的是
进程
id和来自该
进程
的
文件
描述符。除了sendmsg之外,还有什么方法可以复制(或重新
打开
)该
进程
的
文件
描述符,以供
Linux
中的另一个
进程
使用?Windows有用于此目的的DuplicateHandle,我想知道
Linux
上是否有类似的东西。
浏览 2
提问于2013-04-04
得票数 4
回答已采纳
2
回答
如何在FreeBSD上获取当前
进程
的所有
打开
的
文件
描述符?
、
在
Linux
上,我可以通过读取/
proc
/self/fd来获取当前
进程
的所有
打开
的
文件
描述符,但是如何在FreeBSD上获取这些信息呢?
浏览 20
提问于2018-08-27
得票数 1
2
回答
C在使用dup2后打印默认stdin中的
文件
、
、
、
、
我正在用C编写一个运行在
Linux
上的小shell。因为涉及到很多陷阱,我想问一问是否有一种方法来打印0位置内的东西。
浏览 2
提问于2017-05-07
得票数 0
1
回答
如何知道自
进程
打开
的各种
文件
、
、
、
在我的c++程序中,在它执行fork()时
打开
了各种
文件
。分叉后,程序复制并运行。子
进程
将共享所有
打开
的
文件
句柄。注意:我使用的是
linux
机器。
浏览 3
提问于2013-11-07
得票数 1
回答已采纳
3
回答
/
proc
伪
文件
的
打开
/关闭策略
、
、
我已经为
Linux
编写了一个C实用程序,它每秒检查一次/
proc
/net/dev的内容。我使用fopen("/
proc
/net/dev","r")
打开
文件
,完成后使用fclose()
打开
。既然我使用的是一个“伪”
文件
,而不是一个真正的
文件
,那么每次读取时
打开
/关闭
文件
有关系吗?或者我应该在应用程序启动时<em
浏览 0
提问于2009-10-26
得票数 5
回答已采纳
1
回答
从模块中读取/
proc
、
我有一个
Linux
模块(Ubuntu12.04),它需要收集有关当前
进程
的信息,比如每个
进程
打开
的
文件
数,等等。我认为最好的方法是让模块读取/
proc
,并在/
proc
子目录中查找它想要的信息。我以为在内核空间中有一个
proc
_readdir()可以使用,但是我似乎找不到关于它的任何信息。 我是不是遗漏了什么?该模块有没有更好的方法来收集
进程
信息?如果是
proc
_readdir(),那么我在哪里可以
浏览 4
提问于2012-08-30
得票数 3
回答已采纳
2
回答
我可以添加到/
proc
/self吗?
、
我希望在我的程序中创建一些命名的内存区域,并在某个地方对它们进行mmap,以便其他
进程
能够读取它们。我不能保证我的程序一次只运行一个实例。理想情况下,我想把这些块放在/
proc
/self/<blockname>或类似的地方。这个是可能的吗?或者还有其他地方可以放置映射的
文件
?(我的程序通常不会以root方式运行。)我不想使用/
proc
/self/fd或/
proc
/self/map_files,因为这不允许
浏览 0
提问于2016-03-07
得票数 3
回答已采纳
2
回答
向
进程
的标准写入
、
-解释器现在将从stdin中读取,其行为(显然)如下: Hello echo 'print "Hello"' > /
proc
浏览 0
提问于2017-08-13
得票数 18
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
使用/proc信息跟踪进程的堆栈
Linux 查询应用进程号、端口、文件
Linux进程管理
linux查看端口被哪个进程被占用的六个方法,收藏下来总会用得上
Linux查杀stopped进程
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券