摘要: 一、什么是sed编辑器 1.1 sed概述 sed是一种流编辑器,流编辑器会在编辑器处理数据之前基于预先提供的一组规则来编辑数据流。 sed编辑器可以根据命令来处理数据流中的数据,这些命令要么从命令行中输入,要么存储在一个命令文本文件中。 1.2 sed的工作流程 sed 的工作流程主要包括读取、执 阅读全文
posted @ 2021-07-30 13:35 lyaeq 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 一、正则表达式 1.1 什么是正则表达式 正则表达式(regular expression)描述了一种字符串匹配的模式(pattern),可以用来检查一个串是否含有某种子串、将匹配的子串替换或者从某个串中取出符合某个条件的子串等。在Linux中也就是代表我们定义的模式模板,Linux工具可以用它来过 阅读全文
posted @ 2021-07-26 10:29 lyaeq 阅读(1212) 评论(0) 推荐(0) 编辑
摘要: 一、常见的管道命令 1.1 sort命令 1.1.1 概述Linux sort命令用于将文本文件内容加以排序。 sort命令可针对文本文件的内容,以行为单位来排序。 1.1.2 语法格式 sort [选项] 参数 1.1.3 常用选项 -f∶ 忽略大小写,会将小写字母都转换为大写字母来进行比较;-b 阅读全文
posted @ 2021-07-26 10:14 lyaeq 阅读(782) 评论(0) 推荐(0) 编辑
摘要: 一、数组的基本操作 1.1 什么是数组 数组中可以存放多个值。Bash Shell 只支持一维数组(不支持多维数组),初始化时不需要定义数组大小(与 PHP 类似)。 与大部分编程语言类似,数组元素的下标由 0 开始。 Shell 数组用括号来表示,元素用"空格"符号分割开 1.2 数组的语法格式 阅读全文
posted @ 2021-07-26 09:51 lyaeq 阅读(274) 评论(0) 推荐(0) 编辑
摘要: 一、函数介绍 1.1 是什么的函数 函数定义:封装的可重复利用的具有特定功能的代码函数就是可以在shell脚本当中做出一个类似自定义执行的命令的东西,最大的功能就是简化我们很多的代码。 1.将命令序列按照格式书写在一起 2.可方便重复使用命令序列 1.2 函数的格式 [function] 函数名 ( 阅读全文
posted @ 2021-07-26 09:23 lyaeq 阅读(352) 评论(0) 推荐(0) 编辑
摘要: 1. 循环前先了解echo的使用 1.1 echo -n 表示不换行输出 1.2 echo -e 输出转义字符,将转义后的内容输出到屏幕上 常见的转义字符有: 1.2.1 \b 相当于退格键 转义后相当于退格键(backspace),但是前提是“\b”存在字符。“\b”表示删除前一个字符,“\b\b 阅读全文
posted @ 2021-07-19 08:24 lyaeq 阅读(577) 评论(0) 推荐(1) 编辑
摘要: 一.条件语句 1.test命令 测试表达式是否成立,若成立返回0,否则返回其他数值。 格式1: test 条件表达式 格式2: [ 条件表达式 ] 实例:比较整数的大小是否正确 判断目录是否存在 test模块提供了在if-then语句中测试不同条件的途径,如果test命令中列出的条件成立,test命 阅读全文
posted @ 2021-07-18 13:59 lyaeq 阅读(472) 评论(0) 推荐(1) 编辑
摘要: 1. NFS 概述 网络文件系统,英文 Network File System(NFS),是由 SUN 公司研制的 UNIX 表示层协议(presentation layer protocol),能使使用者访问网络上别处的文件就像在使用自己的计算机一样。 1.1 NFS 的优点 通过使用NFS协议, 阅读全文
posted @ 2021-07-12 12:04 lyaeq 阅读(68) 评论(0) 推荐(0) 编辑
摘要: 1. SSH 远程管理 SSH是一种安全通道协议,主要用来实现字符界面的远程登录、远程复制等功能; 对通信双方的数据传输进行加密处理,其中包括用户登录时输入的用户口令; 与早期的Telnet(远程登录)、rsh(远程执行命令)、rcp(远程文件控制)等相比,SSH协议提供了更好的安全性。 1.1 配 阅读全文
posted @ 2021-07-12 12:01 lyaeq 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 1. FTP 协议概述 FTP(File Transfer Protocol,文件传输协议) 是 TCP/IP 协议组中的协议之一。FTP协议包括两个组成部分,其一为FTP服务器,其二为FTP客户端。其中FTP服务器用来存储文件,用户可以使用FTP客户端通过FTP协议访问位于FTP服务器上的资源。在 阅读全文
posted @ 2021-07-12 11:53 lyaeq 阅读(198) 评论(0) 推荐(0) 编辑