Linux干货
-
数组的基本应用
数组 变量:存储单个元素的内存空间v 数组:存储多个元素的连续的内存空间,相当于多个变量的集合。v 数组名和索引 索引:编号从0…
-
rpm软件包管理
软件包管理 软件运行环境 API 应用程序开发接口 ABI 二进制接口 Rpm包命名方式 Name-version-release-arch-rpm 例如 zziplib-devel-0.13.162-5.el7.i686.rpm zziplib :主包名 dewel:次包名 0.13.162: 主版…
-
实例;编译安装apache 2.2,并启动此服务
基于c语言的源代码编译安装,通常有三个步骤 ./configure (1)通过选项传递参数,指定启用特性,安装路径等:执行时会参考用户的指定以及makefile.in文件生成makefile.  …
-
linux软件包安装与管理
一、RPM包简介 linux之所以那么强大,除了linux强大的内核,还有很大一部分取决于linux的软件包,假想没有软件包,就一个内核在运行,人类需要和内核打交道是多么痛苦,但是聪明的人类发明了bash,通过bash,人就可以使用高级语言,和机器沟通,这其中的bash起始也是一个软件包,当然linux除了ba…
-
源码编译安装之apache
工具: Development tools组包 httpd-2.2.9.tar.gz links网站浏览工具 安装apache之前需要安装编译需要的环境“Development tools”这个是编译使用的必须的环境包,使用下面的命令可以安装。 [root@CentOS6 ~]# yum groupinstall&…
-
编译安装Apache
实验环境:CentOS 6 安装包版本:httpd-2.2.29.tar.bz2 一、安装前准备 (1)、获取httpd-2.2.29.tar.bz2安装包 (2)、准备开发工具,安装相应的包组 yum groupinstall -y …
-
Linux程序包管理rpm、yum、源码编译
概述: 众所周知,Linux操作系统本身,必须要借助额外的一些软件,才能完成某些应用的,操作系统如果没有应用程序的填充,就无法创造出生产力,这样即使再完美的操作系统,也毫无用处。那么本章就简要介绍一下Linux系统上对程序包的管理,分为以下三个部分: 1、程序包的…
-
bash脚本编程class3
bash脚本编程class3—函数定义与数组使用相关 一.函数的使用以及数组的定义 我们通过学习知道,当编辑一个shell脚本的时候,可以在这个shell脚本中调用其他的shell脚本来实现特定的功能。在实际工作环境中,用很多shell实现的功能是我们常常使用到的,如果一次一次的调用这些shell脚本会显得非常麻烦。…
-
程序包管理与编译安装详解
(注:内容太多,容纳不下,编译安装apache单独成文) 一、程序包管理工具 不同的发行版采用的管理工具不尽相同: debian: 程序文件以deb结尾,包管理器为dpkg &…
-
SHELL编程之数组运用及YUM软件包管理
SHELL编程中,当要引用到多个值的时候,一个一个地进行变量赋值会让我们的脚本变得繁琐,不利于代码的优化,所以,就需要通过数组进行定义,优化代码,减少不必要的定义和命令操作。 SHELL中的数组:存储多个元素的连续内存空间 数组名:整个属组只有一个名字 数组索引: 编号从0开始 数组名[索引] ${array_name[index…
-
yum详解
yum(全称为 Yellow dog Updater, Modified)yum相对于rpm来说:rpm为基础包管理器,yum则是rpm的前端工具。能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。,yum无法独立存在,系统不允许有两个…
-
系统基础之shell脚本编程详解4(数组及字符串处理,变量赋值和配置文件)
系统基础之shell脚本编程详解4(数组及字符串处理,变量赋值和配置文件) 今天来讲shell脚本编程的最后一些内容,数组及字符串处理,变量赋值和配置文件.这些内容也是我们经常在工作中使用到的知识点.下面让我们来详细了解下: 数组: 程序=指令+数据 &…
-
CentOS程序安装的3种方式{ 源码包安装 | rpm包安装 | yum安装;}
CentOS程序安装的3种方式{ 源码包安装 | rpm包安装 | yum安装;} CentOS软件安装主要由3种方式,第一种是源码包安装,需要从网站下载并解压之后通过手动编译的方式安装,过程相对比较复杂;第二种是rpm包安装,通过rmp这个包管理器实现程序的安装、升级、卸载等操作,rpm包管理器是RPM Package Manager的简称,功能非常强大,…
-
bash脚本编程之数组、高级字符串处理、高级变量操作、用户环境配置
概述: 承接之前脚本编程部分,本篇将介绍一下脚本编程基础语法的最后一部分内容,具体分为: 1、数组简介 2、高级字符串处…
-
源码包编译安装
程序包编译安装: Application-VERSION-release.src.rpm–> 安装后,使用rpmbuild命令制作成二进制格式的rpm包,而后再安装 源代码 –> 预处理 –> 编译 …