Linux干货
-
RPM包管理——运维必备技能之一
软件运行环境: API:Application Programming Interface POSIX :Portable OS 程序源代码 –> 预处理 –> 编译 –> 汇编 –> 链接 …
-
rmp 程 序 包 管 理 介 绍-20160819
rmp 程 序 包 管 理 介 绍 §·学习大纲 ※包管理器 ※rmp常用命令介绍 *安装 *升级: *卸载: *查询: *校验: *数据库: ※rmp使用实例介绍 ※包管理器 ◎二进制应用程序的组成部分: 二进制文件、库文件、配置文件、帮助文件 ◎程序包管理器: debian:deb文件, dpkg包管理器 redhat: rpm文件, rpm包管理器 r…
-
shell编程中的三种流程控制
流程控制 v 一 、过程式编程语言: 1.顺序执行 2.选择执行 3.循环执行 条件选择if 语句 选择执行: 注意: :if 语句可 嵌套 单分支 if 判断条件;then 条件为真的分支代码 fi 双分支 if 判断条件; then …
-
rpm命令详解及和yum之间的关系
RPM 全名是“ RedHat Package Manager ”简称则为 RPM 顾名思义,当初这个软件管理的机制是由 Red Hat 这家公司发展出来的。 RPM 是以一种数据库记录的方式来将你所需要的软件安装到你的 Linux 系统的一套管理机制。  …
-
shell– 脚本编程
编程基础 脚本基本格式 变量 运算 条件测试 流程控制 函数 数组 高级字符串操作 高级变量 配置用户环境 编程基础 程序:指令+数据 程序编程风格: 过程式:以指令为中心,数据服务于指令 对象式:以数据为中心,指令服务于数据 shell程序:提供了编程能力,解释…
-
压缩及解压工具
通过算法压缩数据,时间换空间。文本文件的压缩比更大,二进制文件的压缩比较小。 压缩工具占用cpu时钟。 compress/uncompress .Z gzip/gunzip .gz bzip2/bunzip2 .bz2 压缩比比gz大但是也没取代gz xz/unxz .xz 压缩比大,现在较流行。 zip/unzip .zip 归档工具,既能归档又能压缩 t…
-
Bash编程之条件测试
Bash 包含强大的编程功能,其中包括丰富的可测试文件类型和属性的函数,以及在多数编程语言中可以使用的算术和字符串比较函数。理解不同的测试并认识到 shell 还能把一些操作符解释成 shell 元字符,是学好Bash编程的重要一环。 一、测试命令 Bash中一条命令退出状态码可作为测试条件,执行成功返回0,代表布尔类型true;反之执行失败返回1-255之…
-
rpm
软件运行环境 API:Application Programming Interface POSIX:Portable OS 程序源代码–> 预处理–> 编译–> 汇编–> 链接 &nb…
-
bash 循环语句for、while、until
循环执行 循环执行 定义:将某段代码有次数或无次数循环执行多次。 构成要素:退出条件和进入条件 循环的三种语句:for、while、until for循环: &nbs…
-
shell脚本的各种循环
For循环 For循环格式 For 变量名 in 列表 ; do &nb…
-
文件的查找与压缩归档
文件的查找与压缩归档 locate find 压缩与归档 locate 主要用途 查询系统上预建的文件索引数据库 locate – find files by namelocate [OPTION]… PATTERN… locate查询文件时,会去搜索/var/lib/mlocat…
-
bash脚本编程之select语句、函数
概述 承接上篇,继续介绍一下另一个循环语句select,还有脚本中函数的相关内容,分为三个部分: 1、select语句的介绍和效果演示 &nbs…
-
shell编程、yum的使用
shell编程、yum的使用 一、shell编程 1、while的特殊使用 while 循环的特殊用法(遍历文件的每一行): while read line; do 循环体 done < /PATH/FROM/SOMEFILE 依次读取/PATH/FROM/SOMEFILE 文件…
-
Linux运维学习历程-第十天-文件查找工具
概述:本篇主要讲解locate命令和find命令,来帮助我们在linux中完成文件查找,方便我们快速定位文件。 一、文件查找 即在文件系统上查找符合条件的文件,常用工具有locate和find 1、locate命令 locate命令其实是find -name的另一种写法,但是要比后者快得多,原因…
-
Linux软件包管理
一、rpm包管理工具 1、rpm包简介 rpm是redhat的软件包管理器。rpm包管理器全称rpm: Redhat Package Manager RPM Package Manager。它的软件包后缀也为.rpm。除此外,debian,deb文件有dpkg包管理器。 rpm包的命名方式: 源代码:name-version.tar.{gz|bz…