有时候用FTP从服务器上传/下载文件会比较麻烦,这个时候利器就来了…
1、从服务器下载文件到本地
scp root@192.168.0.100:/root/file.zip /home/file.zip
* * * *
┬ ┬ ┬ ┬
│ │ │ │
│ │ │ │
│ │ │ └───── 下载到本地的路径
│ │ └────────── 需要从服务器下载文件的路径
│ └─────────────── 服务器公网ip
└──────────────────── 服务器用户名
2、从服务器下载整个目录到本地
下载目录需加-r参数,建议压缩后直接下载文件,这样更快。
scp -r root@192.168.0.100:/root/dir /home/dir
3、上传本地文件到服务器
确保服务器的目录是存在的
scp /home/file.zip root@192.168.0.100:/root/file.zip
4、将本地整个目录上传到服务器
# /home/dir 是本地的目录
# /root/dir 上传服务器的目录路径
scp -r /home/dir root@192.168.0.100:/root/dir
最后
注意要开启读写权限,否则无法操作。