linux就该这么学第五课

Posted thlchina

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了linux就该这么学第五课相关的知识,希望对你有一定的参考价值。

linux就该这么学第五课


vim编辑器

命令模式
复制:yy
剪切删除:dd
u:撤销上一步的操作
p:将之前操作的步骤返回
n/N:搜索下一个字符串/搜索上一个字符串

输入模式
直接输入即可,跟记事本一样

末行模式
:w保存
:q退出
q!:强制退出
:命令 直接执行相应命令
:整数 跳转到该行
输入模式无法直接进入末行模式,反之一样,都需要通过命令模式进入输入模式或者末行模式

编辑脚本

固定格式:

#! /bin/bash
#注释
相应命令

接受用户参数

$0:shell脚本的名称
$#:对应的总共几个参数
$*:对应的所有位置的参数
$?:显示上一次命令的执行返回值
$1 $2 $3 对应的第几个参数

判断用户的参数

1、文本测试语句
2、逻辑测试语句
3、整数值比较语句
4、字符串比较语句

与&&
或||
飞!

整数比较运算符
-eq =
-ne !=
-gt >
-lt <
-le <=
-ge >=

字符串比较运算符
= 比较字符串内容是否相同
!=比较字符串内容是否不同
-z 判断字符串内容是否为空
例如:
[ - z $变量名]
echo $? 返回值正确为0 不正确为1

流程控制语句

if
单分支:if then fi
双分支:if then else fi
多分支:if then else elif fi
if then else else else elif fi

书本笔记如下:

技术图片
技术图片
技术图片
技术图片
技术图片

以上是关于linux就该这么学第五课的主要内容,如果未能解决你的问题,请参考以下文章

《Linux就该这么学》第五课

《Linux就该这么学》第五课

linux就该这么学 第五课

linux就该这么学第十二课

linux就该这么学第十一课

Linux运维第五课-----Linux