摘要:
Linux进程管理 进程管理 进程 Process 某应用程序打开的进程 PID Process ID 类型: 用户空间进程 内核空间进程 静态查看进程的状态 ps [ USER 运行进程的用户 %CPU 进程所占用的CPU百分比 %MEM 进程所战胜的MEM百分比 VSZ 虚拟内存集,进程独有的内 阅读全文
摘要:
shell脚本 04 函数Function的使用 定义函数 1) 函数名称() { ... ... } 2) function 函数名称 { ... ... } 调用函数 函数名称 也可以通过位置变量的方式给函数传递参数 编写脚本,实现目录管理功能,要求使用函数 !/bin/bash createD 阅读全文
摘要:
shell脚本 03 循环结构 1、循环开始的条件 2、循环操作 3、循环终止的条件 shell语言 for, while, util for循环 语法: 1) for 变量 in 取值列表; do statement statement done 2) for 变量 in 取值列表 do stat 阅读全文
摘要:
Linux SHELL脚本—02 分支判断结构 if, case 结构1) if CONDITIOIN; then statement statement fi 结构2) if CONDITIOIN; then statement statement else statement statement 阅读全文
摘要:
Linux SHELL脚本01 大量重复执行的工作 shell (Linux壳), 一类程序的名称 文本文件 shell命令, /bin/bash提供逻辑控制语句, 重定向符号的使用 /dev/stdin 标准输入设备(键盘) 0 /dev/stdout 标准输出设备(显示器) 1 /dev/std 阅读全文
摘要:
DNS服务器的部署 DNS Domain Name System域名系统 作用: 1) 将域名, 主机名解析成对应的IP地址 正向解析 2) 将IP地址解析成对应的主机名,域名 反向解析 区域zone 正向区域 uplooking.com 反向区域 X.X.X.in addr.arpa 172.16 阅读全文
摘要:
SaltStack SaltStack简介 SaltStack是一个服务器基础架构集中化管理平台,具备配置管理、远程执行、监控等功能,一般可以理解为简化版的puppet和加强版的func。SaltStack基于Python语言实现,结合轻量级消息队列(ZeroMQ)与Python第三方模块(Pyzm 阅读全文
摘要:
Linux Ansible 作用: ansible是新出现的自动化运维工具,基于Python开发,实现了批量系统配置、批量程序部署、批量运行命令等功能。 特性 1.no agent: 不需要在被管控主机上安装任何软件 2.no server: 在服务器端,直接安装软件,不需要启动服务,使用时直接运行 阅读全文
摘要:
MongoDB主从复制 主从复制原理 在主从结构中,主节点的操作记录成为oplog(operation log)。oplog保存在系统数据库local中的oplog.$main中,这个集合的每个文档就是在主服务器上执行的操作。 从服务器会定期从主服务中获取oplog记录,然后在本机执行,以确保从服务 阅读全文
摘要:
MongoDB MongoDB是一个提供了高性能、高可用及自动伸缩功能的开源的文档数据库(Document Database),由C++语言编写。旨在为web应用提供可扩展的高性能数据存储解决方案 文档数据库 在MongoDB中一条记录就是一个文档,文档本身类似于JSON对象,其数据结构是组合的键值 阅读全文