摘要: 1.1 shell概述 shell是一个用C语言编写的程序,它是用户使用linux的桥梁。shell既是一种命令语言,又是一种程序设计语言。 1.2 shell脚本结构 1、开头:#!/bin/sh或#!/bin/bash 符号#!用来告诉系统,这个脚本需要什么解释器来执行。 2、注释:以#开头的行 阅读全文
posted @ 2020-11-17 16:13 速溶咖啡 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 准备工作 1.准备两台虚拟机(我的是centos7系统的) 一台是 192.168.18.140 一台是 192.168.18.141 2.关闭防火墙 和SELinux ? 1 2 systemctl stop firewalld setenforce 0 优化系统 ? 1 2 3 4 5 6 7 阅读全文
posted @ 2019-12-09 10:59 速溶咖啡 阅读(266) 评论(0) 推荐(0) 编辑
摘要: 准备四台服务器 2台LVS 2台web 1.做LVS主备,都要安装ipvsadm和keepalived yum -y install keepalived ipvsadm LVS的主操作: 更改keepalived的配置文件 vim /etc/keepalived/keepalived.conf v 阅读全文
posted @ 2019-12-05 09:44 速溶咖啡 阅读(240) 评论(0) 推荐(0) 编辑
摘要: awk是一个优良的文本处理工具 printf是打印命令 $0 是代表当前行 $1代表第一个字段 … 1. -F 制定分割符为…(例如:为 ' :') 打印以 :号分割 第一二个字段 awk的常用变量 一. NF :表示最后一个字段 1 .打印etc/passwd下的最后一个字段 2.$(NF-1)表 阅读全文
posted @ 2019-12-05 09:14 速溶咖啡 阅读(5506) 评论(0) 推荐(0) 编辑
摘要: sed 介绍 sed主要是用来过滤和替换文本内容的 1.s 替换 将my替换成 MY 2. -i 直接在原文件中编辑 将文件中的i全部替换成I 3.-n + p 打印此行 4.g全局 5. 删除空格 6.删除文件的第一行 7.从第二行到最后一行删除 8.删除含有关键字的行 删除开头含i的行 9. - 阅读全文
posted @ 2019-12-05 09:14 速溶咖啡 阅读(1020) 评论(1) 推荐(0) 编辑
摘要: grep是linux中嘴常用的“文本处理工具之一”与sed awk 合称为linux中的三剑客! grep就相当于windows中的“Ctrl+F”在文本中查找某个字符串一样,可以吧grep理解成查找工具 grep的常用语法: -i:在搜索的时候可以忽略大小写 -n:显示关键字的行号 -c:统计匹配 阅读全文
posted @ 2019-12-05 09:13 速溶咖啡 阅读(4719) 评论(1) 推荐(0) 编辑
摘要: 在shell命令里创建一个目录 mkdir qwe cd qwe中 vim一个目录 vim asd 可以用md5sum /root/qwe/asd > /opt/html vim ruqin.sh #!/bin/bash dir=/root/qwe/asd md5sum -c --quiet /op 阅读全文
posted @ 2019-12-05 09:12 速溶咖啡 阅读(154) 评论(0) 推荐(0) 编辑
摘要: 创建一个文件夹将所有网站信息存进去 curl.txt : www.baidu.com www.hao123.com www.dahfhnjks.com #!/bin/bash check(){ code=`curl -I -m 10 -o /dev/null -s -w %{http_code} h 阅读全文
posted @ 2019-12-05 09:11 速溶咖啡 阅读(302) 评论(0) 推荐(0) 编辑
摘要: 一、shell脚本组成结构: 1.开头:#!/bin/bash 其中符号#!是用来告诉系统我们是用什么解释器来执行的 2.注释:以#开头行表示注释 3.命令行的书写规则:一行为一条命令,一行多条命令时需用(;)分割 ,分割长命令可以使用 反斜线字符(\) 二、使用shell脚本 编写shell脚本时 阅读全文
posted @ 2019-12-05 09:10 速溶咖啡 阅读(143) 评论(0) 推荐(0) 编辑