• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
 






征丶

 
 

Powered by 博客园
博客园 | 首页 | 新随笔 | 联系 | 订阅 订阅 | 管理

随笔分类 -  Linux基础

1 2 下一页

 
开发脚本自动部署及监控
摘要:1.编写脚本自动部署反向代理、web、nfs; 2.编写监控脚本,监控集群内所有服务存活状态,内存、磁盘剩余率检测,异常则发送报警邮件 3.编写计划任务,定时运行监控脚本,完成监控操作 每五分钟运行24-1.sh监控脚本,并且给邮箱发邮件!!! 阅读全文
posted @ 2017-03-24 21:57 征丶 阅读(147) 评论(0) 推荐(0)
shell脚本编写
摘要:自动部署、初始配置、并启动nginx反向代理服务;自动部署、初始配置、并启动两台web 192.168.16.27 为反向代理 监控脚本:监控每台机器的内存使用率>70%,则输出报警信息 阅读全文
posted @ 2017-03-23 20:32 征丶 阅读(114) 评论(0) 推荐(0)
shall 基本语法
摘要:awk命令形式: awk [-F|-f|-v] ‘BEGIN{} //{command1; command2} END{}’ file [-F|-f|-v] 大参数,-F指定分隔符,-f调用脚本,-v定义变量 var=value ' ' 引用代码块 BEGIN 初始化代码块,在对每一行进行处理之前, 阅读全文
posted @ 2017-03-23 15:51 征丶 阅读(361) 评论(0) 推荐(0)
awk文本处理
摘要:打印uid在30~40范围内的用户名。 打印第5-10行的行号和用户名 打印奇数行 打印偶数行 打印字段数大于5的行 打印UID不等于GID的用户名 打印没有指定shell的用户 阅读全文
posted @ 2017-03-23 15:49 征丶 阅读(92) 评论(0) 推荐(0)
Sed:以/etc/passwd文件为模板
摘要:1,删除文件每行的第一个字符。 2,删除文件每行的第二个字符。 3,删除文件每行的最后一个字符。 4,删除文件每行的倒数第二个字符。 5,删除文件每行的第二个单词。 6,删除文件每行的倒数第二个单词。 7,删除文件每行的最后一个单词。 8,交换每行的第一个字符和第二个字符。 9,交换每行的第一个字符 阅读全文
posted @ 2017-03-22 17:51 征丶 阅读(245) 评论(0) 推荐(0)
grep(正则表达式及字符处理)
摘要:目标文件/etc/passwd,使用grep命令或egrep 1.显示出所有含有root的行: 2.输出任何包含bash的所有行,还要输出紧接着这行的上下各两行的内容: 3. 显示出有多少行含有nologin。 4.显示出那些行含有root,并将行号一块输出。 5.显示出文件中 What the h 阅读全文
posted @ 2017-03-22 15:37 征丶 阅读(849) 评论(0) 推荐(0)
正则表达式
摘要:等价: 等价是等同于的意思,表示同样的功能,用不同符号来书写。 ?,*,+,\d,\w 都是等价字符 ?等价于匹配长度{0,1} *等价于匹配长度{0,} +等价于匹配长度{1,} \d等价于[0-9] \D等价于[^0-9] \w等价于[A-Za-z_0-9] \W等价于[^A-Za-z_0-9] 阅读全文
posted @ 2017-03-22 14:30 征丶 阅读(99) 评论(0) 推荐(0)
通配符整理
摘要:`` 命令替换 取命令的执行结果 $()同上,但它弥补了``的嵌套缺陷 ~ 家目录 ! 取非 ! 历史命令调用 ! 匹配最近一次历史命令 ! ls 带空格 将命令的返回值取反 @ 无特殊含义 # 注释 $ 变量取值$() 同``${} 变量名的范围 $[] 整数计算 echo $[2+3] - * 阅读全文
posted @ 2017-03-21 22:08 征丶 阅读(219) 评论(0) 推荐(0)
ssh服务
摘要:ssh登录,scp上传、下载,ssh秘钥登录,修改ssh server端的端口为8888然后进行登录和scp测试 xzh-web1使用ssh登陆xzh xzh-web1使用scp上传给xzh 在xzh上下载xzh-web1上的6666666.txt文件 ssh秘钥登录 修改ssh server端的端 阅读全文
posted @ 2017-03-21 20:45 征丶 阅读(111) 评论(0) 推荐(0)
bash命令
摘要:整理bash命令类型,验证寻找一个命令的优先级 bash命令优先级表:1别名 由alias指定2关键字 3函数 由function(){}定义4内置命令 builtin命令5脚本或可执行程序 $Path和当前路径中的脚本或可执行文件 #bash环境下可以执行的命令有两类:一类就是前面说过的可执行文件 阅读全文
posted @ 2017-03-21 19:00 征丶 阅读(238) 评论(0) 推荐(0)
临时配置网络(ip,网关,dns)+永久配置
摘要:临时配置网络(ip,网关,dns) 永久配置 修改完毕!!!! 阅读全文
posted @ 2017-03-21 15:53 征丶 阅读(251) 评论(0) 推荐(0)
nginx反向代理三台web
摘要:实现基于轮询的方式调度三台web 实现基于权重的方式调度三台web 实现基于hash的方式调用三台web 阅读全文
posted @ 2017-03-21 00:12 征丶 阅读(119) 评论(0) 推荐(0)
源码安装nginx
摘要:源码安装nginx,并按照作业一描述的那样去测试使用 进程可以运行! 阅读全文
posted @ 2017-03-20 23:13 征丶 阅读(104) 评论(0) 推荐(0)
nginx反向代理+三台web+nfs共享存储实现集群配置
摘要:在两台机器上已经可以看到修改内容了!!!! 阅读全文
posted @ 2017-03-20 20:40 征丶 阅读(323) 评论(0) 推荐(0)
nfs服务
摘要:二进制安装nfs 作为共享存储挂载在三台web的网站根目录下 实现,在任意一台web上修改的结果,其余两台都可以看到 由于IP没有了,只能用两个机器试验结果! 阅读全文
posted @ 2017-03-20 19:10 征丶 阅读(101) 评论(0) 推荐(0)
nginx服务
摘要:nginx服务二进制安装nginx包 作为web服务修改配置文件 让配置生效,验证配置 (关闭防火墙) 验证成功! 阅读全文
posted @ 2017-03-20 15:37 征丶 阅读(99) 评论(0) 推荐(0)
yum命令与安装Python3
摘要:1) 自定义yum仓库:createrepo 2) 自定义repo文件 3) 使用yum命令安装httpd软件包 4) 卸载httpd软件包:yum –y remove 软件名 5) 使用yum安装组件'KDE 桌面':yum –y groupinstall 组件名 6) 掌握使用yum删除组件‘K 阅读全文
posted @ 2017-03-17 21:29 征丶 阅读(1688) 评论(0) 推荐(0)
rpm命令
摘要:1) 挂载光盘文件到/media目录 2) 进去/media目录下的Packages目录 3) 查看系统已安装的所有rpm包 4) 查看系统是否安装dhcp软件包 5) 安装dhcp软件包 6) 查看dhcp软件包的信息 7) 查看dhcp软件包中所包含的所有文件 8) 查看/bin/ls文件是由哪 阅读全文
posted @ 2017-03-17 18:40 征丶 阅读(76) 评论(0) 推荐(0)
free,buffer,cache命令;测试硬盘速度,杀死进程
摘要:free命令查看内存 整理buffer与cache的作用 buffer是用于存放要输出到disk(块设备)的数据 cache是存放从disk上读出的数据 计算真实的内存使用率 内存使用率=(total-free-buff/cache)*100/total (999936-271244-275280) 阅读全文
posted @ 2017-03-17 16:32 征丶 阅读(123) 评论(0) 推荐(0)
交换分区
摘要:1) 开启Linux系统前添加一块大小为15G的SCSI硬盘 2) 开启系统,右击桌面,打开终端 3) 为新加的硬盘分区,一个主分区大小为5G,剩余空间给扩展分区,在扩展分区上划分1个逻辑分区,大小为5G 4) 格式化主分区为ext3系统 5) 将逻辑分区设置为交换分区 6) 启用上一步的交换分区 阅读全文
posted @ 2017-03-17 14:55 征丶 阅读(138) 评论(0) 推荐(0)
 

1 2 下一页