小刘的杂货铺

In order to be irreplaceable, one must always be different

0%

crudini是一个实用程序,用于简化从shell脚本读取和更新ini文件的过程,因此命名为提供crud功能。

阅读全文 »

BIND(Berkeley Internet Name Domain),是现今互联网上最常使用的DNS软件,使用BIND作为服务器软件的DNS服务器约占所有DNS服务器的九成。BIND现在由互联网系统协会(Internet Systems Consortium)负责开发与维护。

阅读全文 »

域名系统(英语:Domain Name System,缩写:DNS)是互联网的一项服务。它作为将域名和IP地址相互映射的一个分布式数据库,使人更方便地访问互联网。DNS使用TCP和UDP端口53。当前,对于每一级域名长度的限制是63个字符,域名总长度则不能超过253个字符。

阅读全文 »

IPv6地址

目前,在IPv6体系中,将地址分为以下3类:

  • 单播地址:和IPv4中单播一样,每个地址只代表一个接口,目的是该地址的数据包只能够转发到该接口(eg. 2400:da00:2000:1701::4)。
  • 组播地址:和IPv4中组播一样,一个地址可以标识多个不同的接口或者节点,目的是该地址的数据报文会转发到多个节点(eg. ff02::1:ff00:4)。
  • 任播地址:一个地址可以标识多个不同接口或者节点,目的是该地址的数据报文会转发到最近的 一个节点上(最近取决于单播路由计算的结果)。
    阅读全文 »

Linux系统中,非常多的时候我们需要执行定时任务,比如备份等。而提到“定时”,crontab是 Linux系统中的“定时”神器。

环境

阅读全文 »

ping命令是一种比较好用的网络诊断工具,常用来验证链路问题。其使用比较简单,直接ping dst_ip即可。

若显示ping的回显时间,此命令也提供了参数 -D来回显时间戳。

阅读全文 »

Python中pdb是一种比较好用的调试工具,其设置断点方法如下

阅读全文 »