摘要: 编译安装nginx 一、从官网下载nginx软件包(https://nginx.org/en/download.html) 将从官网下载的安装包添加到opt目录下 二、安装依赖包为编译安装做准备 三、将nginx安装包解压,并移动到nginx文件夹中 四、为nginx新建一个用户,便于管理 #设置该 阅读全文
posted @ 2023-12-10 12:11 打开方式不对 阅读(64) 评论(0) 推荐(0) 编辑
摘要: 万维网:(www)并非计算机网络,而是一个大型的数据库,可以实现网页与网页之间的跳转 url:资源定位符 描述了一个资源在服务器上的具体位置 http:超文本传输协议 图片 视频 小程序 http: Hyper Text Transfer Protocol 应用层协议,默认端口: 80/tcp 可以 阅读全文
posted @ 2023-12-09 18:26 打开方式不对 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 保存防火墙规则 我们手动编写的防火墙规则都是临时的,只要机器重新启动就会消失 我们可以通过iptables-save和iptables-restore这个命令来实现防火墙命令的保存 #这是临时编写的防火墙规则 #通过iptables-save命令将防火墙规则备份到指定文件中 重新启动计算机后,再次查 阅读全文
posted @ 2023-11-30 18:50 打开方式不对 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 安全技术 入侵检测系统: 特点是不阻断任何网络访问、量化、定位来自内外网络的威胁情况,主要以提供报警和事后监督为主 入侵防御系统: 以透明模式工作,分析数据包的内容、如:溢出攻击、拒绝服务攻击、木马、蠕虫、系统漏洞等进行准确的分析判断,主动而有效的保护网络安全 防火墙: 隔离功能,工作在网络或主机的 阅读全文
posted @ 2023-11-29 18:51 打开方式不对 阅读(34) 评论(0) 推荐(0) 编辑
摘要: sed sed处理的是行 sed 不打开文件的情况下更改文件的内容 sed [选项 ] ...{脚本语法} 文件名 sed 自己的语法:输出哪些行,留下哪些行 语法:范围+操作 sed命令的选项 -i:实际修改文件内容 -i.bak:实际修改前先备份原文件,会产生一个源文件.bak的文件 -n:关闭 阅读全文
posted @ 2023-11-28 18:57 打开方式不对 阅读(35) 评论(0) 推荐(0) 编辑
摘要: 正则表达式 shell :/bin/bash 正则表达式:匹配的是 文章中的字符 通配符:匹配的是文件名 ? 任意单个字符 元字符:不表示本来的含义,在正则表达式中有特殊含义的字符 正则表达式元字符的使用:自己写很容易,读取别人的很困难 正则表达式想用好: 记忆元字符的含义 多用 正则表达式分为: 阅读全文
posted @ 2023-11-27 19:21 打开方式不对 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 函数 函数和别名很像 有些脚本会被反复使用 alias 脚本比较复杂 函数 脚本的别名 使用函数可以避免代码重复,增加可读性,简化脚本 定义 函数名 () { 脚本 } function 函数名 (){ 脚本 } 先定义在调用 #!/bin/bash os () { if grep -iq cent 阅读全文
posted @ 2023-11-23 19:52 打开方式不对 阅读(28) 评论(0) 推荐(0) 编辑
摘要: 循环语句 一定要有跳出循环的条件 1、已知循环次数 (来10个新人,新建10个账号) 2、未知循环的次数,但是有一个跳出的条件 (女朋友生气,道歉道到原凉) for循环:(已知次数) for 名称(自定义名称)in 词语; do 命令序列; done 循环列表只是跟循环的次数有关 如果循环列表有6个 阅读全文
posted @ 2023-11-22 16:28 打开方式不对 阅读(390) 评论(0) 推荐(0) 编辑
摘要: 条件语句 test 选项 对象 选项 -e/-a:判断文件是否存在 -d:判断目录是否存在 -r:判断文件是否有读的权限(以实际情况来看) -w:判断文件是否有写的权限 -x:判断文件是否有执行的权限 # 判断文件是否有对应的权限或是否存在 #echo $? 得到0 表示文件存在或者有对应的权限 # 阅读全文
posted @ 2023-11-21 19:09 打开方式不对 阅读(104) 评论(0) 推荐(0) 编辑
摘要: 初始shell shell脚本大致分为四种类型 记叙型:像写作文一样,一件事一件事的写 判断型:会根据内容选项进行选择 循环型: 混合型:集结了上述的三种类型 面向对象:开发在开发的时候将任务当成一个整体 面向过程:开发的时候需要一步一步执行 shell是一个命令解释器,在操作系统的最外层,负责将人 阅读全文
posted @ 2023-11-20 19:18 打开方式不对 阅读(29) 评论(0) 推荐(0) 编辑
点击右上角即可分享
微信分享提示