Ubuntu scp 拷贝电脑文件

2019年7月12日11:12:19

说明:

	不用U盘、网络,如何利用一根网线将大量文件快速的从一台电脑传送到另一台电脑(100M/s左右)

使用场景:

	忘带U盘、硬盘,
	需要换笔记本,原先A笔记本的大量文件需要传送到B笔记本
	速度很快(100M/s左右),不需要硬盘或者网络作为中介,只需要一根连接电脑的网线

配置:

	电脑A:Ubuntu 18.04 LTS
	电脑B:UBuntu 18.04 LTS
	一根网线/一个局域网
	(注:Ubuntu或者Linux系统应该都行)

描述

	利用Ubuntu 的scp命令将一个电脑的文件传输到另一个电脑(100M/s左右)
	这里我是电脑A /home/hyh/Documents -> 电脑B /home/hyh/Documents

操作步骤

  1. 先使用ping 查看是否可以互相连接
1.1 同一局域网或者直接一个网线连接 推荐后者传输快 100M左右
	# 将网线一段插入电脑A,一段插入电脑B
	
	# 同一局域网
	ifconfig # 查看本机ip
	ping 电脑B_ip #ping

	# 网线连接
 	# Settings->Network-> Wired 设置->ipv4 ->Manual->Addresses->
	Address:192.168.1.101	#电脑A
	Netmask:255.255.255.0
	Geteway:192.168.1.1

	# Settings->Network-> Wired 设置->ipv4 ->Manual->Addresses->
	Address:192.168.1.100	#电脑B
	Netmask:255.255.255.0
	Geteway:192.168.1.1
1.2 ping查看连接()
	ping 192.168.1.101 # 电脑B执行 ping电脑A_ip(局域网查看电脑A_ip 电脑B_ip 网线则上边设置的192.168.1.101)
	ping 192.168.1.100 # 电脑A执行 ping电脑B_ip
	ctrl+c #停止ping

        # 互相ping成功 则进行第2步

2.打开ssh (默认端口 20 电脑A->电脑B 则电脑B执行以下操作打开ssh)

	sudo apt install openssh-server
	sudo /etc/init.d/ssh start	# 打开
#	sudo /etc/init.d/ssh stop 	# 停止 这个暂时不用 打开SSH进行下面操作即可

3.scp命令
···
(1)将本地文件拷贝到远程:scp 文件名 用户名@计算机IP或者计算机名称:远程路径
(2)从远程将文件拷回本地:scp 用户名@计算机IP或者计算机名称:文件名本地路径
(3)将本地目录拷贝到远程:scp -r 目录名 用户名@计算机IP或者计算机名称:远程路径
(4)从远程将目录拷回本地:scp -r 用户名@计算机IP或者计算机名称:目录名本地路径
···

3.1这里我使用的第三条 电脑A(/home/hyh下的所有文件)->电脑B(新建的一个目录Ubuntu /home/hyh/Ubuntu)
	scp -r /home/hyh/Documents [email protected]:/home/hyh/Documents
	# 输入yes
	# 输入电脑B密码
	# 等待传输完成即可

你可能感兴趣的:(Ubuntu,Ubuntu,scp,文件传送)