分类:操作系统

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…

2018-12-20 0 By admin

Linux 系统管理器 Systemd

systemd是一套Linux系统的基本构建块。它提供了一个系统和服务管理器,它以PID 1运行并启动系统的其余部分。 一、概述 systemd提供积极的并行化功能,使用套接字和D-Bus激活来启动服务,提供按需启动后台程序,使用Linux控制组跟踪进程,维护挂载和自动挂载点,以及实现精心设计的基于…

2018-12-13 0 By admin

时间服务器ntpd 启动和调试

Linux 系统部署 ntpd 时间服务过程中参数详解和bug调试。接上文 一、启动参数 -x 设置使用微调的方式校正时间。当时间误差小于128ms或者大于600s时,这个参数不生效;-x校正时间很慢600s的时间需要14天才能校正过来。 -g Normally, ntpd exits if the…