petmaster
-
Linux网络管理相关工具
Linux本身提供了许多用于网络测试、网络排错、网络状态分析的工具,下面来看几个比较常用的工具。 一、ping命令 ping命令是利用ICMP协议还测试网络的连通性。 命令格式:ping [option] IP 常用选项: -c #:…
-
ip命令详解
Linux中的ip命令功能强大,可以完成接口配置、路由管理等任务。 格式:ip [ OPTIONS ] OBJECT { COMMAND | help } 下面使用ip命令来完成一些常用的操作: 1、查看接口状态 ip link show [设备名…
-
IP地址之IPv6
一、IPv6概述 目前使用的IP地址都是IPv4版本,之所以开发出IPv6版本主要是基于以下原因: 1、IPv4地址空间不足,分配不合理; 2、IPv4头部太过于复杂; 3、使用IPv4使得路由器及主机配置复杂; 4、对于IPv4重新…
-
网络理论基础
一、网络概述 1、什么是网络 网络就是通过有线或无线技术将各种硬件设备连接起来进行数据传输的一种方式。 2、网络的分类 根据距离范围可以将网络划分为局域网和广域网。 局域网:传输距离较近,传输速率快。 &n…
-
Linux网络属性配置
一台主机想要接入网络就必须配置相关的网络属性,如:主机名、IP地址、子网掩码、网关、DNS等,下面总结了网络属性的配置方法。 一、配置主机名 主机名配置有两种方式:命令和配置文件。 1、hostname命令 可以使用hostname命令来配置主机名,不过这样配置的主机名不会永久生效,只能在当…
-
shell脚本编程之函数
在编写脚本时经常会遇到某个任务需要重复使用的问题,需每次都要输入同样的代码是件挺烦人的事情,还好可以通过编写函数还简化这项工作。 函数其实就是给一段代码起个名字,在每次使用这段代码的时候可以直接使用函数名来调用就可以了。 一、创建函数 创建函数的格式有两种: 格式1:function 函数名{ &nbs…
-
shell脚本编程之数组
数组就是相同数据类型的元素按一定顺序排列的集合,就是把有限个类型相同的变量用一个名字命名,然后用编号区分他们的变量的集合,这个名字称为数组名,编号称为下标。组成数组的各个变量称为数组的元素。数组是在程序设计中,为了处理方便, 把具有相同类型的若干变量按有序的形式组织起来的一种形式。 一、数组的表示方式 1、下标数组 &…
-
shell脚本编程之循环语句
在运行脚本时重复执行一系列的命令是很常见的,这时我们就需要使用循环语句来达到这个目的。 一、for命令 格式:for 变量 in 列表;do 循环体 done for命令会遍历列表中的每一个值,并且在遍历完成…
-
shell脚本编程之判断语句
一、单分支if语句 格式:if 判断条件;then statement1 statement2 … &nb…
-
shell脚本编程之运算
一、数学运算 1、expr命令 此命令可以在命令行执行数学运算操作。 由于此命令使用时过于麻烦,所以不推荐使用。 2、方括号和双圆括号 $[ EXPRESSION ] $((&…
-
sed使用方法
sed编辑器被称作流编辑器(stream editor)。流编辑器在处理数据之前基于预先提供的一组规则来编辑数据流。 一、命令格式 sed options '"地址""编辑命令"' file 常用选项: -n:静默模式,不显示模式…
-
awk用法二
3、awk的printf命令 格式:printf format, item1 item2… 要点: (1) 要指定format; (2) 输出时不会自动换行,如需换行则…
-
awk用法一
gawk程序是Unix中的原始awk程序的GNU版本,它提供了一种编程语言而不只是编辑器命令。在CentOS中awk命令实际上是gawk程序的链接文件名。 基本语法: awk [options] ‘program’ flie1 file2 ……
-
FTP服务
FTP是一个非常古老的协议,其主要的作用是用于文件的传输。FTP采用明文的方式传输,极其不安全,但在局域网等环境中使用还是比较方便的。 一、工作原理 FTP的工作方式分为主动模式与被动模式。 1、主动模式  …
-
MariaDB数据类型总结
数据类型是数据的一种属性,它决定了数据的存储格式、有效范围及其它相应的限制。MariaDB的数据类型包括:字符型、整型、浮点值、日期时间型、布尔型及内建类型。 一、字符型 1、CHAR和VARCHAR类型  …