摘要:
一、LAMP架构介绍 1、LAMP概述 LAMP架构是目前成熟的企业网站应用模式之一,指的是协同工作的一整套系统和相关软件,能够提供动态Web站点服务及其应用开发环境。LAMP是一个缩写词,具体包括Linux操作系统、Apache网站服务器、MySQL数据库服务器、PHP(或Perl、Python) 阅读全文
摘要:
一、iptables 1. iptables概述 Linux系统的防火墙:IP信息包过滤系统,它实际上由两个组件netfilter和iptables组成。主要工作在网络层,针对IP数据包。体现在对包内的IP地址、端口等信息的处理上。 2. netfilter和iptables (1)netfilte 阅读全文
摘要:
HTML HTML叫做超文本标记语言,是一种规范,也是一种标准,它通过标记符号来标记要显示的网页中的各个部分。网页文件本身是一种文本文件,通过在文本文件中添加标记符,可以告诉浏览器如何显示其中的内容。 HTML文件可以使用任何能够生成txt文件的文本编辑器来编辑,生成超文本标记语言文件,只用修改文件 阅读全文
摘要:
一、Here Document免交互 1. Here Document Here Document使用I/O重定向的方式将命令列表提供给交互式程序或命令,比如ftp、cat或read命令。Here Document是标准输入的一种替代品,可以帮助脚本开发人员不必使用临时文件来构建输入信息,而是直接就 阅读全文
摘要:
一、awk 1. awk的工作原理 逐行读取文本,默认以空格或tab键为分隔符进行分割,将分割所得的各个字段保存到内建变量中,并按模式或者条件执行编辑命令。sed命令常用语一整行的处理,而awk比较倾向于将一行分成多个“字段”然后再进行处理。awk信息的读入也是逐行读取的,执行结果可以通过print 阅读全文
摘要:
将不断补充,优化修改 一、sed编辑器 sed是一种流编辑器,流编辑器会在编辑器处理数据之前基于预先提供的一组规则来编辑数据流。 1、sed编辑器工作流程 sed编辑器可以根据命令来处理数据流中的数据,这些命令要么从命令行中输入,要么存储在一个命令文本文件中。 sed的工作流程主要包括读取、执行和显 阅读全文
摘要:
一、sort命令 1. sort的作用 以行为单位对文件的内容进行排序,也可以根据不同的数据类型来排序。 2. 语法格式 sort [选项] 参数cat file | sort 选项 3. 常用选项 常用选项说明 -f 忽略大小写,会将小写字母都转换为大写字母来进行比较 -b 忽略每行前面的空格 - 阅读全文
摘要:
一、数组的概述 1. 数组的定义 数组(Array)是指有序的元素序列,是用于储存多个相同类型数据的集合。若将有限个类型相同的变量的集合命名,那么这个名称就是数组名。数组是在程序设计中,为了处理方便,把具有相同类型的若干元素按有序的形式组织起来的一种形式。这些有序排列的同类数据元素的集合称为数据。 阅读全文
摘要:
一、双重循环 1. 双重循环概述 双重循环需勋在两个及以上的自变量,一般用于多层循环判断中,比如将行和列设为两个自变量按一定规则顺序显示数据,可通过Shell脚本做出各种排列图形以及九九乘法表。 2. 双重循环结构 循环必须是有规律的递增或递减,脚本从上至下执行,在没有break、exit、slee 阅读全文
摘要:
一、Shell函数概述 1. Shell函数的概念 将命令序列按格式写在一起,可方便重复使用命令序列 2. Shell函数定义 方式一: function 函数名 { 命令序列 } 方式二: 函数名() { 命令序列 } 3. 调用函数的方法 函数名 [参数1] [参数2] 4. 函数返回值 ret 阅读全文