列出所有当前打开的文件句柄? [复制]

2023-11-22

可能的重复:
检查Python中打开了哪些文件

Hello,

是否可以获得所有当前打开的文件句柄的列表,我认为它们存储在环境中的某个位置。

我对这个函数感兴趣,因为我想安全地处理出现致命错误时打开的任何文件,即关闭文件句柄并用原始文件替换可能损坏的文件。

我可以进行处理,但不知道打开了哪些文件句柄,我无法实现这个想法。

顺便说一句,当初始化文件句柄时,它可以被另一个导入的方法继承吗?

谢谢


lsof,/proc/pid/fd/

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

列出所有当前打开的文件句柄? [复制] 的相关文章

随机推荐

  • Android 2.2 HTTP 渐进式流媒体 = HTTP 直播流媒体吗?

    Stagefright 媒体框架 Android 2 2 支持 HTTP 渐进式流式传输 那是什么意思 IE 这是HTTP Live Streaming协议的实现吗 如何在 Android 上使用 HTTP Live Streaming 我
  • 我必须在哪里声明静态变量?

    即我想将其引入我的代码中 static BOOL MyConstantBool YES 必须在 implementation之前还是之后 有规则把它放在哪里吗 它也可以进入头文件吗 如果要定义全局变量 将其放在何处 implementati
  • R.java是手动修改的!恢复到生成的版本

    我有紧急实时追踪器示例 apk 文件 所以我通过 eclipse 运行该应用程序 我收到错误 只需清理您的项目 然后重建它即可 这将自动生成一个新的 R 文件
  • Spring Boot OAuth 始终重定向到 HTTP (IBM Cloud CF + Spring Boot 2)

    在 IBM Cloud CF Java Buildpack 上使用 Spring Boot OAuth 2 https github com ericis oauth cf https issue 我已经尝试了以下的每种组合 With在此配
  • 如何解决 AZFD0005 Azure Function App 错误

    目前 Node Azure Function App 存在抛出错误的问题AZFD0005 节点应用程序在本地运行良好 Azure 的具体错误是 Microsoft Azure WebJobs Script ExternalStartupEx
  • 如何减少 numpy 数组的维数?

    我从一个mxnxp array A In 16 A Out 16 array 2 10000000e 01 3 70060693e 01 2 00000000e 01 2 15659121e 01 1 50000000e 01 1 3500
  • 如何从命令行将 EOF 发送到 Python sys.stdin? CTRL-D 不起作用

    我正在从 unix 上的命令行写入我的 Python 进程 我想发送 EOF 或以某种方式刷新标准输入缓冲区 以便 Python 可以读取我的输入 如果我按下 CTRL C 就会出现键盘错误 如果我按下 CTRL D 程序就会停止 如何刷新
  • 将 AngularJS 嵌套表单设置为已提交

    我有一个嵌套的 AngularJS 表单 如下所示
  • 如何在 Android 上将 UTC 日期转换为本地 GMT 时间

    我有这个日期字符串 2016 04 26T09 14 10 477Z这是在 UTC 时区 我想将其转换为用户本地时区 因此如果是 GMT 02 00 我想要一个值为2016 04 26T11 14 10 477Z 注意 9 更改为 11 到
  • 使用适用于 Android 的 Smack Api 发送和接收消息

    自过去四天以来 我一直在尝试使用自己的 XMPP 和 Smack OpenFire 发送和接收聊天消息 根据Smack的 readme txt 我设置了连接并登录了用户 连接和登录的代码是这样的 public static String T
  • Magento - 从优惠券代码获取规则

    我必须检索与优惠券代码关联的规则 以便在报价中显示该规则的折扣百分比 最简单的方法是直接根据报价金额进行计算 但我想直接检索规则 然后从中获取折扣百分比 这就是我尝试过的 rule Mage getModel salesrule coupo
  • 编写新 DialogPreference 类的简洁方法?

    我正在通过扩展在 Android 中编写一些自定义首选项对话框DialogPreference班级 但是 我有点担心所需的样板代码量 因为似乎有很多行为需要测试 例如 这个数字首选项对话框的示例相当典型 http svn jimblackl
  • Python 中一张图中的多个图

    我是 python 新手 正在尝试使用 matplotlib 在同一个图中绘制多条线 我的 Y 轴的值存储在字典中 我在以下代码中在 X 轴中制作相应的值 我的代码是这样的 for i in range len ID AxisY PlotP
  • 在webview中加载flv视频的问题

    我想要load网络视图中的 flv 视频 我已经得到了帮助这个链接 但问题是我无法在模拟器中查看视频 这是我的代码 package com FlvTester import java lang reflect InvocationTarge
  • 来自闪亮应用程序的写入权限

    这是对此的后续问题 write csv 许可闪亮服务器 R 我正在使用一个闪亮的应用程序来搜索和保存一些数据 我在获取文件夹权限时遇到问题 读完这篇文章后 https groups google com forum topic shiny
  • Hadoop MapReduce 读取文本文件

    我正在尝试编写一个 MapReduce 程序 它可以读取输入文件并将输出写入另一个文本文件 我计划为此使用 BufferedReader 类 但我真的不知道如何在 MapReduce 程序中使用它 我怎样才能为其编写代码片段 附 我对 Ha
  • Meteor.js:查找所有文档并以相反的自然顺序返回

    我正在尝试返回集合中的所有文档 以将其与模板中的 each 一起使用 我的代码如下所示 return Answers find sort natural 1 但文档按自然顺序返回 而不是反向 有谁知道为什么 我从 MongoDB 文档中获取
  • WinMerge:如何在比较中忽略特定单词?

    当我在 Windows 平台上使用 WinMerge 比较 2 个文件时 您知道如何忽略特定单词吗 我的意思是我想对 WinMerge 说 不要关心那串单词 房子 花园等 所以当比较这两行时 the house is at london t
  • 由于来自 localhost 的 CORS 问题,请求失败

    我在 SO 和不同的博客上看到了几十个问题 并用 答案 谈论这个问题 但都无济于事 我的本地计算机 Ubuntu 16 04 上有一个 React js 应用程序 在本地 我尝试通过运行来测试它npm start它会打开浏览器http 本地
  • 列出所有当前打开的文件句柄? [复制]

    这个问题在这里已经有答案了 可能的重复 检查Python中打开了哪些文件 Hello 是否可以获得所有当前打开的文件句柄的列表 我认为它们存储在环境中的某个位置 我对这个函数感兴趣 因为我想安全地处理出现致命错误时打开的任何文件 即关闭文件