bash – 如何关闭unix系统中另一个进程的文件描述符

前端之家收集整理的这篇文章主要介绍了bash – 如何关闭unix系统中另一个进程的文件描述符前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
您可以使用命令lsof获取所有正在运行的进程的文件描述符,但我想要做的是关闭一些描述符,而不必在该进程内。这可以在Windows上完成,所以你可以轻松地解除阻塞一些应用程序。

有什么命令或功能吗?

在Windows中,您可以使用程序来执行此操作,因为有人编写了一个将设备驱动程序插入运行的内核中的程序。顺便说一句,这样做可能是危险的,因为关闭一个破坏的应用程序正在使用的句柄,应用程序不知道该句柄被关闭,当应用程序打开一些其他不相关的对象,它不知道相同的句柄现在可以引用一些其他不相关的对象。你真的想要尽快杀死破碎的应用程序。

在Linux中肯定你可以使用同样的技术。编写一个将模块插入正在运行的内核中的程序。与模块通信并告诉它要关闭哪些句柄。这样做同样是危险的。

原文链接:https://www.f2er.com/bash/388972.html

猜你在找的Bash相关文章