是否有可能使 Netcat 的行为与 Telnet 完全一样?
“-t”选项似乎并没有完全做到这一点。
我有一台正常的几个月大(IBuyPower 品牌 - 真棒)台式电脑,装在一个全尺寸的机箱中。
它具有在大型零售商处购买的完全正常的、完全许可的等 Windows10。FTR 我使用 W10 中出色的“更新”功能使其保持最新状态。
令人惊讶的是,它有一个历史悠久的盘片驱动器,所以我想插入一个 SSD。
我喜欢 Windows,但作为一个主要是 Mac 开发人员,我对 Windows 上的许可等事情知之甚少/一无所知。
简而言之
(在 Mac 上,您会使用特定的驱动器克隆器等。)(好吧,在您可以更换 Mac 上的驱动器的日子里!)
做不到这一点,或者更容易,
我保持机器非常精简,所以真的没有“个人文件”可以丢失或类似的东西。如果我确实必须从头开始重新安装 Windows10,我只需单击以再次下载 VS 等一些环境就可以了。所以,交替
这两种可能吗?
理想情况下是第一个,但后者会让我通过,也谢谢。
假设我在 Mac(或任何 unix-ish box)上打开了一个终端
fattie$
我当然可以这样做:
fattie$ scp -i key.pem [email protected]:file.js .
它将 file.js 从我的 AWS 服务器复制到 Mac。到目前为止一切都很好。
另一天,我这样做
fattie$ ssh -i key.pem [email protected]
我现在在 Mac 上的 shell 中,但是,我登录到 aws 机器上的 shell
ubuntu@ip-111-22-3-444:~$
都好。
如果我想将文件 file.js 传输回 Mac,当然你可以按照以下方式进行:
ubuntu@ip-111-22-3-444:~$ scp file.js [email protected]
没问题。
但。
如果您明白我的意思,我已经“融入”了 Mac。
ubuntu shell的parent shell(有这个概念吗??)确实是问题中的Mac。我什至在 Mac 上的正确目录中。
事实上,有什么方法可以告诉 scp - 或其他命令吗?- 复制自
您所在的 shell(即示例中的 aws shell)
“你在本地的位置”,“父”外壳,示例中的 Mac?
也许像...
ubuntu@ip-111-22-3-444:~$ cat file.js > "the parent machine"/done.js
甚至只是
ubuntu@ip-111-22-3-444:~$ cp file.js "the parent machine"
... 如果你明白我的意思?
有没有办法到达“父”外壳?
(我猜,你可能会矫枉过正 usingnc
但你必须先设置本地端!)
这样做通常会很方便。