swap分區是當內存空間不夠使用時,將磁盤中的空間做爲內存來使用的分區稱爲swap交換分區。oop
# free: 查看物理內存和交換空間的使用狀況; -m: 以兆爲單位顯示;
一、fdisk命令建立磁盤分區時,調整分區類型爲82; 二、建立交換分區: # mkswap /dev/sda8 -L LABEL 三、掛載交換分區: # swapon /dev/sda8: 啓用交換分區 -a: 啓用全部的定義在/etc/fstab文件中的交換設備; 四、卸載交換分區: # swapoff /dev/sda8
lookback, 使用軟件來模擬實現硬件code
# dd命令: (從底層直接複製文件數據流) if=數據來源 of=數據存儲目標 bs=1 count=2 seek=#: 建立數據文件時,跳過的空間大小;
一、備份還原MBR (1)# dd if=/dev/sda of=/mnt/usb/mbr.backup bs=512 count=1 用來備份MBR (2)# dd if=/mnt/usb/mbr.backup of=/dev/sda bs=512 count=1 還原備份的MBR # cat /dev/cdrom > /root/rhel5.iso: 能夠用來作磁盤鏡像文件,dd命令也能夠; 二、利用dd命令建立交換分區過程 (1)# dd if=/dev/zero of=/var/swapfile bs=1M count=1024: /dev/zero泡泡設備,向外輸出零; (2)# mkswap /var/swapfile (3)# free -m (4)# swapon /var/swapfile # dd if=/dev/zero of=/var/swapfile seek=1023 bs=1M count=1
注: mount命令,能夠掛載iso鏡像; mount DEVICE MOUNT_POINT -o loop: 掛載本地迴環設備,能夠用來掛載iso鏡像;
OS在初始化時,會自動掛載此文件中定義的每一個文件系統;進程
/etc/fstab文件中的六個字段: 要掛載的設備 掛載點 文件系統類型 掛載選項 轉儲頻率(每多少天作一次徹底備份) 文件系統檢測次序(只有根能夠爲1) /dev/sda5 /mnt/test ext3 defaults 0 0 # mount -a: 掛載/etc/fstab文件中定義的全部文件系統; 在不能卸載某文件系統時使用fuser命令 # fuser: 驗證進程正在使用的文件或套接字文件; -v: 查看某文件上正在運行的進程; -k: Kill processed accessing the file -m: # fuser -km MOUNT_POINT: 終止正在訪問此掛載點的全部進程;
練習: 一、建立一個5G的分區,文件系統爲ext3,卷標爲MYDATA,塊大小爲1024,預留空間爲磁盤分區的3%,要求開機後能夠自動掛載至/data目錄,而且 自動掛載的設備要使用卷標進行引用; 二、建立一個本地迴環文件/var/swaptemp/swapfile來用於swap,要求大小爲512MB,卷標爲SWAP-FILE,且開機啓用此交換設備; 三、上述第一問,如何讓其自動掛載的同時啓用ACL功能;