sum*_*mek 3 ssh networking sftp
使用bash中的ssh登录到另一台计算机时,将文件下载到本地硬盘的最佳方法是什么?我知道sftp,但它不是convienent,例如它缺少目录名称的制表符完成.我正在使用Ubuntu 8.04.1.我没有公共IP,也不想设置动态动态DNS解决方案.
我也在运行Ubuntu 8.04.1,如果我打字的话
$ scp me@myserver.mydomain.com:.bashr<TAB>
Run Code Online (Sandbox Code Playgroud)
我确实得到了标签完成(即bash正在sshing到我的服务器并从那里获得文件系统的完成结果).然后
$ scp me@myserver.mydomain.com:.bashrc .
Run Code Online (Sandbox Code Playgroud)
将我的.bashrc从我的服务器复制到本地计算机上的当前目录.
如果你没有得到这个,请尝试sudo apt-get install bash-completion,并检查你的.bashrc是否包含以下行(我的默认情况下):
# enable programmable completion features (you don't need to enable
# this, if it's already enabled in /etc/bash.bashrc and /etc/profile
# sources /etc/bash.bashrc).
if [ -f /etc/bash_completion ]; then
. /etc/bash_completion
fi
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3406 次 |
| 最近记录: |