11 2018 档案

摘要:[TOC] Shell脚本规范     良好的代码规范不仅方便阅读,也利于维护和提升开发效率。因此建议大家在编写Shell脚本时养成良好的代码习惯。今天就和大家探讨一下在Shell脚本中的一些规范,详细如下所示: 1、在Shell脚本中,第一行指定脚本解释器,如下所示: 2、在S 阅读全文
posted @ 2018-11-29 22:26 Surpassme 阅读(1369) 评论(0) 推荐(1) 编辑
摘要:[TOC] 什么是子Shell     子Shell的概念其实是贯穿整个Shell的,如果想要更好的理解和写Shell脚本则必须要了解子Shell的相关知识。其概念如下所示: 子Shell本质就是从当前的Shell环境中打开一个新的Shell环境,而新开的Shell称之为子She 阅读全文
posted @ 2018-11-27 23:18 Surpassme 阅读(2451) 评论(2) 推荐(1) 编辑
摘要:[TOC]     如果大家有其他语言的基础或经验,就很快能明白数组了。简单来说,数组就某一种相同类型的元素组合,而后通过下标对其进行访问各元素。 数组基础 基础语法 第一种形式 第二种形式 在以上形式中中括号代表的数组的下标索引,等号后面为其对应的值。 第三种形式 第四种形式: 阅读全文
posted @ 2018-11-26 00:11 Surpassme 阅读(914) 评论(0) 推荐(0) 编辑
摘要:[TOC]     函数可以简化程序的代码量,达到更好的代码复用度,因此会让程序变得更加易读、简洁和易修改。其作用就是将需要多次使用的代码整合到一块,使其成为一个整体,然后通过函数名即可完成调用。 基本语法 其他简化写法如下 或 建议采用非简化的书写方式,方便阅读代码 函数执行 阅读全文
posted @ 2018-11-22 22:08 Surpassme 阅读(463) 评论(0) 推荐(0) 编辑
摘要:[TOC]     循环语句常用于重复执行一条命令或一组命令等,直到达到结束条件后,则终止执行。在Shell中常见的循环命令有 while 、 until 、 for 和 select 等。 while语句 基础语法 while循环读取文件 1、使用exec until语句的语法 阅读全文
posted @ 2018-11-21 00:18 Surpassme 阅读(703) 评论(0) 推荐(0) 编辑
摘要:[TOC]     case语句相当于多分支的if/elif/else语句,而在使用case会让脚本看起来更简单工整。在case语句中,程序会将获取到的值与case表达式中的条件逐一进行对比,如果匹配则执行对应的语句,遇到双分号(;;)则停止执行。如果一直未找到匹配项,则执行 \ 阅读全文
posted @ 2018-11-18 22:26 Surpassme 阅读(965) 评论(0) 推荐(0) 编辑
摘要:    不知道大家有没有碰到在安装CentOS时个,对系统每个挂载点分配多大容量比较合适的问题?如果挂载点容量分配大小,在某天不够用的时候怎么办;分配太大又存在浪费的情况。特别是在遇到系统盘特别小的时候,这个问题会更加突出。这时候大家可能会说,那有没有办法可以随时增加或减少挂载点 阅读全文
posted @ 2018-11-17 18:04 Surpassme 阅读(1966) 评论(0) 推荐(0) 编辑
摘要:[TOC]     在任何一门语言中,判断语句总是少不了,今天来学习一下Shell中的if语句。 基本语法 单分支情况 第一种语法 第二种语法 其中条件表达式部分可以是test、[]、[[]]和(())等条件表达式。以上两种格式,可根据自己实际情况选择一种即可。 双分支情况 多分 阅读全文
posted @ 2018-11-15 21:39 Surpassme 阅读(442) 评论(0) 推荐(0) 编辑
摘要:    在实际工作中,会经常碰到所给的服务器硬盘容量太小,而实际的应用软件中却需要一个容量较大的分区进行数据存储等,除了通过硬件RAID卡来实现合并多硬盘外,其实我们也可以通过软件的方式来实现。 实验环境 虚拟机:CentOS 6.6 x64 硬盘1:/dev/sdb 硬盘2:/ 阅读全文
posted @ 2018-11-14 19:42 Surpassme 阅读(3235) 评论(0) 推荐(0) 编辑
摘要:[TOC] Shell脚本条件测试     在Shell脚本中各种条件结构和流程控制结构中会存在各种判断比较,然后根据不同的判断结果执行不同的操作或命令,返回的结果通常为真或假。常见的条件测试如下所示: 条件测试 1 利用test命令进行条件测试表达式, test命令和表达式中间 阅读全文
posted @ 2018-11-14 19:26 Surpassme 阅读(865) 评论(0) 推荐(1) 编辑
摘要:[TOC] 算术运算符     在任何一门形式的语言中均会存在算术运算的情况,Shell常见的运算符如下所示: | 运算符 | 含义 | | | | | + \ / % | 加 减 乘 除 求余 | | \ \ | 幂运算 | | ++ | 自增 自减 | | && & 124; 阅读全文
posted @ 2018-11-11 22:55 Surpassme 阅读(845) 评论(0) 推荐(0) 编辑
摘要:[TOC] 特殊变量     在Shell中的特殊变量主要分别两种 位置参数变量 、 状态变量 两种。 位置参数变量     Shell中的位置参数变量主要是指$0、$1、$ 等,主要用于从命令行、函数或脚本执行等地方传递参数。详细说明如下所示: $0 阅读全文
posted @ 2018-11-09 00:09 Surpassme 阅读(1602) 评论(1) 推荐(1) 编辑
摘要:[TOC] 什么是Shell变量     在初等数学数学方程式中,我们会经常碰到类似于这样的方程式: y=x+1 ,等号左右两边的 x 和 y 称之为未知数。在编程里面它们他们则代表变量名与变量值。     通过该示例,我们可以得出一个结论:简单来说, 变量是 阅读全文
posted @ 2018-11-07 22:06 Surpassme 阅读(822) 评论(0) 推荐(0) 编辑
摘要:[TOC] 什么是Shell     简单来说Shell其实就是一个 命令解释器 ,而它的作用就是解释并执行用户输入的命令及程序。用户每输入一条命令,Shell就解释执行一次。这种方式很容易让大家想起在Windows环境中使用的command命令,我们在cmd窗口输入一条命令,按 阅读全文
posted @ 2018-11-05 21:27 Surpassme 阅读(1147) 评论(2) 推荐(2) 编辑

点击右上角即可分享
微信分享提示