Linux——软件、文件下载

提要:Linux下载文件并不像windows那样随心所欲,它需要我们了解部分关于网站网址的知识,同时还要求我们掌握一些基本命令,本文基于大家经常遇到的下载方面命令进行分享,期待这有助于你更快地走入linux的世界🌍


wget

wget 命令来自英文词组 web get 的缩写,其功能是从指定网址下载网络文件。wget 命令非常稳定,一般即便网络发生波动也不会导致下载失败,而是不断地尝试重连,直至整个文件下载完毕。

wget 命令支持如 HTTP、HTTPS、FTP 等常见协议,可以在命令行中直接下载网络文件。

语法格式:wget 参数 网址 URL 对象

(目前作者用📱编辑,等我熟悉电脑编辑csdn后,将尽力以文字的良好排版形式将参数呈现给大家) 

例子🌰1:

下载指定的网络文件,并定义保存在本地的文件名称:

[root@linuxcool -]# wget -0 Book.pdf https://ww.linuxprobe.com/docs/LinuxProbe.pdf

🌰2:

下载指定的网络文件,限速最高每秒 300kbit/s:

[root@linuxcool ~]# wget --limit-rate=300k https: / /www.linuxprobe.com/docs/LinuxProbe.pdf


yum

yum 命令来自英文词组 yellow dog updater modified 的缩写,其功能是在 Linux 系统中基于 RPM技术进行软件包的管理工作。yum 技术通用于 RHEL、CentOS,Fedora,OpenSUSE等主流系统,可以让系统管理人员交互式地自动化更新和管理软件包,实现从指定服务器自动下载、更新、删除软件包的工作。

yum 软件仓库及命令能够自动处理软件依赖关系,一次性安装所需的全部软件,无须烦琐的操作。

语法格式:yum 参数 动作 软件包

例子:

 建立最新的软件仓库信息缓存:

[root@linuxcool ~]# yum makecache

安装指定的服务及相关软件包

[root@linuxcool ~]# yum install httpd 


rpm

  rpm命令来自英文词组 redhat package manager的缩写,中文译为“红帽软件包管理器”,其功能是在Linux 系统下对软件包进行安装、卸载、查询、验证、升级等工作,常见的主流系统(如 RHFL、CentOS、Fedora 等)都采用这种软件包管理器,推荐用固定搭配“rpm-ivh 软件包名” 安装软件,而卸载软件则用固定搭配 “rpm -evh 软件包名”,简单好记又好用。

语法格式:rpm 参数 软件包名

例子:

查询安装路径

 [root@linuxcool -]# rpm -ql cockpit /usr/share/cockpit

/us/share/doc/cockpit/AUTHORS /usr/share/doc/cockpit/COPYING /us/share/doc/cockpit/README. md /usr/share/man/man1/cockpit.1.gz

/usr/share/metainfo/cockpit.appdata.xml

/us/share/pixmaps/cockpit.png

例子🌰2:

卸载通过 RPM软件包安装的某个服务:

[root@linuxcool ~]# rpm -evh cockpit

Preparing •••                    ######【100%】

Cleaning up / removing...

1: cockpit- 185-2. e18      ######【100%】


tftp

tftp 命令来自英文词组 Trivial File Transfer Protocol 的缩写,中文译为“简单文件传输协议”,其功能是基于 TFTP 进行文件传输工作。用户可以通过文字模式将文件上传至远程服务器,亦可以从服务器下载文件到本地主机。

TFTP 基于 UDP/69,不同于 FTP,属于轻量级的传输服务,不具备显示文件列表、断点、续传等功能。

语法格式:tftp 参数 域名或 IP 地址

🌰:

远程连接至指定服务器:

[root@linuxcool ~]# tftp 192.168.10.10

下载远程指定服务器中的文件至本地工作目录:

tftp> get File1.txt

上传本地工作目录中某个文件至远程指定服务器:

tftp> put File2.txt

退出登录某台远程服务器:

tftp> quit


小结:本文重点在于linux的文件、程序下载的相关命令,无论你是小白还是大佬,相信这些命令一定会给你的Linux世界带来不一样的色彩。

由于作者多用手机编辑,文章中的许多命令参数是以图片的形式呈现的,最近作者将逐渐学习电脑技术与csdn pc端的相关应用,期待未来会给读者带来更优质的内容

由于一些缘故,更新速度最近一周会不太稳定,期待下次与您的相遇🍫👋

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值