一天中有好几次,我可能正在运行一个测试,我需要查看远程服务器上的日志文件。我已经习惯使用我的终端sftp
进入远程服务器并将所需的日志文件拉到/tmp
我的本地机器上。
我正在查看今天使用的选项man sftp
,试图找出一种基本上在一行中运行以下命令的方法,这样我就不必键入命令、按 enter、键入命令按 enter 等。
(我现在应该做什么)
sftp myuser@myserver
--mypassword at prompt
lcd /tmp
get /dir/dir/dir/dir/file
quit
我在查看我以前没有使用过man sftp
的参考资料时发现。scp
我觉得这可能是我正在寻找的东西,但我没有找到一种方法来指定我希望安全复制的文件去哪里。
有人可以为我提供一种/dir/file
从远程服务器获取并将其下载到的方法/tmp/file_plus-my-description
吗?
我希望能够运行类似于常规 UNIX 副本的 sftp 或 scp 命令,例如:
scp myuser@myserver /dir/file /tmp/file_plus-my-description
我正在使用内置的Terminal
Mac OS X 10.8。谢谢。