馬哥教育網絡班19期-第七周課程練習

1、創建一個10G分區,并格式為ext4文件系統;

   (1) 要求其block大小為2048, 預留空間百分比為2, 卷標為MYDATA, 默認掛載屬性包含acl;

   (2) 掛載至/data/mydata目錄,要求掛載時禁止程序自動運行,且不更新文件的訪問時間戳;

fdisk /dev/sbd

n  新建磁盤分區

p  主分區

1  主分區號

d6c2fb6879604c409590f3e954662464.jpg

+10G  空間 

w  保存退出

創建文件系統

-b 塊大小

-m 預留空間2%

-L 卷標

e63efe59ed834333a7f1a168db843be3.jpg

掛載,先創建 mkdir -p /data/mydata

-o noexec 禁止自動運行

-o nodiratime 禁止更新訪問時間戳

-o acl 開啟acl 

馬哥教育網絡班19期-第七周課程練習e5b22f4791ad4cb9beeb8957620f8017.jpg


2、創建一個大小為1G的swap分區,并創建好文件系統,并啟用之;

fdisk /dev/sdb

n 新建分區

p 主分區

2 主分區號

+1G  空間 

t  調整磁盤類型

82   swap 類型

創建1G分區調整類型為82 

馬哥教育網絡班19期-第七周課程練習00289404f35e46e68d9829b81a565396.jpg

3、寫一個腳本

   (1)、獲取并列出當前系統上的所有磁盤設備;

   (2)、顯示每個磁盤設備上每個分區相關的空間使用信息;

馬哥教育網絡班19期-第七周課程練習d673fa38773e4e07bdc84934acee5a2b.jpg

4、總結RAID的各個級別及其組合方式和性能的不同;

RAID 0:硬盤輪流讀寫,讀寫性能提升,空間每塊硬盤直接疊加,無容錯能力,最少需要2塊盤組合。增加需要2的倍數

RAID 1 : 硬盤寫時每塊硬盤各保存一份,讀取性能提升,寫性能下降,空間減半,有容錯能力,一塊壞,不影響另一塊使用,最少2塊盤,增加需要2的倍數

RAID 5: 分布式奇偶校驗獨立磁盤結構,數據交叉存儲,讀寫性能提升,空間磁盤數量N-1,有容錯能力,只能壞1塊盤,最少需要3塊磁盤組合

其它混合類型:RAID 6 7 01 50 等 


5、創建一個大小為10G的RAID1,要求有一個空閑盤,而且CHUNK大小為128k;

先創建3個10G分區,/dev/sdb1,sdc1,sdd1
8a21cb0e29734032a638b20f6b5b74a7.jpg

5177af60343b4e5fa289f9823408e6a6.jpg


6、創建一個大小為4G的RAID5設備,chunk大小為256k,格式化ext4文件系統,要求可開機自動掛載至/backup目錄,而且不更新訪問時間戳,且支持acl功能;

馬哥教育網絡班19期-第七周課程練習f2ec457f53cf43269dc0633e17655cc5.jpg

馬哥教育網絡班19期-第七周課程練習  4c57d3262e7242f9bef01d47ce2ad586.jpg格式化文件系統

馬哥教育網絡班19期-第七周課程練習  d73b2ac397894d43ba03ceb2dfa3a7e7.jpg馬哥教育網絡班19期-第七周課程練習掛載目錄,不更新訪問時間戳和啟用acl b0662df757544c7a9c832d3c8124bb1f.jpg 編輯/etc/fstab 添加該記錄。defaults 改為noatime,acl

7、寫一個腳本

   (1) 接受一個以上文件路徑作為參數;

   (2) 顯示每個文件擁有的行數;

   (3) 總結說明本次共為幾個文件統計了其行數;

馬哥教育網絡班19期-第七周課程練習clipboard.png馬哥教育網絡班19期-第七周課程練習


8、寫一個腳本

   (1) 傳遞兩個以上字符串當作用戶名;

   (2) 創建這些用戶;且密碼同用戶名;

   (3) 總結說明共創建了幾個用戶;

馬哥教育網絡班19期-第七周課程練習26cbf72778c74f7897d7f4f238a15407.jpg


9、寫一個腳本,新建20個用戶,visitor1-visitor20;計算他們的ID之和;

馬哥教育網絡班19期-第七周課程練習d6c2fb6879604c409590f3e954662464.jpg


10、寫一腳本,分別統計/etc/rc.d/rc.sysinit、/etc/rc.d/init.d/functions和/etc/fstab文件中以#號開頭的行數之和,以及總的空白行數;

馬哥教育網絡班19期-第七周課程練習clipboard.png


11、寫一個腳本,顯示當前系統上所有默認shell為bash的用戶的用戶名、UID以及此類所有用戶的UID之和;

馬哥教育網絡班19期-第七周課程練習a0967433b6824386b9ffbf0c1821ae32.jpg


12、寫一個腳本,顯示當前系統上所有,擁有附加組的用戶的用戶名;并說明共有多少個此類用戶;

馬哥教育網絡班19期-第七周課程練習clipboard.png


13、創建一個由至少兩個物理卷組成的大小為20G的卷組;要求,PE大小為8M;而在卷組中創建一個大小為5G的邏輯卷mylv1,格式化為ext4文件系統,開機自動掛載至/users目錄,支持acl;

馬哥教育網絡班19期-第七周課程練習736176e770604c7b9b3127f20383f5e1.jpg

馬哥教育網絡班19期-第七周課程練習

1e521f28a13d41e0976ea10027ed389d.jpg

馬哥教育網絡班19期-第七周課程練習50b24926bffa4a1a890e5c12ac07d384.jpg

馬哥教育網絡班19期-第七周課程練習

14、新建用戶magedu;其家目錄為/users/magedu,而后su切換至此用戶,復制多個文件至家目錄;

mkdir -p /users/magedu 

useradd magedu 

cp /etc/skel/.* /users/magedu

su – magedu

15、擴展mylv1至9G,確保擴展完成后原有數據完全可用;

馬哥教育網絡班19期-第七周課程練習cdbb26cc427348f880974df85666c063.jpg


16、縮減mylv1至7G,確??s減完成后原有數據完全可用;

馬哥教育網絡班19期-第七周課程練習208c5889cf2f41b3aac100cf1bc3c8ca.jpg馬哥教育網絡班19期-第七周課程練習


17、對mylv1創建快照,并通過備份數據;要求保留原有的屬主屬組等信息;
9910c81e80054c8795eec2f045296a9f.jpg










原創文章,作者:Net19_Lam,如若轉載,請注明出處:http://www.www58058.com/19332

(0)
Net19_LamNet19_Lam
上一篇 2016-06-21 18:29
下一篇 2016-06-22 11:47

相關推薦

  • 學習目標

    先把落下的課補上……

    Linux干貨 2016-10-31
  • 馬哥教育網絡班N22期+第7周課程練習

    1、創建一個10G分區,并格式為ext4文件系統; (1) 要求其block大小為2048, 預留空間百分比為2, 卷標為MYDATA, 默認掛載屬性包含acl; mke2fs -t ext4 -b 2048 -L MYDATA -m 2 /dev/sdb1 tune2…

    Linux干貨 2016-10-24
  • shell編程及rpm包

    1. shell編程    case 實現條件判斷, 無論是case后面還是值后面都是沒有任何標點符號的。    case支持通配符, 如果想要表示其他的話, 可以使用*放到最后。 用*表示其他。   2. 用tar打包的文件或則目錄,這些文件或則目錄的的ACL(訪問控制列表)權限會丟失。…

    Linux干貨 2016-08-18
  • sed的用法

    sed是一種流編輯器,它一次處理一行內容。 處理時,把當前處理的行存儲在臨時緩沖區(pattern space),同時輸出到屏幕,接著用sed命令處理緩沖區中的內容,接著讀取下一行,這樣不斷重復,直到文件末尾。 用法: sed -[options] [操作] inputfile -n:不輸出模式空間內容到屏幕,即不自動打印 -e: 多點編輯 -f:/PATH…

    2018-04-22
  • 計算機網絡基礎

    1、OSI, TCP/IP, 五層協議的體系結構, 以及各層協議 OSI分層(7層): 物理層, 數據鏈路層, 網絡層, 傳輸層, 會話層, 表示層, 應用層 TCP/IP分層(4層): 網絡接口層, 網際層, 傳輸層, 應用層 五層協議(5層): 物理層, 數據鏈路層, 網絡層, 運輸層, 應用層 每一層的協議: 物理層: RJ45, CLOCK, IEE…

    Linux干貨 2016-09-19
  • centos啟動流程

    1、centos啟動流程 簡單流程簡介: POST –> Boot Sequence(BIOS) –> Boot Loader (MBR) –> Kernel(ramdisk) –> rootfs –> switchroot –> /sbin/init…

    Linux干貨 2016-09-09

評論列表(1條)

  • 馬哥教育
    馬哥教育 2016-06-23 14:21

    寫的很棒,但是有些圖碎了

欧美性久久久久