1糕非,描述GPT模式時(shí)什么跃须,應(yīng)該如何使用
GPT是一種新型磁盤(pán)模式站叼,與我們常用的MBR磁盤(pán)相比更穩(wěn)定,自糾錯(cuò)能力更強(qiáng)菇民,一塊磁盤(pán)上主分區(qū)數(shù)量不受限制尽楔,支持大于2T的總?cè)萘考按笥?T的分區(qū),并且?guī)缀鯖](méi)有上限第练,最大支持到128個(gè)分區(qū)阔馋,分區(qū)大小支持到256TB。
?GPT和MBR和都是引導(dǎo)硬盤(pán)或者u盤(pán)進(jìn)去操作系統(tǒng)的主引導(dǎo)文件娇掏,MBR識(shí)別最大2TB的分區(qū)呕寝,GPT可以識(shí)別最大256TB分區(qū), 相比之下MBR更安全婴梧。
2下梢,創(chuàng)建一個(gè)10GB的分區(qū)客蹋,并格式化為ext4文件系統(tǒng),要求:
(1)block大小為2048怔球,預(yù)留20%空間嚼酝,卷標(biāo)為MYDATA
??(2)掛載至/mydate目錄,要求掛載時(shí)禁止程序自動(dòng)運(yùn)行竟坛,且不更新文件的訪問(wèn)時(shí)間戳
(3)可開(kāi)機(jī)自動(dòng)掛載
進(jìn)入fdisk模式
p查看當(dāng)前分區(qū)情況
n新建分區(qū)
直接回車使用默認(rèn)開(kāi)始磁道輸入+10GB闽巩,設(shè)定分區(qū)大小,w保存退出
partx -a 重讀分區(qū)表
mke2fs -t ext4 -b 2048 -L MYDATA -m 20 /dev/sda6
mount -o noexec,noatime /dev/sda6 /mydata
在/etc/fstab文件中追加以下信息担汤,開(kāi)機(jī)自動(dòng)掛載
創(chuàng)建一個(gè)大小為1G的swap分區(qū)涎跨,并啟用
先創(chuàng)建一個(gè)1GB的空間,然后使用swapon命令啟用該分區(qū)為swap分區(qū)
編寫(xiě)腳本崭歧,計(jì)算/etc/passwd文件中第10個(gè)用戶和第20個(gè)用戶id之和
5,將當(dāng)前主機(jī)名保存至hostName 變量中隅很,主機(jī)名如果為空,或者為localhost.localdomain則將其設(shè)置為www.magedu.com
hostName =$hostname
[ -z "$hostName" -o "$hostName" == "localhost.localdomain" -o "$hostnName" == "localhost" ] && hostname www.magedu.com
6,編寫(xiě)腳本率碾,通過(guò)命令行參數(shù)傳入一個(gè)用戶名叔营,判斷id號(hào)是奇數(shù)還是偶數(shù)
#!/bin/bash
if [ $# != 1 ] ; then?? 判斷是否輸入的參數(shù)為1個(gè),否則顯示如下信息
echo Wrong arg,please input on arg
exit 1所宰;并退出
fi
if [? $(($1%2)) == 0 ] 绒尊;then 判斷是否是偶數(shù)
echo "This is an Even num"
else
ehco “this is an add num”
fi