分类:操作系统

2019-04-26 0 By admin

子Shell 之 管道和重定向

在shell 编程中,我们有时会使用到while 读取按行读取文件中的数据。使用的方法有管道符和重定向。 一、管道符 cat ${date_minutes}|while read minute do size_access=`grep ${minute} ${log_dir_parrent}${lo…

2019-04-22 0 By admin

Shell 判断变量的值

shell 编写脚本过程中,有时候我们需要使用条件语句,判断一下变量的字面量。 一、整数类型的比较 -eq:测试两个整数是否相等 -ne:测试两个整数是否不等 -gt:测试一个数是否大于另一个数 -lt:测试一个数是否小于另一个数 -ge:大于或等于 -le:小于或等于 二、字符串类型的比较 ==:…

2019-04-12 0 By admin

Shell 检测文件的状态

在使用shell编写一些脚本时,我们少不了会遇到检查文件状态的情况。比如检查目标文件是否存在;并且是否可以读写数据等。 这里我们结合中括号,检查文件的状态。 一、文件夹是否存在 if [ !-d “/tmp/dirname” ];then makedir /tmp/dirname else pass…

2019-03-31 0 By admin

diff 文件差异和patch打补丁工具

一、操作文件说明 1、原始文件word1 文件内容如下: 再别康桥 徐志摩 轻轻的我走了, 正如我轻轻的来; 我轻轻的招手, 作别西天的云彩。 。。。 。 2、目标文件word2 文件内容如下: 再别康桥 徐志摩 那河畔的金柳, 是夕阳中的新娘; 波光里的艳影, 在我的心头荡漾。 。。。 二、dif…

2019-03-09 0 By admin

Iptables 防火墙NAT表介绍

在计算机网络中,网络地址转换(Network Address Translation,缩写为NAT),也叫做网络掩蔽或者IP掩蔽(IP masquerading),是一种在IP数据包通过路由器或防火墙时重写来源IP地址或目的IP地址的技术。NAT服务可能会对TCP/IP数据包中的源IP地址、目的IP…

2019-03-09 0 By admin

Iptables 防火墙Filter表介绍

Filter表是iptables中最常用的表,用于管理到达本机、路过本机和从本机发出的数据包。 Input链 所有目标地址是本机地址的数据包。 Forward链 负责转发流经主机但不进入本机的数据包,和NAT表关系很大。 Output链 所有本机发出的数据包。 一、防火墙操作组成 1、防火墙规则的增…

2019-03-04 0 By admin

yum 仓库配置失败

在Docker 服务中配置yum仓库时,导致yum管理命令完全不能正常使用。虽然最后也没有解决问题,但本文记录一下过程,并提供一个可能的解决方法。 一、错误情况 不知道怎么操作的,导致yum运行时,报错内容如下: One of the configured repositories failed (…

2019-01-11 0 By admin

NetBios/SMB/CIFS协议说明

一、NetBIOS协议 由IBM公司开发,主要用于数十台计算机的小型局域网。 该协议是一种在局域网上的程序,可以使用的应用程序编程接口(API),为程序提供了请求低级服务的统一的命令集,作用是为了给局域网提供网络以及其他特殊功能。 系统可以利用WINS服务、广播及Lmhost文件等多种模式将NetB…