我正在通过 SSH 连接到一台 Linux 机器,并且我正在尝试运行一个重型 bash 脚本来进行文件系统操作。预计它会持续运行数小时,但由于互联网连接问题,我无法让 SSH 会话保持打开状态。
我怀疑使用后台运算符和符号 ( &)运行脚本是否会奏效,因为我尝试过,后来发现该过程未完成。如何注销并保持进程运行?
编辑:我在 ADSL 连接的其他地方看到过这个问题,而不仅仅是 USB 调制解调器或蜂窝网络。
我连接并配置了我的蜂窝网络 USB 调制解调器,在 Ubuntu 10.04 下运行 连接通常很慢,虽然建立连接后数据流良好,但问题是实际建立连接需要很长时间。IP 查找完成得非常快,因此根本不可能出现问题。我尝试过 ssh、Skype 和 FTP。这些都没有问题。
问题主要出现在HTTP连接上,尤其是有很多资源的站点从多个来源收集,最终这些资源(图片,CSS或JS文件)中的一两个无法加载,浏览器不断报告“Waiting for example .com ...” 用于 munites,冻结并继续等待加载这个单一资源。我想这可能是一个线索。我尝试过 Firefox 以外的浏览器:Chrome 和 Opera,问题也存在!
幕后会发生什么?欢迎任何问题。
我在埃及开罗,所以我的 Linux 机器就在今晚将时间从 GMT+2 切换到 GMT+3,就像每年这个日期一样,因为 DST 从今天开始。但是在开罗,今年刚刚取消了夏令时,这会影响各地的系统错误地报告开罗的时间(超过一小时)我试图修改文件 /usr/share/zoneinfo/Africa/Cairo 以反映这些变化但它是一个二进制结构,没有任何线索可以理解它。有什么建议?