今天 man 了一下 ssh 的使用说明,发现上面有提到 -T 参数,解释如下:
-T Disable pseudo-tty allocation.
不是很懂啊,还望各位大大不吝赐教。
今天 man 了一下 ssh 的使用说明,发现上面有提到 -T 参数,解释如下:
-T Disable pseudo-tty allocation.
不是很懂啊,还望各位大大不吝赐教。
5 回答2.3k 阅读✓ 已解决
1 回答2.5k 阅读✓ 已解决
2 回答1.6k 阅读✓ 已解决
2 回答1.6k 阅读✓ 已解决
2 回答1.3k 阅读
2 回答1.1k 阅读✓ 已解决
3 回答1.7k 阅读
意思是说禁止分配伪终端。当用ssh或telnet等登录系统时,系统分配给我们的终端就是伪终端。
如果ssh使用此选项登录系统时,由于禁用,将无法获得终端;但仍能够获得shell,只不过看起来像在本地,也没有很多应有的环境变量,例如命令提示符,PS1等。
当使用命令
ps -ef|grep [b]ash
时看到root 22082 22080 0 11:51 ? 00:00:00 -bash
显示终端那里是一个问号。