DNS介绍与安装使用

摘要: DNS简介 DNS是互联网的一项服务。它作为将域名和IP地址相互映射的一个分布式数据库,能够使人更方便地访问互联网。DNS使用TCP和UDP的53号端口。 DNS服务的基本概念 在使用DNS前需要了解一些和DNS相关的概念这样有助于更好的理解DNS原理和使用。 域 域简单理解就是我们使用的域名,只是 阅读全文
posted @ 2018-05-27 12:35 孤岛鱼夫 阅读(1312) 评论(0) 推荐(0) 编辑

轻量级自动化工具 pssh

摘要: pssh应用场景 pssh是一个用python编写的可以并发在多台服务器上批量执行命令的工具,它支持文件并行复制,远程并行执行命令,其中文件并行复制是pssh的核心功能,也是同类工具中的一个亮点。 要使用pssh工具,其前提是要保证本地主机和要管理的主机之间的单向信任,也就是说要在本地主机和远程所有 阅读全文
posted @ 2018-05-19 20:26 孤岛鱼夫 阅读(342) 评论(0) 推荐(0) 编辑

expect配合shell 实现自动分发秘钥文件

摘要: expect使用场景 有时候需要批量地执行一些操作,或者执行自动化的操作的时候,有些指令需要交互式地进行这就会有很多麻烦,linux下有一个程序交expect,它可以模拟键盘输入文本,省去人工干预交互式的指令 expect工作方式 首先使用 spawn 开启一个会话,然后使用 expect send 阅读全文
posted @ 2018-05-19 10:19 孤岛鱼夫 阅读(465) 评论(0) 推荐(0) 编辑

文本处理工具-AWK

摘要: awk功能与sed相似,都是用来进行文本处理的。awk可以自动地搜索输入文件,并把每一个输入行切分成字段。许多工作都是自动完成的,例如读取每个输入行、字段分割。 阅读全文
posted @ 2018-05-17 10:50 孤岛鱼夫 阅读(265) 评论(0) 推荐(0) 编辑

linux系统启动流程

摘要: 系统启动简述 Linux 操作系统的启动首先从 BIOS 开始,接下来进入 boot loader,由 bootloader 载入内核,进行内核初始化。内核初始化的最后一步就是启动 pid 为 1 的 init 进程。这个进程是系统的第一个进程。它负责产生其他所有用户进程。 init 以守护进程方式 阅读全文
posted @ 2018-05-12 15:09 孤岛鱼夫 阅读(1585) 评论(0) 推荐(0) 编辑

vim指令,快捷键汇总

摘要: Vim 命令、操作、快捷键全集 命令历史 启动vim 文件命令 vim的模式 插入命令 查找命令 替换命令 ` 移动命令 撤销和重做 删除命令 拷贝和粘贴 剪切命令 退出命令 窗口命令 执行shell命令 注释命令 阅读全文
posted @ 2018-05-12 14:57 孤岛鱼夫 阅读(265) 评论(0) 推荐(0) 编辑

shell脚本结构化语句

摘要: 本文中记录一下shell中的两种循环语句:for和while for循环 for循环是linux shell中最常用的结构,for循环有三种结构:1.列表for循环、2.不带列表for循环、3.C风格的for循环。 1. 列表循环 for var in {list}do command comman 阅读全文
posted @ 2018-05-08 17:50 孤岛鱼夫 阅读(810) 评论(0) 推荐(0) 编辑

精致的系统监控工具-netdata

摘要: 今天在网上瞎逛,偶然发现一款监控工具:netdata,感到一惊,监控工具竟然可以这么漂亮! 简单了解一下,这款工具还算比较新,监控系统运行状态的功能非常强大,除了监控cpu,网卡,磁盘,内存,进程等等之外,甚至能监控系统的cpu中断,上下文切换等等非常深入的系统运行状态。 新版本还支持监控常用的we 阅读全文
posted @ 2018-05-07 00:06 孤岛鱼夫 阅读(907) 评论(0) 推荐(0) 编辑

Ansible指令和常用模块使用

摘要: 这里文章记录一下ansible的指令选项和常用的模块使用 ansible指令选项 m:要执行的模块,默认为command a:模块的参数 u:ssh连接的用户名,默认用root,ansible.cfg中可以配置 k:提示输入ssh登录密码,当使用密码验证的时候用 s:sudo运行 U:sudo到哪个 阅读全文
posted @ 2018-05-05 21:15 孤岛鱼夫 阅读(428) 评论(0) 推荐(0) 编辑

linux系统监控工具glances

摘要: glances linux系统自带了很多系统性能监控工具,如top,vmstat,iftop等等,还有一款监视工具glances,它能把其他几个监控的指标都集于一身。Glances是一个相对比较新的系统监控工具,用 Python 编写的,使用 psutil 库从系统获取信息。可以用它来监控 CPU、 阅读全文
posted @ 2018-05-05 15:40 孤岛鱼夫 阅读(5076) 评论(0) 推荐(0) 编辑