【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系统。再不行,重启电脑。还不行,请寻找其他方法。

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

深入解析MySQL中的事务(上)

MySQL事务管理 一、事务的基本概念为什么需要事务?1. 数据完整性2. 并发控制3. 错误恢复4. 复杂业务逻辑的支持5. 安全性 为什么会出现事务查看引擎是否支持事务事务提交方式自动提交(Automatic Commit)手动提交(Manual Commit&am…

Middle for Mac:简洁高效的文本编辑软件

追求简洁与高效?Middle for Mac将是您文本编辑的最佳选择。这款Mac平台上的文本编辑器,以其独特的魅力和实用的功能,赢得了众多用户的喜爱。 Middle注重用户体验,采用简洁直观的界面设计,让您能够迅速上手并享受高效的…

五一超级课堂---Llama3-Tutorial(Llama 3 超级课堂)---第三节llama 3图片理解能力微调(xtuner+llava版)

课程文档: https://github.com/SmartFlowAI/Llama3-Tutorial 课程视频: https://space.bilibili.com/3546636263360696/channel/collectiondetail?sid2892740&spm_id_from333.788.0.0 操作平台: https://studio.intern-ai.org.cn/consol…

【MySQL基本查询(上)】

文章目录 一、多行插入 指定列插入数据更新表中某个数据的信息(on duplicate)了解affected报告信息 二、检索功能1.select 查询1.1全列查询1.2指定列查询1.3where条件筛选子句案例 2.结果排序案例 3.筛选分页结果offset实现分页 一、多行插入 指定列插…

光伏设备制造5G智能工厂数字孪生可视化平台,推进行业数字化转型

光伏设备制造5G智能工厂数字孪生可视化平台,推进行业数字化转型。光伏设备制造5G智能工厂数字孪生可视化平台是光伏行业数字化转型的重要一环。通过数字孪生平台,光伏设备制造企业可以实现对生产过程的全面监控和智能管理,提高生产效率&#…

word 毕业论文格式调整

添加页眉页脚 页眉 首先在页面上端页眉区域双击,即可出现“页眉和页脚”设置页面: 页眉左右两端对齐 如果想要页眉页脚左右两端对齐,可以选择添加三栏页眉,然后将中间那一栏删除,即可自动实现左右两端对齐&#x…

OBS插件--视频回放

视频回放 视频回放是一款源插件,它可以将指定源的视频缓存一段时间(时间可以设定),将缓存中的视频添加到当前场景中后,可以快速或慢速不限次数的回放。这个功能在类似体育比赛的直播中非常有用,可以捕获指…

【沐风老师】3DMAX百叶窗修改器LouverGenerator安装使用方法

3DMAX百叶窗修改器LouverGenerator安装使用方法 3DMAX百叶窗修改器,在单面几何对象(或二维图形)范围内,创建百叶窗结构模型的修改器插件。修改器参数可设置动画效果。 【版本要求】 3dMax 2018及更高版本 【安装方法】 1.点击3d…

Hive UDTF之explode函数、Lateral View侧视图

Hive UDTF之explode函数 Hive 中的 explode() 函数是一种用于处理数组类型数据的 User-Defined Table-Generating Function (UDTF)。它将数组拆分成多行,每个数组元素对应生成的一行数据。这在处理嵌套数据结构时非常有用,例如处理 JSON 格式的数据。 …

读天才与算法:人脑与AI的数学思维笔记23_人工智能讲故事

1. 伟大的自动语法分析器 1.1. 思维呆板机械的阿道夫奈普(Adolphe Knipe)一直想成为一名作家,可是他写出来的东西既迂腐又无趣 1.2. 后来,灵光乍现,他得到了一个启示:语言遵循语法规则,这规则…

Mysql-用户变量的声明与使用

#声明变量 #1.标识符不能以数字开头 #2.只能使用_或$符号,不能使用其他符号 #3.不能使用系统关键字 setuserName刘德华; select userName:刘青云;#将赋值与查询结合 #查询变量、使用变量,匿名的时候建议加上as select userName as 读取到的userName变量…

Linux线程(一)初识线程

目录 一、什么是线程 二、线程和进程的区别 三、线程的操作 1、创建线程 2、获取线程ID 3、线程的终止与等待 4、线程分离 一、什么是线程 在Linux中,线程(thread)是一种轻量级进程(Light-weight Process, LWP&#xff09…

什么样的人能上百度词条

百度百科是一个向所有互联网用户开放的平台,任何人都可以创建或编辑词条。然而,并不是所有的人物或事物都能被收录到百度百科中,它有一定的收录标准和审结的关于哪些人或事物能上百度百科的条件和流程。 百度百科的收录标准 知名度和影响力&…

攻击者正在利用AI,对保险公司发起大规模欺诈

保险欺诈一直是保险行业面临的重要挑战之一,尤其随着技术的进步,欺诈者也在不断更新其手段,利用AI技术,包括生成式模型、机器学习和数据分析工具等欺骗保险公司,而AI技术的应用正成为他们的新工具,使其犯罪…

深度学习:基于TensorFlow 和 Keras,使用神经网络回归模型预测 IPL 分数

前言 系列专栏:机器学习:高级应用与实践【项目实战100】【2024】✨︎ 在本专栏中不仅包含一些适合初学者的最新机器学习项目,每个项目都处理一组不同的问题,包括监督和无监督学习、分类、回归和聚类,而且涉及创建深度学…

性能远超GPT-4!谷歌发布Med-Gemini医疗模型;李飞飞首次创业瞄准空间智能;疫苗巨头联合OpenAl助力AI医疗...

AI for Science 企业动态速览—— * 谷歌 Med-Gemini 医疗 AI 模型性能远超 GPT-4 * 斯坦福李飞飞首次创业瞄准「空间智能」 * 疫苗巨头 Moderna 与 OpenAl 达成合作 * 美国能源部推动 AI 在清洁能源领域的应用 * 美年健康荣获「2024福布斯中国人工智能创新场景应用企业TOP10」…

Linux基础服务NFS入门篇

文章目录 Linux基础服务NFS入门篇0.前言1.NFS1.1NFS简介1.2NFS配置 Linux基础服务NFS入门篇 0.前言 本文根据大佬们的资料整理了NFS的基础知识, 加深对linux运维基础服务工具的理解,以便个人查询复习使用。 1.NFS 资料来自B站阿铭linux的印象笔记&#…

C语言 | Leetcode C语言题解之第79题单词搜索

题目: 题解: int directions[4][2] {{0, 1}, {0, -1}, {1, 0}, {-1, 0}};bool check(char** board, int boardSize, int boardColSize, int** visited, int i, int j, char* s, int sSize, int k) {if (board[i][j] ! s[k]) {return false;} else if (…

怎么样练口才_如何练口才和反应能力?

怎么样练口才_如何练口才和反应能力? 要练习口才和反应能力,以下是一些建议的方法: 一、口才练习 朗读: 每天坚持朗读一些文章,可以是报纸、杂志、书籍或网络上的文章。这有助于练习口齿清晰,积累知识量和…

ABC352编程笔记

ABC352 编程笔记 题意&#xff1a;输入&#xff0c;四个数 a , b , c , d a,b,c,d a,b,c,d&#xff0c;若 d d d 在 c , d c,d c,d 之间&#xff0c;则输出 Yes&#xff0c;否则输出 No。 正解&#xff1a;直接判断。 #include <bits/stdc.h> //#define int long lo…