Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/28.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux 为什么鹦鹉螺会提前阅读目录?_Linux_Gnome_Fuse_Nautilus - Fatal编程技术网

Linux 为什么鹦鹉螺会提前阅读目录?

Linux 为什么鹦鹉螺会提前阅读目录?,linux,gnome,fuse,nautilus,Linux,Gnome,Fuse,Nautilus,我正在创建一个基于FUSE的工具,它用FUSE文件系统填充目录(~/sites)。当您读取子目录(例如~/sites/stackoverflow.com)时,会与该主机建立sftp/ftp/webdav/s3连接 这在大多数工具(bash、编辑器等)中都能很好地工作,但当我使用nautilus进入~/sites/时,它会预读所有目录。Nautilus将读取~/站点下的所有目录。因此,如果我在~/sites/下有32台主机,那么将启动32个连接 nautilus为什么要这样做?有没有办法禁用这种行

我正在创建一个基于FUSE的工具,它用FUSE文件系统填充目录(~/sites)。当您读取子目录(例如~/sites/stackoverflow.com)时,会与该主机建立sftp/ftp/webdav/s3连接

这在大多数工具(bash、编辑器等)中都能很好地工作,但当我使用nautilus进入~/sites/时,它会预读所有目录。Nautilus将读取~/站点下的所有目录。因此,如果我在~/sites/下有32台主机,那么将启动32个连接

nautilus为什么要这样做?有没有办法禁用这种行为?

可能是“预览”功能统计每个文件夹中的项目数


尝试禁用它。打开任何文件夹,进入菜单中的“编辑”,然后进入“首选项”,然后在“预览”选项卡中,您将看到一些与此相关的选项。禁用所有这些功能。

太棒了!这是鹦鹉螺的“计数项目数”选项。你还知道有没有办法在每个文件夹的基础上禁用它吗?嗯,我不确定,但我认为这是不可能的:(