本地文件想上传到远程服务器上, 除了设定ftp之外,还有以下的命令行方式也很方便。
scp命令
1、从服务器上下载文件
scp username@servername:/path/filename /var/www/local_dir(本地目录)
例: scp root@10.1.1.210:/var/www/scp_test.txt
把10.1.1.210上的/var/www/scp_test.txt 的文件下载到/var/www/local_dir(本地目录)
2、上传本地文件到服务器
scp /path/filename username@servername:/path
例:scp /var/www/scp_test.txt root@10.1.1.210:/var/www/
把本机/var/www/目录下的scp.txt文件上传到10.1.1.210这台服务器上的/var/www/目录中
3、从服务器下载整个目录
scp -r username@servername:/var/www/remote_dir/(远程目录) /var/www/local_dir(本地目录)
例:scp -r root@10.1.1.210:/var/www/scp_test /var/www/
把服务器上scp_test目录下载到本地 /var/www/ 目录
4、上传目录到服务器
scp -r local_dir username@servername:remote_dir
例:scp -r scp_test root@10.1.1.210:/var/www/
把当前目录下的scp_test目录上传到服务器的/var/www/ 目录
除特别注明外,本站所有文章均为[果博]原创 » 转载请注明出处来自https://aiguor.com/notes/228.html
果博