gpt4 book ai didi

python - 在Linux中使用Ramdisk而不直接访问文件

转载 作者:太空宇宙 更新时间:2023-11-04 05:12:38 26 4
gpt4 key购买 nike

我需要使用 python 脚本在 RAM 中提取 zip 文件。我搜索过linux下的Ramdisk,有一些使用Ramdisk的经验。对我来说没问题,但有一个大问题。每个访问我的目录的人都可以看到我在那里提取的解压缩文件(在 Mounted Ramdisk 中),我需要访问这些解压缩文件,但只有我的 python 脚本可以在 RAM 中读取和写入文件。你对我的程序有更好的方法吗?或者这个问题的解决方案?谢谢。

编辑:它必须能够像目录中的普通文件一样与提取的文件进行交互。不仅仅是打开并阅读它们。

最佳答案

我会在 /dev/shm 下创建一个安全的临时目录,然后将 zip 文件解压到该目录中。由于其不可预测的名称和严格的权限,只有您的用户才能与其交互。

https://docs.python.org/3/library/tempfile.html#tempfile.TemporaryDirectory

关于python - 在Linux中使用Ramdisk而不直接访问文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53430820/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com