1.终端输入ifconfig命令查看IP地址(目标机器)
ifconfig
是一个用于配置和显示网络接口信息的命令行工具。
ifconfig
终端执行该命令将显示当前系统上所有网络接口的基本信息,包括接口的名称、硬件地址(MAC 地址)、IP 地址、子网掩码等。
显示所有信息,包括不活动的接口和IPv6地址等,使用 -a
选项
ifconfig -a
终端输出:
其中:
"enp" 和 "wlp" 分别代表以太网和无线局域网接口的命名约定。
-
enpXsY(例如,
enp0s20f3
):表示以太网接口,其中 X 和 Y 通常是数字,表示不同的设备。这种命名约定通常出现在较新的 Linux 系统上,采用了一种更加规范的方式,以避免硬件改变或重编号时引起的混淆。 -
wlpXsY(例如,
wlp3s0
):表示无线局域网接口,同样 X 和 Y 通常是数字,用于区分不同的设备。这种命名约定同样用于更好地标识设备。
"docker0"
是Docker网络桥接接口。"lo"
是本地环回接口,用于本地通信。
根据网络连接方式,查看对应"enp" 和 "wlp"下的IP地址。
2.终端ping目标机器的 IP 地址,检查是否成功连接(要发送文件的机器)
例如:
ping 192.168.3.32
有数据就是已经成功连接。
3.使用SCP命令传输文件
scp -r /home/dell/桌面/1.txt gnb@172.17.160.8:/home/gnb/_data_/Feng/dataSet
scp
:代表“安全复制”,用于通过SSH安全地复制文件和目录。
-r :递归复制整个目录。在复制目录时使用 /home/dell/桌面/1.txt
: 要复制的源文件或目录 gnb@
:目标机器用户名 172.17.160.8
:目标 IP 地址 :/home/gnb/_data_/Feng/dataSet
:目标机器存放文件位置
输入目标机器密码
开始传输。