Linux
基础知识
01搭建Centos7系统
02软件管理仓库
03Shell
04查看帮助命令
05系统工作命令
06系统状态检测命令
07工作目录切换命令
08文本文件编辑命令
09文件目录管理
10打包压缩与搜索命令
11输入输出重定向
12管道符与通配符
13Vim编辑器
14Shell脚本
15shell流程控制语句
16用户管理操作
17文件权限与归属
18文件隐藏属性
19文件访问控制列表
20su与sudo
21存储结构
22物理设备命名规则
23文件系统
24挂载硬件设备
25虚拟机添加硬盘设备
26系统中操作添加硬盘设备
27添加交换分区
28磁盘容器配额
29软硬方式链接
30RAID
31LVM
32程序安装与管理
33计划任务
34日志文件分析
35测试网络联通性
36FTP服务
37操作系统基本符号
38操作系统三剑客
39shell基础
40shell语法
41DNS
42Apache概述
43Nginx概述
44集群概述
Vmware安装Ubuntu
更换源
-
+
首页
32程序安装与管理
# 程序安装与管理 ## 应用程序与系统命令的关系 **文件位置:** - 系统命令:一般情况下在/bin和/sbin的目录下。 - 应用程序:一般情况下在/usr/bin和/usr/sbin的目录下。 **主要用途:** - 系统命令:完成对系统的基本管理工作。 - 应用程序:完成相对独立的其他辅助任务。 **使用环境:** - 系统命令:一般只在字符操作界面中运行。 - 应用程序:根据实际需要运行,可在图形界面使用。 **运行格式:** - 系统命令:有固定格式。 - 应用程序:开发者规定。 ## 应用程序目录结构 | 文件类型 | 保存目录 | | -------------------------------- | -------------- | | 普通执行程序文件 | /usr/bin | | 服务器执行程序文件和管理程序文件 | /usr/sbin | | 应用程序配置文件 | /etc | | 日志文件 | /var/log | | 应用程序文档文件 | /usr/share/doc | | 应用程序手册页文件 | /usr/share/man | ## 常见软件包封装类型 | 文件类型 | 保存目录 | | ------------------ | ------------------------------------------------------------ | | rpm软件包 | 扩展名为.rpm | | deb软件包 | 扩展名为.deb | | 源代码软件包 | 一般为.tar.gz、.tar.bz2等格式的压缩包 | | 绿色免安装的软件包 | 在压缩包内提供已编译好的执行程序文件,解开压缩包后的文件即可直接使用 | ## RPM包 管理工具 **定义** rpm包是由如Red Hat公司提出的,被众多Linux发行版本所采用。 - 建立统一的数据库文件。 - 详细记录软件包安装、卸载等变化信息。 - 自动分析软件包的依赖关系。 **命名格式**  **相关命令:** > 查询已安装的RPM软件信息:rpm -q[选项] 软件名 - -qa:查看系统中已安装的所有RPM软件包列表 - -qi:查看指定软件的详细信息 - -ql:查询指定软件包所安装的目录、文件列表 - -qf:查询文件或目录属于哪个RPM软件 - -qc:仅显示指定软件包安装的配置文件 - -qd:仅显示指定软件包安装的文档文件 > 查询未安装的RPM软件包文件中信息:rpm -qp[选项] RPM包文件 - -qpi:通过.rpm包文件查看该软件的详细信息 - -qpl:查看.rpm安装包内所包含的目录、文件列表 - -qpc:查看.rpm安装包内包含的配置文件列表 - -qpd:查看.rpm安装包内包含的文档文件列表 > 安装或者升级RPM软件:rpm [选项] RPM包文件 - **-i**:安装一个新的 rpm 软件包 - **-h**:以“#”号显示安装的进度 - **-v**:显示安装过程中的详细信息 - -e:卸载软件包 - -U:升级某个 rpm 软件,若原本未装,则进行安装 - -F:升级某个 rpm 软件,若原本未装,则放弃安装 - --force:强制安装所指定的rpm软件包 - --nodeps:安装、升级或卸载软件时,忽略依赖关系 卸载指定的RPM软件:rpm -e 软件名 ## 源代码程序安装 **概述** 通过源代码安装可以获取最新的软件版本,及时修复bug。 封包格式:.tar.gz 和 .tar.bz2 格式居多 **编译安装过程:** 1. 下载源代码安装包软件 2. 解包 3. ./configure配置 4. make编译 5. make install 安装 6. 初始化、测试及应用
毛林
2025年9月12日 20:50
转发文档
收藏文档
上一篇
下一篇
手机扫码
复制链接
手机扫一扫转发分享
复制链接
Markdown文件
PDF文档(打印)
分享
链接
类型
密码
更新密码