### 程序安装和管理 一) linux命令 与 应用程序 关系。 1.1) 一 对 多 的关系 安装包 ==》 命令/配置文件/man帮助文件 which systemctl #systemctl 二进制文件所在绝对路径 which pstree whereis systemctl whereis pstree 1.2)安装包 格式 .rpm #和windows .exe 是一个概念。 redhat package management .rpm # 命令rpm .deb # debian ubuntu 操作系统 包管理工具 1.3) mount 命令, umount 命令 ls /media mount /dev/cdrom /media ## 把光盘挂载到/media #卸载 umount -l dev/cdrom 查看挂载2种方法 ls /media df -Th 1.4) rpm命令, 查询,安装,卸载 1.4.1) 查询 1.4.2)安装 rpm -ivh -i install 安装 -v verbose/detail 详细 -h # 以安装 httpd包为例。二种方法如下。 rpm -ivh /media/Packages/httpd-2.4.6-95.el7.centos.x86_64.rpm cd /media/Packages/ ls |grep httpd rpm -ivh httpd-2.4.6-95.el7.centos.x86_64.rpm ##使用yum安装 yum -y install httpd* ##实际操作,先使用yum安装,再卸载httpd 相关的4个安装包 rpm -ivh httpd-2.4.6-95.el7.centos.x86_64.rpm \ httpd-devel-2.4.6-95.el7.centos.x86_64.rpm \ httpd-manual-2.4.6-95.el7.centos.noarch.rpm \ httpd-tools-2.4.6-95.el7.centos.x86_64.rpm 1.4.3) 卸载 以httpd包为例 -e erase # --nodeps no dependent independent rpm -e --nodeps httpd rpm -e --nodeps httpd-devel httpd-manual httpd-tools