提要: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端的相关应用,期待未来会给读者带来更优质的内容
由于一些缘故,更新速度最近一周会不太稳定,期待下次与您的相遇🍫👋