摘要: 本文主要内容: 说服自己在字符串比较时,都要加上双引号!避免意外的发生! 在字符串比较时,如果用到扩展的正则表达式时,扩展正则表达式万万不要加引号!与其比较的变量必须要加上引号!此时不能用单中括号了,必须使用双中括号!! 不按套路出牌的脚本示例 说服自己在字符串比较时,都要加上双引号!避免意外的发生 阅读全文
posted @ 2019-06-17 12:50 张贺贺呀 阅读(207) 评论(0) 推荐(0) 编辑
摘要: 全文分为五个章节: 此脚本的作用及注意事项 脚本的内容,文本版和图片版(方便工作时,直接复制到生产环境) 脚本的执行效果 脚本内容解释 抽象总结 作用:此脚本的使用是当内存的使用量达到80%之后向root邮箱发送报警信息,提示root尽快处理。 注意:此脚本单独使用时作用并不明显,需要要和定时任务搭 阅读全文
posted @ 2019-06-17 11:59 张贺贺呀 阅读(463) 评论(0) 推荐(0) 编辑
摘要: #################以下所有的命令脚本都是在centos7系统上实现,centos6略有不同 客户端使用公钥连接服务器的步骤: 提起ssh我们就能想到的是远程连接,平时我们都是通过密码来登录linux主机,其实我们还是可以通过密钥来登录linux的,那么它的实现步骤是怎样的呢? 第一步 阅读全文
posted @ 2019-06-17 11:56 张贺贺呀 阅读(1293) 评论(0) 推荐(0) 编辑
摘要: 速度之殇 先说明一点,这里说的并发并不是web里面的并发访问,而是脚本里面的并发,脚本里面有并发?是的,脚本里面是有并发的,不过,我感觉称之为“后台控制”更为贴切一些。说到这里,你可能依然感觉困惑,没有关系,慢慢来!下面先用for循环举一个“栗子”: #!/bin/bash #Author:zhan 阅读全文
posted @ 2019-06-17 11:52 张贺贺呀 阅读(216) 评论(0) 推荐(0) 编辑
摘要: 前言: 交换网络为了避免单点故障,通常接入交换机与交换机之间通常要两条或者两条链路连接,但是这样会很容易产生环路,进而产生广播风暴,mac地址表震荡等对网络有重大危害的机制,思科和华为的设备默认STP就已经启动(傻瓜交换机没有STP,有广播风暴很可能会down机),通过上面这张拓扑就可以模拟广播风暴 阅读全文
posted @ 2019-06-17 11:43 张贺贺呀 阅读(769) 评论(0) 推荐(0) 编辑
摘要: 前言 早期的tcp/IP定位的直接就是能够更好的实现主机之间的通信,并没有过多的考虑安全问题。随着互联网规模的扩大以及鸟大了什么林子都有的原则,ftp、http、smtp、telnet这些协议都是明文传输的,很容易被不法分子利用,安全问题逐渐被人们重视,在互联网领域当中密码学是 安全的重要保障,密码 阅读全文
posted @ 2019-06-17 11:33 张贺贺呀 阅读(525) 评论(0) 推荐(0) 编辑
摘要: 概述:i++和++i 这个问题困扰了我很长时间,在这段时间里自己不止一次的怀疑自己的智商,难道自己对编程一点天赋都没有吗?此问题严重打击了我的自信心.......也曾苦苦暗自琢磨,也曾百度谷歌疯狂搜索,得到答案都是一样的:“i++是先赋值,后运算;而++1是先运算,后赋值”,谁给谁赋值?谁和谁运算? 阅读全文
posted @ 2019-06-17 11:26 张贺贺呀 阅读(790) 评论(0) 推荐(0) 编辑
摘要: l prefork:域fork,一个进程一个请求 l worker:一个线程一个请求,一个进程生成多个线程 l event:事件模型,单线程响应多个请求,基于事件驱动 在主配置文件当中,在httpd程序启动时,会探测当前运行的是哪一种MPM模块,如果是prefork会怎样?如果是woker会怎样?如 阅读全文
posted @ 2019-06-17 11:12 张贺贺呀 阅读(226) 评论(0) 推荐(0) 编辑
摘要: SUID 谈到SUID不得不说进程的安全上下文,那么何为进程的安全上下文?在我看来,进程的安全上下文应该分成上文和下文。 我们先来谈谈进程安全的上文,我们都明白,用户有是权限的,命令或者所有的文件和目录(在linux当中目录实际上也是一个文件哦!)也是有权限的,文件的权限我们可以很直观的通过ls命令 阅读全文
posted @ 2019-06-17 11:06 张贺贺呀 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 前言: 曾经因为宿舍里面的同学经常熬夜打游戏,好言相劝不管用,无奈之下使用arp欺骗他们的主机,使之晚上11点之后游戏延迟,掉线,最后,一到11点同学们就都上床睡觉了。 防止arp欺骗的三种思路: 在主机上静态绑定mac地址 在主机上arp防火墙 利用交换机的防arp欺骗技术,比如DAI 在主机上绑 阅读全文
posted @ 2019-06-17 11:00 张贺贺呀 阅读(2357) 评论(0) 推荐(0) 编辑
摘要: 磁盘: 当内核运行起来之后就会接管所有的硬件,任何程序都不得直接与硬件进行通信,都要通过内核才可以。那么内核是为什么可以接管所有的硬件?因为内核当中有各个硬件的驱动程序,这些程序集成在内核当中,其目的就是为了接管硬件,这些驱动都是市面上常见的,相对来讲比较老旧的。比如我们买了一个最新的硬盘,但是内核 阅读全文
posted @ 2019-06-17 10:46 张贺贺呀 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 在linux查看内存用量时肯定要用到free命令,命令的使用简单,而显示结果的需要解释一下: 查看系统上的物理内存和swap分区的使用情况,默认单位是字节,-m以M为单位显 tocal总大小 buffer和cached,缓冲和缓存 用池来缓冲大河对小河的冲击,这个池就是缓冲,目的是为了速率不平衡的设 阅读全文
posted @ 2019-06-17 10:44 张贺贺呀 阅读(234) 评论(0) 推荐(0) 编辑