油灰帮助@ Key

我是新来的腻子。 我使用sftp命令将文件推送给客户,命令中包含@符号。 例如sftp(login @ IP Address),会话不会在命令行上允许@。 它把我反弹到下一行。 谁能告诉我如何纠正这一点。

你的会话吃@是非常奇怪的(你使用什么键盘布局?),但你也可以使用-o。

% sftp -o 'User foo' bar.com 

要么:

 % sftp -o User=foo bar.com 

相当于

 % sftp [email protected] 

应该可能是超级用户,但只是做

 sftp <ip-address> login: <login> password: <password> sftp> 

如果您使用的英语键盘与机器设置为美国语言环境(反之亦然),则可能会发现"@被交换。