1.1 RPM管理工具
(
1
)
RPM
是红帽包管理
(Redhat Package Manager)
的缩写。
由
Red Hat
公司提出的一种软件包管理标准。
是
Linux
各发行版中应用最广泛的软件包格式之一(还有
debian
的发行版
deb
安装包)。
RPM
功能通过
rpm
命令使用不同参数来实现。
(
2
)
rpm
软件包中包含有关于本软件包的相关信息, 便于对软件包信息进行查询。
RPM
软件包的典型
命名格式:
软件名
-
版本号
-
发行号
.
操作系统版本
.
硬件平台的类型
.rpm
,比如
zsh
-
5.0.2
-
14.el7.x86_64.rpm
1.2 YUM/DNF管理工具
1.3 源代码编译
(
1
)使用源代码安装软件的优点
由于自由软件的最新版本大都以源码的形式最先发布,编译安装可以获得软件的最新版本,及时修
复
bug如果当前安装的程序无法满足需求,用户可以根据需要重新配置、自由修改源代码,加入新的功能
(
2
)编译需求
确认源代码编译环境:需安装支持
C/C++
程序语言的编译器
yum install gcc
下载相应的源码软件包
(
3
)安装
1.4 进程简介
1.5 查看进程
1.5.1 ps命令查看进程
ps
显示某个时间点的程序运行情况
-a
:显示所有用户的进程
-u
:显示用户名和启动时间
-x
:显示 没有控制终端的进程
-e
:显示所有进程,包括没有控制终端的进程
-l
:长格式显示
-w
:宽行显示,可以使用多个
w
进行加宽显示
-f
:做一个更完整的输出
1.5.2 top命令查看进程
语法:
top [
-
d
数字
] | [
-
bnp]