原创 網站實時鏡像

3.網站實時鏡像 問題 公司的網站服務器有兩個鏡像站點,分別放在北京和上海的IDC機房。現在要求利用rsync同步機制實現“服務器A–>服務器B”的實時鏡像同步。 需要完成的配置任務如下: 1)雙方的目錄均爲 /var/www/

原创 配置SNTA實現共享上網

2.配置SNAT實現共享上網 問題 本案例要求熟悉SNAT策略的典型應用場景,完成以下任務: 1)搭建一套“局域網-Linux網關-互聯網”的案例環境 2)在Linux網關上配置SNAT策略,實現局域網主機的共享上網 3)修改現

原创 防火牆腳本設計

4.防火牆腳本設計 問題 本案例要求熟悉防火牆腳本的典型構成,完成以下任務: 1)針對Linux網關編寫腳本,提供SNAT共享上網策略、DNAT發佈Web、FTP服務的策略 2)編寫網絡型、主機型防護規則 3)使用IP地址黑/白

原创 Linux使用shell數組

3.使用Shell數組 問題 本案例要求編寫一個Shell腳本getips.sh,相關要求如下: 能夠反覆從鍵盤輸入IP地址,保存到數組 當用戶輸入“EOF”後結束輸入,顯示數組IPADDS各元素的值 最後報告本次錄入的IP地址

原创 shell腳本退出及參數遷徙

5.腳本退出及參數遷移 問題 本案例要求編寫兩個Shell腳本,相關要求如下: 整數檢測腳本chkint.sh:能夠檢查從鍵盤鍵入的值,如果是整數(利用expr運算的返回值來檢測)則顯示輸入的整數結果,否則報錯退出 整數求和腳本

原创 shell字符串初值的處理

2.字符串初值的處理 問題 本案例要求編寫一個腳本sumx.sh,求從1-x的和,相關要求如下: 從鍵盤讀入x值 當用戶未輸入任何值時,默認按1計算 方案 步驟 實現此案例需要按照如下步驟進行。 步驟一:認識字符串初值的最常

原创 配置DNAT發佈內網服務器

3.配置DNAT發佈內網服務器 問題 本案例要求熟悉DNAT策略的典型應用場景,完成以下任務: 1)通過DNAT策略發佈內網的Web服務器 2)通過DNAT策略發佈內網的SSH服務器 3)通過DNAT策略發佈內網的FTP服務器

原创 簡單shell腳本的設計

2.簡單Shell腳本的設計 問題 本案例要求編寫三個腳本程序,分別實現以下目標: 1)在屏幕上輸出一段文字“Hello World” 2)能夠爲本機快速配好Yum倉庫 3)能夠爲本機快速裝配好vsftpd服務 方案 當腳本的

原创 面試續與如何做自己的職業規劃

序言 本來沒想寫職業規劃,不過聽我一個好朋友說在我心裏有很高地位的一個"男人"用了我的上一篇博客給他七十個學生講課,受寵若驚,所以這篇的主要目的是爲了表示感謝那個男人幫我推廣博客,因爲我也即是個學生又在學生階段擔任過老師這個角色的

原创 shell 使用awk提取文本

1.使用awk提取文本 問題 本案例要求使用awk工具完成下列過濾任務: 練習awk工具的基本用法 提取本機的IP地址、根分區使用率 格式化輸出/etc/passwd文件中的用戶名、UID、宿主目錄信息 格式化輸出passwd文

原创 expect預期交互

4.expect預期交互 問題 本案例要求編寫一個expect腳本,實現SSH登錄的自動交互: 提前準備好目標主機,IP地址爲192.168.4.5 用戶名爲mike、密碼爲1234567 執行腳本後自動登入,並且在目標主機建立

原创 Linux 使用shell函數

4.使用Shell函數 問題 本案例要求編寫兩個Shell腳本,相關要求如下: 一個funexpr.sh腳本:由用戶在執行時提供2個整數值參數,計算這2個整數的加、減、乘、除結果 爲源碼安裝的Web服務編寫服務腳本myhttpd

原创 Linux 使用while循環結構

2.使用while循環結構 問題 本案例要求編寫三個使用while循環的腳本程序,分別實現以下目標: 批量添加用戶賬號:stu1-stu20 批量刪除用戶賬號:stu1-stu20 檢測192.168.4.0/24網段,列出不在

原创 字符串截取及切割

1.字符串截取及切割 問題 使用Shell完成各種Linux運維任務時,一旦涉及到判斷、條件測試等相關操作時,往往需要對相關的命令輸出進行過濾,提取出符合要求的字符串。 本案例要求熟悉字符串的常見處理操作,完成以下任務練習: 參

原创 linux操作系統編譯GCC5.3.0

LINUX源碼編譯GCC5.3.0編譯源碼編譯需要的依賴http://ftp.gnu.org/gnu/gcc/gcc-5.3.0/gcc-5.3.0.tar.gz ftp://gcc.gnu.org/pub/gc