linux - 熔丝文件系统指示不应打开文件

标签 linux filesystems fuse

我正在为远程 Internet 服务器实现熔丝文件系统。当我在文件浏览器(如 Caja 或 Nautilus)中打开挂载点时,文件浏览器会尝试生成文件的缩略图。为此,它需要读取文件。由于文件不是本地的,因此这是一个非常昂贵的操作。

我想向文件浏览器表明,它们不应尝试为这些文件生成缩略图。大概我可以设置一些标志,但我不知道要搜索哪些关键字/如何描述我正在寻找的内容。

需要明确的是:我并不是试图仅在我的计算机/配置上禁用缩略图,我正在寻找一种(相对通用的)方式与通用文件浏览器进行通信,FS 是远程的,并且它应该避免生成缩略图。

有人知道 FUSE FS 如何告诉文件浏览器不要进行读取吗?

谢谢!

最佳答案

不幸的是,这对于任何文件系统来说都是一个无法解决的问题。如果您可以向操作系统指示文件系统是网络类型(在 Windows 上可以这样做),则文件浏览器很可能会尊重 FS 类型并减少读取操作的数量。

关于linux - 熔丝文件系统指示不应打开文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25129575/

相关文章:

java - 在 Java 中使用 FUSE 库;尝试复制 hello.c 示例

docker - gcsfuse 在 docker 中读取或写入挂载目录时出现输入/输出错误

linux - RedHat 中使用 perl 的 "cannot execute binary file "

Linux : How to check for a specified Line under home directory

linux - 文件权限与目录权限

linux - 确定在 linux 中读取文件的最佳缓冲区大小

c - golang os *File.Readdir 在所有文件上使用 lstat。可以优化吗?

c++ - 如何动态加载和调用具有库特定类型作为函数参数的符号

linux - 从 Ansible 中 shell 命令的输出中提取特定数据

php - 在远程 Linux 服务器上启动和停止服务