N25-第七周作業

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

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

    ~]# fdisk /dev/sda  (n, +10G 創建10G分區,w保存退出)

    ~]# partx -a /dev/sda ; 更新內核驅動表

    ~]# cat /proc/partitions

    ~]# mke2fs -t ext4 -b 2048 -m 2 -L "MYDATA" /dev/sda8

blob.png


    `]# tune2fs -o acl /dev/sda8 

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

    ~]# mount -o noexec,noatime  /dev/sda8  /data/mydata

    blob.png

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

 blob.png   

3、寫一個腳本

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

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

這里用到命令lsblk和df,全面一個命令相當于fdisk -l 的顯示信息的縮寫:列出了這個磁盤的所有分區信息,df命令只能查看當前系統所掛載的分區表

blob.png

blob.png

vim cat_disk.sh ;查看磁盤信息的腳本文件

#!/bin/bash

#Athor:smile

#Date:2017-1-22

echo "This computer all fdisk of informatioin:"

lsblk

echo "Current system of mount info:"

df -Tha

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

博客地址:

    http://www.www58058.com/65999


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

~]#mdadm -C /dev/md0 -c 128k -a yes -n 3 -x 1 -l 5  /dev/sda{4,5,6,7}

解釋 -C是創建,-a 自動回答yes -n 用3塊磁盤創建,-x 用一塊磁盤做空閑, -l 是級別RAID-5 , -c 指定chunk 為128k

~]#mke2fs -t ext4 -b 2048  -L MYDATA  /dev/dm0   格式化整個分區塊

~]#mkdir /mydata 

~]#mount /dev/md0  /mydata   掛載


6、創建一個大小為4G的RAID5設備,chunk大小為256k,格式化ext4文件系統,要求可開機自動掛載至/backup目錄,

而且不更新訪問時間戳,且支持acl功能;


~]#mdadm -C /dev/md0 -c 256k -a yes -n 3 -x 1 -l 5  /dev/sda{4,5,6,7}

解釋 -C是創建,-a 自動回答yes -n 用3塊磁盤創建,-x 用一塊磁盤做空閑, -l 是級別RAID-5 , -c 指定chunk 為256k

~]#mke2fs -t ext4 -b 2048  -L MYDATA  /dev/dm0   格式化整個分區塊

~]# tune2fs -o acl /dev/dm0    ;修改掛載模式

~]#mkdir /backup

~]#mount -o noatime  /dev/md0  /backup  掛載


7、寫一個腳本

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

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

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

blob.png

8、寫一個腳本

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

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

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

blob.png

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

blob.png

原創文章,作者:不忘初衷,如若轉載,請注明出處:http://www.www58058.com/66992

(0)
不忘初衷不忘初衷
上一篇 2017-01-22 20:52
下一篇 2017-01-23 13:56

相關推薦

  • Memcached命令

    Memcache 的命令行用法: 1、啟動Memcache 常用參數    memcached 1.4.3      -p <num>      設置端口號(默認不設置為: 11211)      -U <num> &nbsp…

    Linux干貨 2015-05-18
  • 建立私有CA的方法

    建立私有CA的方法 建立私有CA的工具:     OpenCA     Openssl 證書申請及簽署步驟:     1,生成申請請求:     2,RA核驗;    &…

    Linux干貨 2016-09-19
  • N21 第八周 總有刁民想害朕

    1、請描述網橋、集線器、二層交換機、三層交換機、路由器的功能、使用場景與區別。 網橋將兩個相似的網絡連接起來,并對網絡數據的流通進行管理。它工作于數據鏈路層,不但能擴展網絡的距離或范圍,而且可提高網絡的性能、可靠性和安全性。 集線器的英文稱為“Hub”。主要功能是對接收到的信號進行再生整形放大,以擴大網絡的傳輸距離,同時把所有節點集中在以它為中心的節點上。它…

    Linux干貨 2016-09-15
  • bash工作特性之命令執行狀態返回值和命令行展開的講解和實例

    命令執行狀態返回值 在Linux bash中可以用命令執行狀態返回值來判斷命令是否運行成功,而不需去關心命令返回的結果是多少。 bash通過狀態返回值來得到輸出結果; 成功:返回值 0 [root@localhost tmp]# ls aaa [root@localhost tmp]# mkdir $(date +%H-%m-%S) [root@localh…

    Linux干貨 2018-03-01
  • 查找、壓縮 隨記

     查找模塊 1. locate : 非實時查找(數據庫查找)     實時查找: find locate 查詢是建立在系統上預建的文件索引數據庫 /var/lib/mlocate/mlocate.db 索引的構建是在系統較為空閑時自動進行(周期性任務); 管理員手動更新數據庫(updatedb) 索引構建過程需要遍歷整個根文件系…

    Linux干貨 2016-08-15
  • Docker之~集群配置

    一、前言 Kubernetes 是Google開源的容器集群管理系統,基于Docker構建一個容器的調度服務,提供資源調度、均衡容災、服務注冊、動態擴縮容等功能套件,目前最新版本為0.6.2。 本文介紹如何基于Centos7.0構建Kubernetes平臺,在正式介紹之前,大家有必要先理解Kubernetes幾個核心概念及其承擔的功能。以下為Kubernet…

    2015-03-23

評論列表(1條)

  • 馬哥教育
    馬哥教育 2017-02-17 10:55

    寫的很好,多多注意排版問題會更好

欧美性久久久久