guid磁碟分割槽表的縮寫,是硬碟分割槽表的一種。使用支援gpt分割槽表的工具進行硬碟的分割槽,然後格式化分割槽和掛載分割槽就可以使用了。
(1)block大小為2048,預留空間20%,卷標為mydata
(2)掛載至/mydata目錄,要求掛載時禁止程式自動執行,且不更新檔案的訪問時間戳
(3)可開機自動掛載
parted /dev/sda mkpart logical 155gb 165gb
partprobe
mkfs.ext4 /dev/sda7
mke2fs -b 2048 -m 20 -l mydata /dev/sda7
mount -o auto,noexec,nodiratime /dev/sda7 /mydata
echo uuid=$(blkid -s uuid /dev/sda7 | cut -d '"' -f2) /mydata ext4 auto,noexec,nodiratime 0 0 >> /etc/fstab
parted /dev/sda mkpart logical 165gb 166gb
mkswap /dev/sda8
swapon /dev/sda8
swapon -s
declare -i uid1=$(sed -n '10p' /etc/passwd | cut -d: -f3)
declare -i uid2=$(sed -n '20p' /etc/passwd | cut -d: -f3)
let sum=$uid1+$uid2
echo "the two user uid's sum is $sum."
unset uid1
unset uid2
unset sum
5.將當前主機名儲存至hostname變數中,主機名如果為空,或者為 _localhost.localdomain則將設定為www.magedu.com
hostname=$(hostname)
[ -z $hostname -o "$hostname" = "localhost.localdomain" ] && hostname="www.magedu.com"
echo $hostname
unset hostname
id=$(id -u $1)
echo $id | grep '^[0-9]+$' &>/dev/null && declare -i remainder=$id%2 ||
[ "$remainder" = "0" ] && echo "your uid is even number." || echo "your uid is odd number."
pv 物理卷,它是lvm基本的儲存邏輯塊,包含lvm的管理引數。
vg 捲組,由多個pv組成,還可以在它上建立乙個或多個lv。
lv 邏輯卷,和磁碟分割槽類似,它上就可以建立檔案系統了。
pe 物理塊,lvm定址pe的最小單位,pv的大小就是pe的整數倍。pe預設大小是4mb,它是可以配置的。
le 邏輯塊,lv可被定址的最小單位,在同乙個vg中le和pe的大小是相等的。
建立乙個lv的步驟
建立物理卷
pvcreate /dev/sda7
建立捲組並分配物理卷
vgcreate vgname /dev/sda7
從卷組中建立邏輯卷
lvcreate -l 1g -n test vgname
格式化邏輯卷
mkfs.xfs /dev/vgname/test
掛載邏輯卷
mount /dev/vgname/test /mnt
邏輯卷的擴充套件縮減
擴充套件邏輯卷
lvresize -r -l 3g /dev/vg0/test1
縮小邏輯卷(xfs 檔案系統不支援縮小,ext檔案系統可以)
lvresize -r -l -1g /dev/vg0/test1
如檔案系統是xfs會報如下錯誤
fsadm: xfs filesystem shrinking is unsupported.
Top K 題目小結
1.不管是一維陣列還是二維或多維陣列求第k小或第k大元素,如果陣列是無序的,那麼 求第k小的元素就用最大堆,求第k大的元素就用最小堆。如果是一維陣列,時間複雜度是o nlogk 如果是二維陣列,時間複雜度是o mnlogk 注意,這裡也可以是乙個鍊錶,或者m個鍊錶,做法一樣,時間複雜度也一樣。2.不...
C 入門題目小結
一 簡述c 記憶體分配方式 在 c 中,記憶體分成 5個區,他們分別是堆 棧 自由儲存區 全域性 靜態儲存區和常量儲存區。1.棧,在執行函式時,函式的引數級函式內區域性變數 的儲存單元都可以在棧上建立,函式執行結束時這些儲存單元自動被釋放。棧記憶體分配運算內置於處理器的指令集中,效率很高,但是分配的...
題目小結 網路流
東拼拼,西湊湊,不就又水出一篇部落格嗎?例 1.text 首先可以想到在 1,n 列舉匯點,檢驗最大流是否為企鵝總數。每個點初始的企鵝數可以由 s rightarrow i 的邊表示,那跳出的企鵝呢?因為跳到哪個冰塊是未知的,所以不妨將 i 拆成兩個點 在入點與出點之間連邊權為跳出企鵝數的邊。例 2...