-
第八周作業腳本練習
1、寫一個腳本,使用ping命令探測172.16.250.1-172.16.250.254之間的所有主機的在線狀態; 在線的主機使用綠色顯示; 不在線的主使用紅色顯示; 2、如何給網絡接口配置多個地址,有哪些方式? 1) 通過…
-
第七周作業,分區格式化及一些腳本練習
1、創建一個10G分區,并格式為ext4文件系統; (1) 要求其block大小為2048, 預留空間百分比為2, 卷標為MYDATA, 默認掛載屬性包含acl; fidsk劃分10G分區,partx命令強制內核重新讀磁盤分區表,cat /proc/partitions是否內核識別到新分區 &nb…
-
控制字體顏色的輸出echo[轉載]
http://onlyzq.blog.51cto.com/1228/546459 echo顯示帶顏色,需要使用參數-e格式如下:echo -e "\033[字背景顏色;文字顏色m字符串\033[0m"例如: echo -e "\033[41;37m TonyZhang \033[0m"其中41的位置代表底色, 37的位置是代表字的顏色 注:1、字背景顏色和文字顏色之間是英文的“""”2、文字顏色后面有個m…
-
OpenStack之keystone
一、什么是OpenStack OpenStack是一種云操作系統,它控制著一個數據中心里大量的計算、存儲和網絡資源。管理員在一個web界面內通過儀表盤方便地管理,控制,授權用戶,以提供各種資源。 二、云服務分類 可分為IAAS, PAAS, SAAS等 IAAS:Infrastructure as a Service (操作系統級別,OpenStack, Cloudstack) PAAS:Platform as a service (web,DB等已部署的應用,面向專業…
-
Net-25第5周作業
1、顯示/boot/grub/grub.conf中以至少一個空白字符開頭的行; grep -E "^[[:space:]]+" /boot/grub/grub.conf 2、顯示/etc/rc.d/rc.sysinit文件中以#開頭,后面跟至少一個空白字符,而后又有至少一個非空白字符的行; grep -E "^#[[:space:]]+[^[:space:]]+" /etc/rc.d/rc.sys…
-
馬哥教育網絡班22期+第16周課程練習
1、源碼編譯安裝LNMP架構環境; 安裝開發包組 yum groupinstall "Development Tools" "Server Platform Development" -y yum install -y pcre-devel zlib-devel yum install openssl openssl-…
-
從Linux小白到大牛——與狼共舞的日子13
馬哥教育網絡班21期+第13周課程練習 1、建立samba共享,共享目錄為/data,要求:(描述完整的過程) 1)共享名為shared,工作組為magedu; 2)添加組develop,添加用戶gentoo,centos和ubuntu,其中gentoo和centos以develop為附加組,ubuntu不屬于develop組;密碼均為用戶名; 3)添加samba用戶gentoo,centos和ubuntu,密碼均為“mageedu”; 4)此samba共享shared僅允許develop組具有…
-
第十二周課堂練習下
6、在LAMP架構中,請分別以php編譯成httpd模塊形式和php以fpm工作為獨立守護進程的方式來支持httpd,列出詳細的過程 1.模塊方式安裝可見第三節 2.fpm獨立守護進程安裝 [root@LAMP setup]# tar -xf php-5.6.23.tar.bz2 ##編譯 [root@LAMP php-5.6.23]#./configure –prefix=/usr/local/ph…
-
lvs集群學習筆記之原理
lvs集群學習筆記之原理 lvs集群學習筆記之原理 集群 負載均衡 lvs 原理 lvs集群學習筆記之原理 什么是集群 什么是負載均衡 負載均衡解決方案 lvs簡介 lvs內核空間模型 lvs特點 lvs實現方式 lvs實現方式之nat模型 lvs實現方式之dr lvs實現方式之tun lvs實現方式之FULLNAT lvs之算法 靜態算法 動態算法 什么是集群 集群(Cluster):計算機集合為解決某個特定問題組合起來形成的單個系統 。 分為: &n…
-
馬哥教育網絡班22期+第9周課程練習 忍者亂太郎喻成
1、寫一個腳本,判斷當前系統上所有用戶的shell是否為可登錄shell(即用戶的shell不是/sbin/nologin);分別這兩類用戶的個數;通過字符串比較來實現; #!/bin/bash declare -i user_can_not_login_count; declare -i user_can_login_count; for line in $(cat /etc/passwd); do &n…