曉楠
-
多任務腳本發布
1、此腳本用于將80和443用iptables mark標記后 添加到 ipcsadm 中,讓80端口和443端口當成一類 服務進行調度 —————————————————————————————————————————————— #!/bin/bash 多端口綁定,這里是80和443被iptables綁定為一個標記分發后端 vip=172.16.0.99M…
-
nfs 共享實驗
nfs全稱為:network file system 網絡文件系統 在Linux里可以理解為將一個文件夾變成共享文件夾,讓其他用戶都可以訪問。而訪問的主機其本地磁盤是沒有存儲文件的 創建方法如下 : 準備兩臺機器,一臺當 client 另一臺當server  …
-
DNS常用配置解析反向解析
什么是域名解析庫文件? 是指將我們訪問的域名解析成IP返回給本主機,然后本機拿著解析后IP去訪問服務器,而解析格式就放在域名解析庫文件中。DNS解析分為正向解析和反向解析 正向解析就是將域或域名解析成對應的IP地址,反之則相反,通過IP解析成域名 &nbs…
-
數組和變量之間的關系及如何靈活運用數組
什么是數組?數組:存儲多個元素的連續的內存空間,相當于多個變量的集合什么是變量? 變量即是存儲單個元素的內存空間 如果整個數組只有一個名字;數組名是數組的標識;也是數組所指向的存儲多個元素的連續的內存空間開始地址的標識;數組索引定義從 0 開始(第一個數組元素);到 N 結束引用某個數組元素時,數組名+【索引】格式:${ARRAY_NAM…
-
Linux 計劃任務快速理解入門
計劃任務簡單來說是一個我們規定的時間去執行我們需要的腳本、命令及需要Linux做的事情。 以前寫過一個腳本,由于當時沒有學過計劃任務,所以寫起來特別痛苦,該腳本的需求是每天晚上11:00 備份/etc目錄 當時特別小白,于是這么寫的: VimrebootScript ‘ #!/bin/bash whiletrue;do If [ -d/app/e…
-
網卡路由配置信息及偷懶用法
對于初學Linux的人來說,配置網卡無疑是比較暈的,各種的配置文件,字段、命令等讓人眼花撩亂。所以這一章主要給大多數還在網卡配置路由配置的同學們解惑一、網卡配置基本概念 …
-
網絡模型知識點概括
網絡模型分層 應用層 網絡進程訪問表示層 數據表示會話層 主機間通信傳輸層 端到端連接網絡層 數據傳輸 數據鏈路層 訪問介質物理層 物理線纜二進制封包與解封從下至上封包加包頭通過上層協議傳給對方機器,對方機器接受后需要從上至下拆解包頭,這個過程叫解封三種通訊模式單播廣播組播局域網:由服務器-》交換機-》pc …
-
磁盤文件掛載與卸載
掛載(mount)何為掛載?掛載指將文件系統與根文件系統的某個現存的目錄建立起來的關聯關系,這樣我們就可以將目錄作為訪問磁盤文件的入口,進行存取交互。掛載點:掛載點指的是被掛載的對象,通常掛載點是一個目錄,不過有時候也有文件作為掛載點格式:mount 設備 掛載點 ;此掛載方法味臨時掛載,只在當前的shell中有效,退出則清除掛載關聯設備文件在/dev/sd…
-
shell腳本語言的for循環使用方法和案例
在shell語言中bash是用的最多的,其語法簡單。以指令為核心快速解決常用的問題。所有語言中邏輯控制是必不可少的,它可以幫助我們減少不必要的重復性工作。今天我們就來說說所有語言都會使用的神奇的for循環,學了它以后不僅知道如果規避重復的工作,還能理解程序的運行原理。 for循環是什么?&nb…
-
Bash腳本寫法及變量如何使用
Bash是什么? bash腳本是作為linux執行與內核交互的一個方便快捷的腳本語言工具。它可以幫助我們快速的解決問題。 Bash寫法: 需要創建一個文件,以.sh結尾。這樣就生成一個腳本文件 我們文件內容開頭要以#!/bin/bash 開頭,這是腳本規定的格式,目的是告訴編譯器我們這個腳本是bash類型的腳本。 當上述工作都做好以后,我們就可以正式開始腳本…
-
談shell命令的神奇組合以及對腳本的影響
shell命令是我們與機器交互的基本溝通翻譯官。我們要告訴計算機的很多事情都由它來翻譯,而shell的神奇之處就在于支持命令聯合使用,現在我就來講講基本的命令組合引用。1.管道應用:命令 | 命令 ,前面的命令的結果可以直接作為后面命令的輸出,省卻了一個變量做存儲。2.文本段落提取;我們可以用 組合命令 通常為 cat 某文件 | (head -…
-
Ubuntu 葵花寶典入門篇——要練此功,可能得自宮?
此文章給初入ubuntu的小伙伴們寫一篇裝機篇和使用心得。第二期會給小伙伴介紹軟件安裝篇。如題目所說,烏班圖確實是葵花寶典,練好了天下無敵。只是如果要安裝UBUNTU系統,只是在虛擬機上跑跑是不夠的,你必須在實際的桌面環境和服務器環境上才能體會到它的運行方式,而桌面環境和服務器環境幾乎差不多。所以安裝桌面版可以更好的理解…