使用 scp命令 在 linux工作站 与 远程控制端 间远程传送文件

前言

在linux工作站上配置并开启了ssh服务,具体操作命令如下:

1.1 安装ssh-server: sudo apt-get install openssh-server

1.2 查看openssh-server: ps -e | grep ssh   

如果没运行则什么也不显示

1.3 启动、停止和重启openssh-server:

/etc/init.d/ssh start

/etc/init.d/ssh stop

/etc/init.d/ssh restart

默认端口号为22,不修改。如需修改,openssh-server配置文件位于/etc/ssh/sshd_config。

也可见前一篇博客linux系统的远程连接详细步骤(ssh+putty) - 。

远程linux工作站:Ubuntu16.04 (配置ssh)

操作端PC:64位windows10 (安装putty)

下载scp命令操作

已经在linux工作站配置好ssh,在远程电脑上运行命令行,具体逻辑为:

scp -r 工作站username@工作站IP地址:/home/工作站username/文件名 本地拷贝地址

例如下述命令:

scp -r [email protected]:/home/pel/Pictures G:/

将工作站Pictures文件夹拷贝至远程控制端的G盘里。

上传scp命令操作

在远程电脑上运行命令行,具体逻辑为:

$scp -r 本地文件 工作站username@工作站IP::/home/工作站username/文件夹

例如下述命令(已经在csv文件所在文件夹里bash):

scp -r submission.csv [email protected]:/home/pel/yxy/kaggle_work/FAST2019/FAST_DATA

将本地的submission.csv文件夹拷贝至工作站/home/pel/yxy/kaggle_work/FAST2019/FAST_DATA文件夹

你可能感兴趣的:(使用 scp命令 在 linux工作站 与 远程控制端 间远程传送文件)