繁体   English   中英

gedit - FTP编辑保持活力

[英]gedit - FTP editing keep alive

我正在使用gedit和Ubuntu通过FTP编辑文件。
我已经将Ubuntu集成功能的FTP连接加入书签(连接到服务器)
我可以使用它来编辑gedit文件,但我没有找到设置任何超时或保持活动选项的方法。
因此,我必须刷新书签上的Nautilus页面,以便每次唤醒连接。

我能做什么 ?

使用FileZilla可以进行一次性传输。 问题是,一旦习惯了通过已安装的网络连接编辑文件是多么容易,就不能选择像FileZilla这样的应用程序。 事实上,它可能是跳转服务器和编辑快速文件所需时间的两倍或三倍。

你说gvfsd-ftp包里没有keep alive选项是对的。 我至少找不到一个。 然而,我确实找到了一个简单的bash脚本,可以提供帮助。

#!/bin/bash
while true 
do
    ls ~/.gvfs/ftp* &> /dev/null
    sleep 15 
done

对我没有信用。 我发现这张贴在发射台上

只需在启动时运行它。 在ubuntu上,您只需chmod a + x并将其作为启动应用程序运行。 由于有一个睡眠计时器,显然你不想在cron中多次运行它。

以下代码通过nautilus ftp为ubuntu 13.04和ubuntu 14.04(最初来自这里这里 )创建了gedit-ing的奇迹

编辑:

/etc/sysctl.conf中

添加以下行:

net.ipv4.tcp_keepalive_time = 60
net.ipv4.tcp_keepalive_intvl = 5
net.ipv4.tcp_keepalive_probes = 6

保存并重启系统。

您可能需要编写自定义Nautilus cript。 检查此SourceForge页面。

或者,您可以使用FileZilla并将gedit设置为默认编辑器。 当FileZilla检测到您已保存文件时,它将自动更新FTP服务器。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM