使用 termius ,xshell 等终端链接工具链接到服务器后,输入 ls ,pwd ,ping 等命令没有回显 但是使用 VScode 的 remote ssh 却可以有回显 termius 连接其他服务器就可以正常输出
感觉还是 termius 方便一点,所以想问问有没有解决办法。麻烦各位了,谢谢!
1
arch9999 2022-10-04 11:40:01 +08:00
在 terminus 执行命令后,用 vscode 连进去看看 history 。
|
2
zestZhang OP 首先谢谢你
我试了一下,termius 的命令并不能出现在 vscode 的 history 当中 |
3
arch9999 2022-10-04 12:09:22 +08:00
history 里面没有,那说明命令根本就没有被执行过啊
|
4
arch9999 2022-10-04 12:10:32 +08:00
我怀疑你是不是搞错了,我不是让你执行 history 命令看,是去看 shell 的 history 日志,比如 .bash_history 。
|
5
zestZhang OP sry ,我刚刚试了一下 vim ,termius 出现“Vim: 警告: 输出不是到终端(屏幕)”的问题。而且会有文件冲突产生,所以命令应该是可以执行的,只是没有输出到终端上面。
|
6
arch9999 2022-10-04 12:46:29 +08:00
重启 sshd 呢
|
7
7RTDKSAK 2022-10-04 18:54:36 +08:00
你是不是执行了`exec 1>file`这种操作?还是执行了外来脚本?
|
8
linuxgo 2022-10-05 10:45:33 +08:00
这个要验证其实很简单,用另外一个工具 ssh 过去看命令执行是否正常,如果正常,那就是 terminus 有问题了,如果一样,那就是服务器那边配置有问题呀
|
9
zestZhang OP 但是 termius 连其他服务器就可以
|
10
cattyhouse 2022-10-08 06:15:07 +08:00 via iPhone
settings - emulation type - xterm 256
|
11
zestZhang OP echo $TERM 显示是 xterm-256color
|