我安装了 Ubuntu 11.04,它运行良好。
但我有一个小问题。我需要使用Putty并将其F10用作函数的快捷方式,但 Unity 将其拦截为 shrtcut,因此我无法访问此函数。
如何在 Unity 中更改此快捷方式?
我的意思是如何在启动器中为ssh root@ip命令添加书签,以便当我单击图标时,外壳会提示我询问连接到服务器外壳的凭据?
我有一个Ubuntu 10.04.4 Web 服务器,我已将其设置为在会话启动时运行byobu。
一开始似乎一切正常,例如调F9出菜单并F7开始复制/粘贴过程。
当我从我的 PC 使用 PuTTY 连接到服务器时,问题是当我按下F2创建一个新窗口时,屏幕只是闪烁,没有创建任何窗口。
我已尝试Xterm R6
根据手册页和邮件列表将 PuTTY 设置为在功能键设置中使用,但也尝试使用默认的ESC[n~
.
我可能没有正确表达我的问题,但我会尽力解释我遇到的症状。首先,对于上下文,我正在运行 Ubuntu 服务器(无 GUI),版本为 12.04.3 LTS(根据 lsb_release 实用程序)。我通常在 tmux 中完成所有工作,通过 Putty 连接到服务器,并使用 vim 进行所有文本编辑。
现在的症状。由于我使用 tmux,所以我通常会一直打开几个窗口。其中一个包含我一直在玩的节点服务器,它位于我用户帐户的主目录(特别是~/battleship
)的子目录中。服务器与我使用 nginx 托管在服务器之外的网页进行交互,并且所有网站代码都位于其中/usr/share/nginx/www/bs
(我还打开了一个单独的窗口来编辑客户端源代码)。发生的情况是,在让服务器窗口闲置几个小时后,它似乎不同步。我可以运行ls
并查看文件,也可以打开它们进行编辑 ( vim server.js
)。但是,当我这样做时,无论我是进行更改并保存还是立即退出,当我运行时ls
我再次看到一个 .server.js.swp 文件,并且我的任何更改(如果有的话)都没有保留。如果我移出该目录然后重新进入,它会自行修复 - 我可以打开文件并成功编辑它,而在关闭它时不会留下 .swp。我提到了客户端源的一半,因为我注意到这不会发生在 /www 文件夹中(大概是因为它在我的用户帐户的主目录之外)。
在那堵文字墙之后,我的问题是:有谁知道为什么会发生这种情况,以及如何预防?我只能想象有一些方法,考虑到这不是我通过 Putty 连接到并使用 tmux/vim 的唯一 Linux 服务器,但它是唯一发生这种奇怪行为的服务器。任何帮助,将不胜感激。
注意:我用 bash、tmux 和 putty 标记了它,因为我假设其中一个是罪魁祸首,但我真的不知道是哪一个。
更新:这是输出cat /proc/mount
由吉尔的要求(虽然我的用户名和值ecryptfs_fnek_sig
和ecryptfs_sig
截尾,因为虽然我真的不知道这两件事情是,他们似乎加密有关,防患于未然)。
rootfs / rootfs rw 0 0
sysfs /sys sysfs rw,nosuid,nodev,noexec,relatime 0 0
proc /proc proc rw,nosuid,nodev,noexec,relatime 0 0 …
Run Code Online (Sandbox Code Playgroud) 我目前正在尝试通过 ssh 从 PuTTY 使用 byobu。我目前putty-256color
是Terminal-type string
因为否则连屏风绑定工作,我不能创建新窗口或在它们之间移动。我有 Tmux 后端并byobu-crtl-a
设置为emacs
但是我似乎无法让 F 键在 Midnight Commander 或 htop 中工作。我按照建议的Ctrl+a和Shift+F12尝试启用它们,但我没有收到任何消息,仍然无法使它们工作。
我究竟做错了什么?谢谢您的帮助。
需要腻子才能工作 /dev/ttyUSB0
我知道端口(交换机上的控制台)是 9600 8/n/1,所以它应该很简单。
ttyUSB0 出现在 dmesg 中。
所以我不应该能够/dev/ttyUSB0
在腻子的串行配置中进行选择,它应该可以工作。
当我在 Windows 上运行腻子时效果很好。不适用于 Ubuntu/腻子。我没有得到回应。
我是这样开始的:
putty -serial -sercfg 9600,8,n,1,N
Run Code Online (Sandbox Code Playgroud)
有什么建议?
我的家用电脑:Windows 7 笔记本电脑也通过 VirtualBox 运行 Ubuntu 虚拟机,并使用桥接网络连接(与 NAT 相对)。
我的工作电脑:一台 Windows 7 电脑。
我想从我的工作计算机远程通过 SSH 连接到我的家用机器,因为我希望能够运行/操作我的 LAMP 网络服务器(它涉及 MySQL 的东西,是的)。我在 VirtualBox 上运行 Apache,从远处进行控制会很棒。
据我了解,SSH 是一种远程“登录”终端的方式,是吗?我在谷歌上搜索了这个主题(这让我想到了 PuTTY 之类的东西),但是我很难理解所有这些是如何工作的,或者作为初学者我需要设置或记住什么。
但是,如果可能的话,能够从任何地方通过 SSH 登录也很好!那真的很方便。
我正在我的 Linux 机器上编译一些代码。我在 Windows 笔记本电脑上使用腻子访问 Linux 机器。
所以现在我需要关闭我的“windows机器”。因此,腻子会话也将关闭。但我想继续我的编译。