摘要: 编译安装named: 前提:配置好开发环境,安装包组 1、下载源代码,编译安装 # tar xf bind-9.9.5.tar.gz # cd bind-9.9.5 # ./configure --prefix=/usr/local/bind9 --sysconfdir=/etc/named/ -- 阅读全文
posted @ 2017-03-27 13:48 黑夜不黑 阅读(2367) 评论(0) 推荐(0) 编辑
摘要: 1. 有一个名为test的文件,其内容为“Please move on !”,定义一个内容是cat test的字符串变量,利用echo 命令引用该变量, 则直接打印该字符串,而用eval 则会输出文件test的内容! 这是由于执行eval命令第一次扫描进行了变量置换,第二次扫描执行了该字符串所包含的 阅读全文
posted @ 2017-03-16 13:30 黑夜不黑 阅读(383) 评论(0) 推荐(0) 编辑
摘要: 先来介绍下建设私有CA的简单步骤(以下路劲为默认安装路径): (1) 生成私钥; ~]# (umask 077; openssl genrsa -out /etc/pki/CA/private/cakey.pem 4096) (2) 生成自签证书; ~]# openssl req -new -x50 阅读全文
posted @ 2017-03-06 16:40 黑夜不黑 阅读(367) 评论(0) 推荐(0) 编辑
摘要: src.rpm 源代码+specs文件 步骤: 1、创建mockbuild用户,安装src.rpm包 2、切换至mockbuild用户,然后安装src.rpm包 3、rpmbuild -bb|-ba ~/rpmbuild/SPECS/package_name.spec 4、制作完成的rpm包位于:~ 阅读全文
posted @ 2017-03-01 16:29 黑夜不黑 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 有关执行函数的重要说明: 1)执行shell函数时,函数名前的function和函数后的小括号都不要带 2)函数的定义必须在要执行的程序前面定义或加载 3)shell执行系统中各种程序的执行顺序为:系统别名>函数>系统命令>可执行文件。 4)函数执行时,会和调用它的脚本公用变量,也可以为函数设定局部 阅读全文
posted @ 2017-02-23 16:57 黑夜不黑 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 端口监控: 1)在服务器本地监控服务端口的常见命令有 netstat、ss、lsof -i :# 2)在远端监控服务器本地端口的命令有 telnet、nmap、nc 监控服务进程或进程数: 此方法适合本地服务器、注意,过滤的是进程的名字 ps -ef | grep nginx |wc -l ps - 阅读全文
posted @ 2017-02-21 22:19 黑夜不黑 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 在[[]](双中括号)中可以使用通配符等进行模式匹配,这是其区别于其他几种语法格式的地方 && 、||、>、<等操作符可以用于[[]]中,但不能应用于[]中,在[]中一般用-a -o -gt -lt代替上述操作符。 -d directory 文件存在且为目录则为真 -f file 文件存在且为普通文 阅读全文
posted @ 2017-02-20 22:17 黑夜不黑 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 通过source或“.” 加载执行过的脚本,由于是在当前shell中执行脚本,因此在脚本结束之后,脚本中的变量(包括函数)值在当前shell中依然存在,而sh和bash执行脚本都会启动新的子shell执行,执行完后退回到父shell。因此,变量和函数无法保留。 环境变量小结: 1、环境变量名通常要大 阅读全文
posted @ 2017-02-14 15:45 黑夜不黑 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 数组:数据结构, 数据序列:连续的多个数据,可以使用索引获取相关元素 声明数组:declare -a arrayName 初始化:各元素间使用空白字符分隔 arrayName=('a' 'b' 'c') arrayName=([index]='a' [index]='b') arrayName[0] 阅读全文
posted @ 2017-02-10 17:32 黑夜不黑 阅读(161) 评论(0) 推荐(0) 编辑
摘要: stream Editor 一次只读一行(以换行符为一行\n), sed进程从内核缓冲区当中一次加载一行到sed自己内部的存储空间(sed模式空间),然后完成编辑,并把编辑的结果输出屏幕 sed命令: sed [options] "script" FILE .... 选项: -n: 静默模式,不输出 阅读全文
posted @ 2017-02-08 14:47 黑夜不黑 阅读(183) 评论(0) 推荐(0) 编辑