wget 文件下载工具
优点
- 稳定 下载失败不断重试
- 自动下载 启动wget任务 用户退出系统后 后台继续执行任务
命令格式
- wget [参数] url
- 下载单个文件
wget http://cn2.php.net/distributions/php-5.6.13.tar.gz
- -b 后台下载
- -c 断点续传 防止网络状况不好的情况
- -o 以指定文件名下载
- 示例
wget -o php5.6.tar.gz http://cn2.php.net/distributions/php-5.6.13.tar.gz
- -P 下载到指定目录
- 示例
wget -P Download/ http://cn2.php.net/distributions/php-5.6.13.tar.gz
rpm 安装
- rpm命令是Red Hat Linux发行版专门用来管理Linux各项套件的程序
- 命令格式 rpm [参数]
- -i 安装软件包
- -h 显示安装进度条
- -v 可视化 提供详细的信息输出
- -q 查询软件包
- -l 显示软件包文件列表
- -a 查询所有已经安装的软件包
- --nodeps 不验证软件包的依赖
- --force 强制安装
- 操作
- 安装 rpm –ivh vagrant_1.9.8_x86_64.rpm
- 卸载 rpm -e 包名
- 包名,可以包含版本号等信息,但是不可以有后缀.rpm
- 查询
- rpm -q 软件包 获得某个软件包的文件全名
- rpm -qa 列出所有安装过的包
- rpm -ql 包名
yum源安装
- yum基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装。
- yum自动处理依赖性关系,并且一次安装所有依赖的软件包
yum分类
yum 服务器
- yum源分为本地库,网络库。要配置yum源,可支持多个源。
yum 客户端
- yum 全局配置文件
/etc/yum.conf
- yum 仓库配置文件
/etc/yum.repos.d
yum 操作
- 查看
- yum search 软件名称
- yum repolist 显示yum仓库
- yum list 显示yum仓库中的软件
- yum list updates 列出所有可更新的软件包
- yum list installed 列出所有已安装的软件包
- yum list php 列出所有可安装的软件包
- yum安装
yum -y install 软件名称
- yum 重新安装
yum -y reinstall 软件名称
- yum 软件更新
yum update 软件名称
- yum 卸载软件
yum remove 软件名称
yum rpm 安装路径
- /etc 配置文件的目录
- /usr/bin 可执行文件
- /usr/lib 程序使用的动态函数库
- /usr/share/doc 基本的软件使用手册与帮助文档
- /usr/share/man 一些man page文件