【Linux】传输文件,补充:VMware中Linux系统无法连接网络的解决方法

Linux系统可以和其他系统之间进行传输文件,只要通过ssh连接成功以后,就能进行文件传输。

Linux系统也可以通过URL规则和网页之间进行传输文件(即上传/下载)。

1、Linux系统之间传输文件:scp

centos7自带ssh服务(默认OpenSSH)。

远程连接另一台Linux系统ssh 用户名@ip地址

另一台Linux系统发送文件scp 文件名 用户名@ip地址:目标路径(对方主机中保存位置)

从另一台Linux系统接收文件scp 用户名@ip地址:文件名  目标路径(本机中保存位置)

查看ip地址:ip a 或者 ip addr

查看ssh服务的状态:systemctl status sshd(若active(running)则ssh服务已开启)

查看ssh相关的进程:ps -e | grep ssh(若有sshd则ssh服务已开启)

2、Windows远程连接Linux,Linux和Windows之间传输文件

(2-1)终端:scp命令

满足先决条件的Windows系统可以安装openssh。若安装并启动了OpenSSH,就可以通过输入终端命令:ssh 用户名@ip地址连接Linux系统。

参考网址:适用于 Windows 的 OpenSSH 入门 | Microsoft Learn

Windows向Linux传输文件scp 文件名 用户名@ip地址:目标路径(Linux中保存位置)

Linux向Windows传输文件scp 用户名@ip地址:文件名  目标路径(Windows中保存位置)

(2-2)XShell 客户端连接

而不能安装OpenSSH的Windows系统,则可下载安装XShell(SSH客户端)。

Windows通过XShell连接centos7系统,出现"[用户名@主机名 ~]#或者$",则表示连接成功。

若Windows通过XShell无法连接虚拟机centos7系统,请尝试以下方法:

① 确保centos7系统已开启。确保XShell输入的用户名和密码正确。

② 确保XShell连接的主机ip地址正确。之前可以连接成功,突然不能连接的,通常是虚拟机ip地址更改。

修改XShell连接的主机ip地址:打开虚拟机centos7系统,登录,查看ip地址。XShell连接会话修改主机(ip地址),重新连接。

通过XShell连接成功后,可以有多种方式在Windows和Linux之间传输文件:xftp工具,rz命令/sz命令。

① xftp工具

安装XShell时也安装了xftp工具,打开XShell,点击"新建文件传输",就可以使用xftp工具在Windows和centos7之间传输文件。

Windows向Linux传输文件:选择左侧windows中的文件及右侧centos7中的保存位置,点击"向右传输",在右侧显示出文件则表示传输成功。

Linux向Windows传输文件:选择右侧centos7中的文件及左侧windows中的保存位置,点击"向左传输",在左侧显示出文件则表示传输成功。

② rz命令/sz命令

在已连接上的centos7系统中,使用rz命令从Windows向centos7传输文件,使用sz命令从centos7向Windows传输文件。

使用rz命令/sz命令,Linux系统需安装lrzsz。若没有安装,可使用yum安装:yum install lrzsz -y

 Windows向Linux传输文件:centos7中输入命令:rz -E,然后按回车,弹出打开对话框,选择文件,文件就会从Windows传输到centos7。

使用rz命令,需按照XShell中的Zmodem命令设置的方式使用。

本例中,因XShell会话属性中Zmodem命令设置的是rz -E,因此,输入:rz -E

查看XShell中的Zmodem命令的设置:

Windows向centos7传输文件:(若传输的是空文件(大小0字节),则centos7系统接收0字节,相当于没有传输文件)

补充:Linux系统安装lrzsz后,可以直接将windows中的文件拖拽到XShell远程连接上的Linux系统中。

Linux向Windows传输文件:centos7中输入命令:sz 文件名,按回车,弹出对话框,选择在Windows中的保存位置,文件将从Linux中传输到Windows中。

3、网站下载文件

(3-1)curl

Linux自带的文本传输工具curl,利用URL规则在Linux和网页之间传输文件,支持上传和下载。一般用于从网页下载文件。

 curl命令从网页下载数据: curl -o 保存路径和文件名 网址

# 下载网页内容,并输出到指定文件中
curl -o a.txt http://www.baidu.com# 从网页下载文件
curl -o wget.rpm http://mirrors.163.com/centos/7/os/x86_64/Packages/wget-1.14-18.el7_6.1.x86_64.rpm

 补充:可输入命令 man curl 查看curl使用文档,也可输入命令 curl --help 查看curl所有选项。

(3-2)wget

wget也是一款在命令行下使用的下载工具。Linux系统若要使用wget,需安装:yum install wget -y

wget命令从网页下载数据:wget 网址

# 从网页下载文件(文件名就是网页上下载时的名称)
wget http://mirrors.163.com/centos/7/os/x86_64/Packages/vim-minimal-7.4.629-7.el7.x86_64.rpm

 注意:从网页下载文件,需确保Linux系统能够连接网络。

查看是否能够连接网络(检测网络连接情况):ping 网址

补充:VMware中Linux系统无法连接网络,尝试以下方法:(宿主机Windows)

① 确保宿主机可以连接网络。确保宿主机已开启VMware相关的服务。Windows可在“我的电脑-->右键点击管理-->服务和应用程序-->服务”查看VMware服务状态,若没有开启,右键点击启动。

② 查看虚拟机的网络配置,“设置-->网络适配器-->网络连接”,选择合适连接模式(一般NAT模式)。

③ VMware中Linux系统关机后,查看虚拟网络器,可在"编辑-->虚拟网络编辑器-->更改设置-->还原默认设置"清除网络设置,重新进行设置。

④ 查看Linux系统中网络配置(文件:/etc/sysconfig/network-scripts/ifcfg-ens33),主要是ONBOOT="yes"和BOOTPROTO="dhcp"。若不是,尝试用vi/vim修改。

⑤ 重启虚拟机linux系统。再不行,重启电脑。还不行,请寻找其他方法。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/web/9419.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

FPGA+炬力ARM实现VR视频播放器方案

FPGA炬力ARM方案,单个视频源信号,同时驱动两个LCD屏显示,实现3D 沉浸式播放 客户应用:VR视频播放器 主要功能: 1.支持多种格式视频文件播放 2.支持2D/3D 效果实时切换播放 3.支持TF卡/U盘文件播放 4.支持定制化配置…

36.Docker-Dockerfile自定义镜像

镜像结构 镜像是将应用程序及其需要的系统函数库、环境、配置、依赖打包而成。 镜像是分层机构,每一层都是一个layer BaseImage层:包含基本的系统函数库、环境变量、文件系统 EntryPoint:入口,是镜像中应用启动的命令 其他:在…

QT-小项目:连接MY SQL数据库实现登录(下一章实现登录注册账号和忘记密码功能)

一、环境准备 1、下载MYSQL 64位,安装完成,制作简易数据库教程如下: MY SQL安装 2、QT 编译器使用 二、实现工程目录(基于上一章基础上) 三、源程序增加内容如下: login.cpp 增加头文件: #in…

《TAM》论文笔记(上)

原文链接 [2005.06803] TAM: Temporal Adaptive Module for Video Recognition (arxiv.org) 原文代码 GitHub - liu-zhy/temporal-adaptive-module: TAM: Temporal Adaptive Module for Video Recognition 原文笔记 What: TAM: Temporal Adaptive Module for …

内网安全综合管理系统是什么 | 好用的内网安全管理系统有哪些

内网安全综合管理系统是指一种集成终端管理、网络管理、内容管理、资产管理等功能的综合性安全管理系统。它主要对内网上的主机进行统一安全管理,包括对网络主机用户操作实施监督控制,并对主机中的安全软件(如主机入侵监测系统、主机防火墙和…

5 Spring 事务管理

目录 1.概述 2.事务特性:ACID 3.Spring 框架的事务管理支持两种方式 编程式事务 申明式事务 4.Spring 事务管理 API 事务管理器接口 Spring 的回滚方式 事务定义接口 事务的四种隔离级别 事务的七种传播行为 5.事务注解例子: Transactianal…

springboot+vue+mybatis警情高发智能灯箱+PPT+论文+讲解+售后

时代在飞速进步,每个行业都在努力发展现在先进技术,通过这些先进的技术来提高自己的水平和优势,警情高发智能灯箱当然不能排除在外。警情高发智能灯箱是在实际应用和软件工程的开发原理之上,运用微信开发者、java语言以及SpringBo…

python:做柱状图

import matplotlib.pyplot as plt # 数据 categories [A, B, C, D] values [23, 45, 56, 78] # 创建柱状图 plt.bar(categories, values) # 添加标题和标签 plt.title(柱状图示例) plt.xlabel(类别) plt.ylabel(数值) # 显示图形 plt.show() D:\software\新建文件夹\python\L…

力扣每日一题- 给植物浇水 II -2024.5.9

力扣题目:给植物浇水 II 题目链接: 2105.给植物浇水 II 题目描述 代码思路 根据题目内容,使用双指针从左右两边同时向中间移动,模拟浇水过程即可。 代码纯享版 class Solution {public int minimumRefill(int[] plants, int capacityA, …

java 文件表创建及前后端使用

表结构task_file 前端具体到业务表单 <el-form-item label"任务附件" prop"taskAttachment"><el-upload ref"upload" accept".jpg, .png, .txt, .xlsx, .doc, .docx, .xls, .pdf, .zip, .rar":action"upload.url" …

Go-Zero自定义goctl实战:定制化模板,加速你的微服务开发效率(四)

前言 上一篇文章带你实现了Go-Zero和goctl&#xff1a;解锁微服务开发的神器&#xff0c;快速上手指南&#xff0c;本文将继续深入探讨Go-Zero的强大之处&#xff0c;并介绍如何使用goctl工具实现模板定制化&#xff0c;并根据实际项目业务需求进行模板定制化实现。 通过本文…

videosapi开发微信管理系统

获取登录二维码&#xff1a; export interface Request {/*** 设备ID&#xff0c;首次登录传空&#xff0c;之后传接口返回的appId*/appId?: string;/*** 代理IP 格式&#xff1a;socks5://username:password123.2.2.2*/proxyIp?: string;/*** 地区*/regionId: string;[prop…

宋仕强论道之新质生产力

宋仕强论道之新质生产力&#xff0c;宋仕强说当前5G通信、人工智能、万物互联、工业互联网、数字经济、新能源技术和产业等领域正蓬勃发展&#xff0c;成为未来经济增长的重要推动力&#xff0c;也是目前提倡的新质生产力的重要组成部分。而这些领域的发展都离不开数据的采集、…

React使用Outlet实现路由跳转时局部刷新页面

Outlet是react-router-dom插件的一个组件&#xff0c;首先需要安装react-router-dom插件&#xff1a; cnpm i react-router-dom --save 官方文档 应该在父路由元素中用来渲染其子路由元素。这允许在渲染子路由时显示嵌套的 UI。如果父路由完全匹配&#xff0c;则将渲染子索引…

Flutter 引入webview_windows插件,在已经使用$PATH 中的 nuget.exe情况下,windows端构建失败

报错 PS F:\xx\xxxx> flutter run -d windows Flutter assets will be downloaded from https://storage.flutter-io.cn. Make sure you trust this source! Launching lib\main.dart on Windows in debug mode... E:\Some software\Visual Studio\VS 2022\MSBuild\M…

基于R语言绘图 | 转录代谢趋势图绘制教程

原文链接&#xff1a;基于R语言绘图 | 转录代谢趋势图绘制教程 本期教程 小杜的生信笔记&#xff0c;自2021年11月开始做的知识分享&#xff0c;主要内容是R语言绘图教程、转录组上游分析、转录组下游分析等内容。凡事在社群同学&#xff0c;可免费获得自2021年11月份至今全部…

【深度学习】【Lora训练0】StabelDiffusion,Lora训练,kohya_ss训练

文章目录 环境数据自动标注kohya_ss BLIP2kohya_ss WD14 后续 资源&#xff1a; &#xff08;1&#xff09;训练ui kohya_ss&#xff1a; https://github.com/bmaltais/kohya_ss &#xff08;2&#xff09;kohya_ss 的docker 其他docker https://github.com/ashleykleynhans…

04-19 周五 GitHub actions-runner 程序解释

04-19 周五 GitHub actions-runner 程序解释 时间版本修改人描述2024年4月19日17:26:17V0.1宋全恒新建文档 简介 本文主要描述了actions-runner-linux-x64-2.315.0.tar.gz这个github actions CI所需要的客户端安装包的重要文件和内容信息。有关GitHub actions 的配置&#xff…

##12 深入了解正则化与超参数调优:提升神经网络性能的关键策略

文章目录 前言1. 正则化技术的重要性1.1 L1和L2正则化1.2 Dropout1.3 批量归一化 2. 超参数调优技术2.1 网格搜索2.2 随机搜索2.3 贝叶斯优化 3. 实践案例3.1 设置实验3.2 训练和测试 4. 结论 前言 在深度学习中&#xff0c;构建一个高性能的模型不仅需要一个好的架构&#xf…

JavaScript 进阶征途:解锁Function奥秘,深掘Object方法精髓

个人主页&#xff1a;学习前端的小z 个人专栏&#xff1a;JavaScript 精粹 本专栏旨在分享记录每日学习的前端知识和学习笔记的归纳总结&#xff0c;欢迎大家在评论区交流讨论&#xff01; 文章目录 &#x1f235;Function方法 与 函数式编程&#x1f49d;1 call &#x1f49d…