当前位置: 首页 > news >正文

Linux基础---07文件传输及解决yum安装失效的方法

Linux文件传输地图如下,先选取你所需的场景,若你是需要Linux和Linux之间传输文件就查看SCP工具即可。
在这里插入图片描述

一.下载网站文件

前提是有网:
检查网络是否畅通命令:ping www.baidu.com,若有持续的返回值就说明网络畅通。Ctrl + C即可停止。在这里插入图片描述
若网络不畅通,则重启网络服务:systemctl restart network

方式一: curl + -o + 本地存放路径 + 文件网址(本地工具无需下载)

在这里插入图片描述

方式二 :wget + 文件网址(需要下载工具,但下载后更加方便,更加快捷)

在此之前需要安装wget:

yum install -y wget

安装成功后使用方法:wget + 文件网址

在这里插入图片描述

!!! 关于yum安装失效的解决方法:在这里插入图片描述

  • 先依次输入以下两条命令:
mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup
curl -o /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
  • 然后再输入安装wget的命令:
yum install -y wget
  • 返回“完毕!”即可安装成功。

在这里插入图片描述

二.SCP传输

win和win之间不能使用scp互相传输文件,因为Win没有服务端,只有客户端。Win可以使用scp给Linux上传文件,mac也可以但我还没有尝试成功。

下面演示的是Linux与Linux之间传输:

条件是:两台网络传输模式要一致。在这里插入图片描述

1.把本地文件推送到远程服务端

命令格式:scp + 本地文件路径+ 远程主机用户@远程主机ip地址 :远程主机某个目录在这里插入图片描述

2.把远程服务端拉取到本地

命令格式:scp + 远程主机用户@远程主机ip地址:远程主机某个文件路径 +本地路径在这里插入图片描述

三.RZ和SZ工具

下面演示的是Linux与Win之间的文件传输:

1.使用 rz 工具在Linux系统上上传Win文件

  • 首先安装lrzsz软件包才可以使用这两工具。
yum install lrzsz -y
  • 出现“完毕!”即可安装完成。

安装完成后,若使用Xshell,就直接将文件拖入即可,非常方便。或者输入rz -E选择要上传的文件。在这里插入图片描述

2.使用sz工具下载Linux文件到win上

命令格式:sz + 文件,会自动弹出win的浏览文件夹窗口,自行选择即可。在这里插入图片描述

四.Xftp工具

点此下载,无脑安装即可。填写信息后可以免费使用,网上教程都写的很详细,这里不多介绍啦。

http://www.lryc.cn/news/439860.html

相关文章:

  • [项目][WebServer][Makefile Shell]详细讲解
  • ElementUI大坑Notification修改样式
  • vivado中的diagram
  • 项目实现:云备份②(文件操作、Json等工具类的实现)
  • ‌内网穿透技术‌总结
  • Git使用—把当前仓库的一个分支push到另一个仓库的指定分支、基于当前仓库创建另一个仓库的分支并推送到对应仓库(mit6828)
  • windows11+ubuntu20.04.6双系统安装
  • 如何通过 PhantomJS 模拟用户行为抓取动态网页内容
  • ARM驱动学习之8 动态申请字符类设备号
  • TCP.IP四层模型
  • 极狐GitLab DevSecOps 功能合集(七大安全功能)
  • 进阶SpringBoot之异步任务、邮件任务和定时执行任务
  • 【设计模式-桥接】
  • JVM JMM 专题篇 ( 12000 字详解 )
  • 【C++】—— list 模拟实现
  • Redis主要问题
  • vue3 ref的用法及click事件的说明
  • 通信工程学习:什么是HFC混合光纤同轴电缆
  • 怎么浏览URL的PDF文件呢
  • 【2025届华为秋招机考三道编程题之一】华为校招留学生软件开发工程师-真题机考笔试/(200分)- 跳格子3(Java JS Python C)
  • 高性能缓存利器:Caffeine 在 Spring Boot 中的应用
  • pWnOS的第二种全新解法(ssh私钥破解、webmin漏洞提权)
  • Maven入门学习笔记
  • linux驱动开发-arm汇编基础
  • 【HarmonyOS】鸿蒙头像上传-(编辑个人信息页- 头像上传)+实时数据更新
  • [数据集][目标检测]无人机识别检测数据集VOC+YOLO格式6986张1类别
  • 基于SSM的二手交易管理系统的设计与实现 (含源码+sql+视频导入教程+文档)
  • linux-centos 设置系统时间
  • 【Linux基础】冯诺依曼体系结构操作系统的理解
  • 算法题解:斐波那契数列(C语言)