post_img

03-SELinux

摘要

SELinux 是集成在内核2.6版本之后的上安全子系统,使用uname -r或uname -a可以查看内核版本 永久生效的SEL …

post_img

06-控制流程

摘要

控制流程 条件分支 要注意if后需要有空格分隔,then…fi就像其他编程语言中的大括号,若then写在后面需要在条件测试后需 …

post_img

05-字符串处理

摘要

字符串处理 字符串的长度需要使用${#str}的形式获取,大括号不能省略,否则会将$#当作参数变量 截取字符串:${str:ind …

post_img

06-SQL优化

摘要

SQL优化 慢查询 可使用使用MySQL自带的mysqldumpslow 命令可对慢查询日志进行分析,也可以使用percona公司 …

post_img

04-输入输出语句

摘要

输入输出语句 echo:输出内容 e:会解析转义字符 n:取消输出内容后的默认换行 read:读取内容赋给变量,可同时为多个变量赋 …

post_img

02-防火墙

摘要

防火墙 根据一组网络流量访问的规则进行匹配策略,来判断是否能通行,规则由上到下匹配,所以通常默认策略是全部拒绝,而不是全部接受,这 …

post_img

03-运算符

摘要

运算符 let:用于执行拥有整数算数运算、逻辑运算、关系运算、赋值运算、位运算,这与其他编程语言是一致的,而且还有**乘方运算符, …

post_img

01-守护进程

摘要

守护进程 服务程序一般都是以守护进程默默的在后台执行,所以一般都是以d结尾的,在Linux中所有的进程都是由初始化进程来创建的,该 …

post_img

02-数组

摘要

数组 数组定义 使用赋值的方式为每个元素赋值 arr[0]=val0 arr[1]=val1 使用括号获取来并且以空格或回车分开的 …

post_img

05-MySQL8新特性

摘要

MySQL8新特性 公共表表达式 生成一个命名的临时表,并且只能在查询期间有效,该临时表在一个查询中可多次引用,甚至可以自引用 相 …