- rpm命令及各参数使用。
rpm类似于windows里的“添加/删除”程序,具体有安装,查询,删除,升级四大功能。
| rpm -qa | 查询系统中安装的所有软件包 | | rpm -q | 查询指定的软件包在系统中是否安装 | | rpm -qi | 查询系统中已安装包的描述信息 | | rpm -ql | 查询系统中已安装软件包所包含的文件列表 |
- rpm -qa
- rpm -q
- rpm -qi
- rpm -ql
- yum命令及各参数应用
yum基于 RPM 包管理,能够从指定的服务器自动下载 RPM 包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。
| yum list | 列出所有可安裝的软件清单命令 | | yum search | 查找软件包命令 | | yum remove | 删除软件包命令 | | yum install | 仅安装指定的软件命令 |
- yum list
- yum search
- yum remove
- yum install
GCC编译
- 使用yum安装GCC编译器
- 使用GCC编译器对下列文件分别进行分步编译与一步完成。(将文件中的姓名替换为自己姓名)
A:一步完成 B:分布编译
- 预处理:在预处理阶段GCC主要处理带“#”的指令,如#include(头文件)、#define(宏定义)等,并删除注释、添加行号和文件名标识。预处理可以通过GCC编译器单步编译实现,只需在命令gcc中添加选项“-E”即可。
- 编译:编译阶段中,GCC对预处理文件进行词法分析、语法分析、语义分析,检查代码的规范性。 确认无误后,GCC将代码翻译为汇编语言。同样,编译也可以使用GCC编译器进行单步操作。添加选项“-S”即可完成编译操作,而不会继续执行汇编处理。
- 汇编:汇编阶段汇编代码转换为机器可以执行的指令。使用编译器进行单步操作,通过添加选项“-c”即可指定生成二进制的目标文件。
- 链接
- 执行
|