两台Linux之间传输文件
Windows和Linux之间传输文件可以用winscp之间拖动就可以,但是两台Linux之间只需要采用命令行就可以。本地从Linux服务器上下载文件,知道服务器的IP即可。我在服务器的data/file中有多个文件,想要拷贝到本地。一、将服务的文件下载到本地:在本地中操作 : sftp -P端口号 grid@IP
Windows和Linux之间传输文件可以用winscp之间拖动就可以,但是两台Linux之间只需要采用命令行就可以。
本地从Linux服务器上下载文件,知道服务器的IP即可。我在服务器的data/file中有多个文件,想要拷贝到本地。
一、将服务的文件下载到本地:
在本地中操作 :
sftp -P端口号 grid@IP
cd data
get -r file
就可以讲文件下载到本地用户home目录下了。
二、将本地文件上传到服务器:
在本地中操作:
sftp -P端口号 grid@IP
put /data/file/linux/txt /data/study
这样就可以讲本地/data/file下的Linux.txt 上传到服务器的 /data/study文件夹下了。
三、使用scp从本地上传文件到服务器:
scp -P 端口号 /data/linux.txt grid@ip:/data/study
注意:1、"-P"要大写,而且“P”之后要有空格,IP之后要有冒号“:”。
2、远程登录服务器时,ssh -p端口号 grid@IP ,p不需要大写,也不需要空格。
四、使用scp从服务器下载文件到本地
scp -P 端口号 grid@IP:/data/linux.txt /home/data
这样就可以将服务器上data下的Linux.txt下载到 本地/home/data 目录下了。
更多推荐
所有评论(0)