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類型  …