SSH上传文件

[不指定 2009/12/28 14:54 | by Totti ]
| |
远程SSH打包命令如下:
tar cfz geek.tar.gz tool
/* 把tool目录打包且压缩为geek.tar.gz文件,因为.tar文件几乎是没有压缩过的,MT的.tar.gz文件解压成.tar文件后差不多是10MB */

压缩打包好了,要转移到新服务器上,传统方法是用登录FTP,然后下载压缩包,再登录新服务器上传压缩包。
这个时候,如果文件小还好,文件要是很大的话,这一下一上肯定费不少时间。很是麻烦。

其实,利用SSH,可以直接把文件上传到远程服务器上。下面给大家举例子:

假设我的压缩包在code/mwpk.tar.gz 而远程服务器IP ittot.org 用户:user 密码:123456

我们首先登录SSH。
并且转到code目录下。

cd code /*转到code目录
ls /*列出该目录所有文件

下面就是利用SSH上传的命令了。

[lenny]$ ftp /*启用FTP客户端
ftp> open ittot.org /*打开远程服务器IP
Connected to ittot.org.
220 ProFTPD 1.2.9 Server ready.
Name (ittot.org:root): user /*输入用户名
331 Password required for oran.
Password: /*输入密码
230 User oran logged in.

put mwpk.tar.gz mwpk.tar.gz
/*这是关键,put是上传命令,第一个mwpk.tar.gz是本地文件名,第二个是远程文件名。。意思就是把本地的mwpk.tar.gz上传到远程FTP里,并且命名为mwpk.tar.gz这样,SSH就可以自己上传了。
收集 | 评论(0) | 引用(0) | 阅读(3694)
发表评论
昵称

网址

电邮
打开HTML 打开UBB 表情 打开表情 隐藏 记住我 [注册]