-#/--progress-bar

进度条显示传输状态

常用案例直接访问某个地址

  curl https://www.baidu.com
# 访问地址,不下载

访问地址并重新保存到指定文件

  curl https://www.baidu.com >> baidu.html
# 或者
curl -o baidu_homepage.html https://www.baidu.com

使用代理形式访问

  curl -x 192.168.x.x:port http://www.lemonban.com

模拟浏览器访问

  curl -A "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/90.0.4430.212 Safari/537.36 Edg/90.0.818.62" https://www.baidu.com

linux用命令安装软件_命令安装软件至所有使用者_linux软件安装命令

断点续传,可以从断点继续开始下载

  curl -C 3 -o jmeter.tar.gz https://mirrors.tuna.tsinghua.edu.cn/apache//jmeter/binaries/apache-jmeter-5.4.1.tgz

wget

wget也是Linux下常用于文件上下传的一个工具,它开放源代码,并且要在Linux中使用这个命令必须先安装。

  # centos wget安装
yum install wget -y
# ubuntu wget安装
apt-get install wget -y

我们也可以使用wget--help来获得帮助

Linux安装文件命令(linux下载安装软件的命令)

假如你使用了Linux系统,安装了英文字符集编码,通过这个帮助文档是可以直接看见英文帮助信息的。这对于学习人员来说学习上去会相对愈发容易一些。

参数

用法

-o,--output-file=FILE

linux用命令安装软件_linux软件安装命令_命令安装软件至所有使用者

将日志写入文件

-O,--output-document=FILE

重命名文件下载

-t,--tries=NUM

设置失败重试次数

-c,--continue

断点续传

-T,--timeout=sec

设置超时时间

--connect-timeout=sec

设置联接超时时间

--read-timeout=sec

设置读取超时时间

命令安装软件至所有使用者_linux软件安装命令_linux用命令安装软件

-r,--recursive

指定递归下载

-l,--level=NUM

最大递归深度

常用案例下载文件,以文件名称保存文件。

  wget https://mirrors.tuna.tsinghua.edu.cn/apache//jmeter/binaries/apache-jmeter-5.4.1.tgz

下载文件,以自定义名称保存文件。

  wget -O jmeter.tgz https://mirrors.tuna.tsinghua.edu.cn/apache//jmeter/binaries/apache-jmeter-5.4.1.tgz

断点续传下载文件

  wget -c https://mirrors.tuna.tsinghua.edu.cn/apache//jmeter/binaries/apache-jmeter-5.4.1.tgz

命令安装软件至所有使用者_linux软件安装命令_linux用命令安装软件

后台孤寂形式下载文件。

  wget -b https://mirrors.tuna.tsinghua.edu.cn/apache//jmeter/binaries/apache-jmeter-5.4.1.tgz

指定重试次数下载

  wget -t 2 https://mirrors.tuna.tsinghua.edu.cn/apache//jmeter/binaries/apache-jmeter-5.4.1.tgz

rpm

rpm(redhatpackagemanager)是RedHatLinux发行版专门拿来管理Linux各项套件的程序,因为它遵守GPL规则且功能强悍便捷,因此广受欢迎,平常你们使用的CentOS系统,就是redhat的发行版本linux软件安装命令,所以使用rpm命令来安装文件比较常见。

rpm的功能十分强悍,也可以使用rpm--heep来获得帮助信息

Linux安装文件命令(linux下载安装软件的命令)

我们最常用的可能的有rpm-ivhxx.x.rpm和rpm-Uvhxx.x.rpm,那这个上面的几个参数分别是代表哪些意思呢?

参数

用法

-i,--install

安装软件包,前面可以直接跟上包的文件,也可以跟上包的地址

-U,--upgrade

升级软件包linux数据恢复,前面可以直接跟上包的文件,也可以跟上包的地址。

-v红旗linux,--verbose

复印详尽输出

-h,--hash

安装时列举标记

使用这两个命令安装或升级软件包时linux软件安装命令,并不会把软件包的相关依赖下载或升级。而yum命令安装rpm包时,就会把相关的依赖包手动下载和安装。

dpkg

dpkg是debian系统家族的安装工具命令。

Linux安装文件命令(linux下载安装软件的命令)

假如你下载了deb格式的文件,这么使用dpkg-ixx.x.deb就可以安装文件

好了,这种就是我们在Linux系统中常用的安装命令,你能明白她们之间的差别了吗?

Author

这篇优质的内容由TA贡献而来

刘遄

《Linux就该这么学》书籍作者,RHCA认证架构师,教育学(计算机专业硕士)。

发表回复