11 2016 档案
2.BIND服务基础及域主服务器配置
摘要:一.BIND 现今使用最晚广泛的DNS服务器软件是BIND(Berkeley Internet Name Domain),最早由伯克利大学的一名学生编写,现在最新的版本是9,由ISC(Internet Systems Consortium)编写和维护。 1.BIND支持现今绝大多数的操作系统(Lin 阅读全文
posted @ 2016-11-30 15:05 加油AlwaysWin 阅读(473) 评论(0) 推荐(0)
1.DNS基础及域名系统架构
摘要:一.域名: IP地址往往难以记忆,所以我们一般使用域名进行管理 www.LinuxCast.net 1.严格的域名最后还有一个".",但一般省略不写 2.域名分为三个部分,用"."分隔; -类型 标识此域名的类型(com,net,org,edu,gov等) -域名 域名称 -主机名 该域中的某台主机 阅读全文
posted @ 2016-11-29 17:10 加油AlwaysWin 阅读(384) 评论(0) 推荐(0)
Linux防火墙iptables的策略
摘要:iptables策略 iptables -L #查看现有防火墙所有策略 iptables -F #清除现有防火墙策略 只允许特定流量通过,禁用其他流量 1.允许SSH流量(重要) iptables -A INPUT -p tcp --dport 22 -j ACCEPT #-A追加的意思;--dpo 阅读全文
posted @ 2016-11-29 14:41 加油AlwaysWin 阅读(7713) 评论(0) 推荐(0)
inode占用100%时硬盘无法写入文件故障处理
摘要:故障现象: 分区无法写入文件。 故障分析: 执行df -h命令发现空间占用不到50%,执行df -hi,发现某分区IUse%值为99%,说明innode已经用完,应该是某些目录下存在大量的小文件导致。 解决方法: 大量小文件分布有两种可能,一是只有一个或少量目录下存在大量小文件,这种情况我们可以使用 阅读全文
posted @ 2016-11-22 16:46 加油AlwaysWin 阅读(306) 评论(0) 推荐(0)
特殊计算方式(数组)
摘要:有一列数字如下: 第1次:1 第2次:2 第3次:3 第4次:5 第5次:8 第6次:13 ... 写出100次的数是什么。 阅读全文
posted @ 2016-11-22 15:46 加油AlwaysWin 阅读(232) 评论(0) 推荐(0)
利用awk处理学生成绩问题(难度较大)
摘要:学生成绩表单如下: 编写一个awk脚本用来计算每个人的平均成绩,每次测试的平均成绩和没组队的平均成绩。如果某次成绩为负数,则表示此人错过了测试,那计算平均成绩时排除此人再计算。输出的格式如下,在名字的列表中,名字是10个宽度且左对齐(提示printf中使用%-10s格式),而平均值是7个字符宽度,右 阅读全文
posted @ 2016-11-22 14:55 加油AlwaysWin 阅读(1006) 评论(0) 推荐(0)
计算出1+2+3+..+100的结果。可以使用多种方法解答。
摘要:计算1+2+3+...+100的结果。以下使用多种办法: 方法1:for...do...done的数值处理 其余各种方法,个人比较推荐第五种算法 1 方法2:for…do…done (固定回圈) 2 3 sum=0 4 for i in {1..100} 5 do 6 ((sum+=$i)) 7 d 阅读全文
posted @ 2016-11-22 13:43 加油AlwaysWin 阅读(1091) 评论(0) 推荐(0)
awk计算最大值,最小值,平均值的脚本
摘要:传入至少三个数字参数到脚本awk_file,并计算出最大,最小,平均值。需要判断传入的数字是否足够,否则输出警告信息。平均值保留两位小数。 如执行bash awk_file 3 4 6 5,脚本输出结果如下: max number is:6 min number is:3 average is:4. 阅读全文
posted @ 2016-11-22 13:33 加油AlwaysWin 阅读(1275) 评论(0) 推荐(0)
getopts的使用方法
摘要:getopts的使用 语法格式:getopts [option[:]] [DESCPRITION] VARIABLE option:表示为某个脚本可以使用的选项 ":":如果某个选项(option)后面出现了冒号(":"),则表示这个选项后面可以接参数(即一段描述信息DESCPRITION) VARIABLE:表示将某个选项保存在变量VARIABLE中 getopts是linux系统中的一个... 阅读全文
posted @ 2016-11-22 10:10 加油AlwaysWin 阅读(4323) 评论(0) 推荐(1)
自动生成头文件的脚本
摘要:编写一个脚本在运行的时候自动生成#!/bin/bash和一些通用的信息,可以大大提升编写脚本的效率。 脚本如下: 如果未带参数执行,将在/home/shell目录下生成新的时间戳文件,避免重复及乱码的问题。并且可以将这个脚本改名后直接丢到path路径中,比如/bin/addhead,那么你的系统就多 阅读全文
posted @ 2016-11-22 09:29 加油AlwaysWin 阅读(605) 评论(0) 推荐(0)
shell脚本中出现图形化界面
摘要:http://www.ttlsa.com/shell/how-to-create-dialog-boxes-in-interactive-shell-script/ 阅读全文
posted @ 2016-11-21 15:12 加油AlwaysWin 阅读(2642) 评论(0) 推荐(0)
Linux Centos关机命令
摘要:centos关机命令: 1、halt 立马关机 2、shutdown -h 10 1分钟后自动关机 3、poweroff 立刻关机,并且电源也会断掉 4、shutdown -h now 立刻关机(root用户使用) 如果是通过shutdown命令设置关机的话,可以用shutdown -c命令取消重启 阅读全文
posted @ 2016-11-21 14:51 加油AlwaysWin 阅读(15140) 评论(0) 推荐(0)
Linux下IP的存储位置
摘要:在linux下,配置多个IP的话,通常是eth0.0.. eth0.1 ..eth0.x等等, 那么如果要配置大量的IP呢,这么配置也是可以的,但是繁琐,虽说这种情况很少。 对于添加大量IP,有一定规定的,RHCE / CentOS 系统提供绑定一个IP范围快速的方法让我们不再需要创建大量的文件,节省时间。如: # vim /etc/sysconfig/network-scripts/ifcf... 阅读全文
posted @ 2016-11-21 14:11 加油AlwaysWin 阅读(2173) 评论(0) 推荐(0)
tar只解压tar包中某个文件
摘要:如果tar包很大,而只想解压出其中某个文件。方法如下: 只想解压出Redis-1.972.tar 中的Changes文件,来查看有哪些更改。 [root@nagios ~]# tar -tf Redis-1.972.tar Redis-1.972 Redis-1.972/REA... 阅读全文
posted @ 2016-11-21 13:54 加油AlwaysWin 阅读(7581) 评论(0) 推荐(0)