-
Linux yum管理软件组方法说明
所属栏目:[Linux] 日期:2023-06-24 热度:2955
yum 命令除了可以对软件包进行查询、安装、升级和卸载外,还可完成对软件包组的查询、安装和卸载操作。
yum查询软件组包含的软件
既然是软件包组,说明包含不只一个软件包,通过 yum 命令可以查询某软件包组中具体[详细] -
Linux yum指令详解(查询、安装、升级和卸载软件包)
所属栏目:[Linux] 日期:2023-06-24 热度:4678
在《yum及其源配置》一节的基础上,本节学习如何使用 yum 命令实现查询、安装、升级和卸载 RPM 包。
yum查询命令
使用 yum 对软件包执行查询操作,常用命令可分为以下几种:
yum list:查询所有已安装和可安装的软[详细] -
什么叫做 Yum和 Yum源的配置 (网络 yum和本地 yum)
所属栏目:[Linux] 日期:2023-06-24 热度:8066
前面分别介绍了使用 SRPM 源码包和 RPM 二进制包安装软件,这两种方法都比较繁琐,需要手动解决包之间具有依赖性的问题,尤其是库文件依赖,需要自行去 http://www.rpmfind.net 网站上查找相关的 RPM 包。本节介绍一[详细]
-
Linux SRPM源码包安装(两种方法)
所属栏目:[Linux] 日期:2023-06-24 热度:6423
前面章节我们介绍了如何使用 RPM 包安装软件,本节学习使用另一种 RPM 包,即 SRPM 源码包安装软件。
SRPM 包,比 RPM 包多了一个“S”,是“Source”的首字母,所以 SRPM 可直译为“源[详细] -
Linux提取RPM包文件(cpio命令)解析
所属栏目:[Linux] 日期:2023-06-24 热度:6393
在讲解如何从 RPM 包中提取文件之前,先来系统学习一下 cpio 命令。
cpio 命令用于从归档包中存入和读取文件,换句话说,cpio 命令可以从归档包中提取文件(或目录),也可以将文件(或目录)复制到归档包中。
归[详细] -
Linux RPM包验证与数字证书(数字签名)
所属栏目:[Linux] 日期:2023-06-24 热度:7848
执行 rpm -qa 命令可以看到,Linux 系统中装有大量的 RPM 包,且每个包都含有大量的安装文件。因此,为了能够及时发现文件误删、误修改文件数据、恶意篡改文件内容等问题,Linux 提供了以下两种监控(检测)方式:[详细]
-
Linux rpm命令查找软件包(-q、-qa、-i、-p、-l、-f、-R)
所属栏目:[Linux] 日期:2023-06-23 热度:97
《rpm 命令安装、升级和卸载 RPM 包》一节介绍了使用 rpm 命令安装、升级和卸载 RPM 软件包,rpm 命令还可用来对 RPM 软件包做查询操作,具体包括:
查询软件包是否已安装;
查询系统中所有已安装的软件包;
查看[详细] -
Linux RPM包安装、卸载及升级(rpm命令)详解
所属栏目:[Linux] 日期:2023-06-23 热度:1363
我们以安装 apache 程序为例。因为后续章节还会介绍使用源码包的方式安装 apache 程序,读者可以直观地感受到源码包和 RPM 包的区别。
RPM包默认安装路径
通常情况下,RPM 包采用系统默认的安装路径,所有安装文件[详细] -
Linux安装包统一命名规则
所属栏目:[Linux] 日期:2023-06-23 热度:505
RPM 二进制包的命名需遵守统一的命名规则,用户通过名称就可以直接获取这类包的版本、适用平台等信息。
RPM 二进制包命名的一般格式如下:
包名-版本号-发布次数-发行商-Linux平台-适合的硬件平台-包扩展名
例[详细] -
Linux软件包(源码包与二进制包)
所属栏目:[Linux] 日期:2023-06-23 热度:7596
Linux下的软件包众多,且几乎都是经 GPL 授权、免费开源(无偿公开源代码)的。这意味着如果你具备修改软件源代码的能力,只要你愿意,可以随意修改。
GPL,全称 General Public License,中文名称“通用性公开[详细] -
Linux awk命令说明
所属栏目:[Linux] 日期:2023-06-23 热度:7713
除了使用 sed 命令,Linux 系统中还有一个功能更加强大的文本数据处理工具,就是 awk。它诞生于 20 世纪 70 年代末期,这也许是它影响了众多 Linux 用户的原因之一。
曾有人推测 awk 命令的名字来源于 awkward 这个[详细] -
Linux sed命令完全攻略(非常具体)
所属栏目:[Linux] 日期:2023-06-23 热度:8903
我们知道,Vim 采用的是交互式文本编辑模式,你可以用键盘命令来交互性地插入、删除或替换数据中的文本。但本节要讲的 sed 命令不同,它采用的是流编辑模式,最明显的特点是,在 sed 处理数据之前,需要预先提供一组[详细]
-
Linux grep命令解析:查找文件内容
所属栏目:[Linux] 日期:2023-06-23 热度:8230
很多时候,我们并不需要列出文件的全部内容,而是从文件中找到包含指定信息的那些行,要实现这个目的,可以使用 grep 命令。
grep 命令作为 Linux 文本处理三剑客的一员,另外两个是 sed 和 awk,它们会在后续章节中[详细] -
Linux tail命令:显示文件的末尾。
所属栏目:[Linux] 日期:2023-06-23 热度:3456
tail 命令和 head 命令正好相反,它用来查看文件末尾的数据,其基本格式如下:
[root@localhost ~]# tail [选项] 文件名
此命令常用的选项及含义。
表 1 tail 命令选项及含义
选项 含义
-n K 这里的 [详细] -
Linux less命令:浏览文件内容
所属栏目:[Linux] 日期:2023-06-23 热度:2073
less 命令的作用和 more 十分类似,都用来浏览文本文件中的内容,不同之处在于,使用 more 命令浏览文件内容时,只能不断向后翻看,而使用 less 命令浏览,既可以向后翻看,也可以向前翻看。
不仅如此,为了方面用[详细] -
Linux head命令:显示文件开头的信息
所属栏目:[Linux] 日期:2023-06-23 热度:6507
head 命令可以显示指定文件前若干行的文件内容,其基本格式如下:
[root@localhost ~]# head [选项] 文件名
该命令常用选项以及各自的含义。
head 命令常用选项及含义
选项 含义
-n K 这里的 K 表示行[详细] -
Linux more命令:分屏显示文件信息
所属栏目:[Linux] 日期:2023-06-21 热度:396
在讲解 cat 命令时,我们留下了一个疑问,即当使用 cat 命令查看文件内容时,如果文件过大,以至使用PgUp+上箭头组合键向上翻页也无法看全文件中的内容,该怎么办呢?这就需要使用 more 命令。
more 命令可以分页[详细] -
Linux cat指令:连接文件,打印输出到标准输出装置
所属栏目:[Linux] 日期:2023-06-21 热度:7265
cat 命令可以用来显示文本文件的内容(类似于 DOS 下的 type 命令),也可以把几个文件内容附加到另一个文件中,即连接合并文件。
关于此命令,有人认为写 cat 命令的人是因为喜欢猫,因此给此命令起名为“cat[详细] -
Linux Vim批注和自定义注释快捷键
所属栏目:[Linux] 日期:2023-06-21 热度:7781
使用 Vim 编辑 Shell 脚本,在进行调试时,需要进行多行的注释,每次都要先切换到输入模式,在行首输入注释符"#"再退回命令模式,非常麻烦。
连续行的注释其实可以用替换命令来完成。换句话说,在指定范围行加"#"[详细] -
Linux Vim可视化格式及其应用
所属栏目:[Linux] 日期:2023-06-21 热度:1927
相信大家都使用过带图形界面的操作系统中的文字编辑器,用户可以使用鼠标来选择要操作的文本,非常方便。在 Vim 编辑器中也有类似的功能,但不是通过鼠标,而是通过键盘来选择要操作的文本。
在 Vim 中,如果想选[详细] -
Linux Vim三种工作模式(命令模式、输入模式和编辑模式)解析
所属栏目:[Linux] 日期:2023-06-21 热度:9510
通过前面的学习我们知道,Linux 系统中所有的内容都以文件的形式进行存储,当在命令行下更改文件内容时,常会用到文本编辑器。
我们首选的文本编辑器是 Vim(至于为什么,可查看《Vi和Vim的区别和联系》一节)。使[详细] -
Linux的 bz2格式的压缩命令 Linux bunzip2命令
所属栏目:[Linux] 日期:2023-06-21 热度:704
要解压“.bz2”格式的压缩包文件,除了使用“bzip2 -d 压缩包名”命令外,还可以使用 bunzip2 命令。
bunzip2 命令的使用和 gunzip 命令大致相同,bunzip2 命令只能用于解压文件,即便解压目[详细] -
压缩文件 (.bz2格式)的 Linux bzip2命令
所属栏目:[Linux] 日期:2023-06-21 热度:4329
bzip2 命令同 gzip 命令类似,只能对文件进行压缩(或解压缩),对于目录只能压缩(或解压缩)该目录及子目录下的所有文件。当执行压缩任务完成后,会生成一个以“.bz2”为后缀的压缩包。
".bz2"格式是[详细] -
Linux gunzip指令:解压缩文件或目录
所属栏目:[Linux] 日期:2023-06-21 热度:9033
gunzip 是一个使用广泛的解压缩命令,它用于解压被 gzip 压缩过的文件(扩展名为 .gz)。
对于解压被 gzip 压缩过的文件,还可以使用 gzip 自己,即 gzip -d 压缩包。
gunzip 命令的基本格式为:
[root@localho[详细] -
Linux unzip命令:解压zip文档
所属栏目:[Linux] 日期:2023-06-21 热度:9788
unzip 命令可以查看和解压缩 zip 文件。该命令的基本格式如下:
[root@localhost ~]# unzip [选项] 压缩包名
此命令常用的选项以及各自的含义如表 1 所示。
表 1 unzip 命令常用选项及含义
选项 含义
-d[详细]