本地机器与服务器互传文件。
1. scp
使用scp
命令在本地机器和客户端互传文件,scp
命令格式如下:
scp [-346BCpqrTv] [-c cipher] [-F ssh_config] [-i identity_file]
[-J destination] [-l limit] [-o ssh_option] [-P port] [-S program]
source ... target
(1)拷贝单个文件
scp source target
,举例(在本地机器命令行上运行),
$ scp users-info.txt ubuntu@os.suqiankun.com:~/
ubuntu@os.suqiankun.com's password:
users-info.txt 100% 11KB 324.7KB/s 00:00
(2)拷贝文件夹
加上-r
(recursive,递归)选项,如scp -r source target
。
scp ./src suqiankun@os.suqiankun.com:/home/suqiankun/
更常用的做法是将本地文件夹,压缩成单个文件,上传到服务器,再解压。
unzip filename.zip
2. 其他工具
(1)wget
wget (The non-interactive network downloader) 用于下载网络上的的资源,举例:
wget https://cn.wordpress.org/wordpress-4.2.2-zh_CN.tar.gz
(2)git clone
下载代码仓库用。
git clone *.git