天天看點

linux下磁盤挂載與檢視

df

     檢視系統分區和使用情況

使用方法:

     df -h     (自動按照大小做機關适應顯示)

     df -i     (檢視iNode使用情況)

free

     檢視swap分區使用情況

du

     檢視指定的目錄大小(占用空間的大小)

     du -h /etc/     (檢視/etc/目錄大小,包含自目錄大小)

     du -s /etc/     (檢視/etc/目錄或檔案大小,不包含子目錄大小)

fdisk     (對磁盤進行分區)

     fidsk -l      (檢視現在的分區情況)

     fdisk /dev/sdb/     (對第二塊磁盤進行分區)

增加硬碟,第一塊為sda第二塊為sdb第三塊為sdc以此類推

主分區和擴充分區相加等于4

parted     (對大于2T的磁盤進行分區)

mke2fs     (格式化磁盤,可調整保留白間)

mkfs.ext4 /dev/sdb5     (将sdb5分區格式化為ext4格式)

mke2fs -t ext4 -b 1024 -m 10 -L study /dev/sdb1     (對/dev/sdb1進行格式化,磁盤檔案系統為ext4,塊大小為1024,保留白間大小為百分之10,标簽為study)

磁盤的挂載

mount

挂載點隻能挂載一個磁盤,後挂載的會把前面挂載的覆寫掉;可以使用umount進行解除安裝恢複原資料

umount -l /mnt/     (可以不需要退出目前目錄即可解除安裝)

mount /dev/sdb1 /mnt/

把sdb1挂在到/mnt/挂載點下

mount LABEL=longfei /home/user1/123     (把标簽為longfei的磁盤挂載到/home/user1/123下)

開機即挂載

blkid     (檢視所有挂載的分區的UUID和LABEL)

想要開機就執行某些指令可将指令寫入/etc/rc.local下去,則開機可自動執行

     vi /etc/rc.local

          加入mount dev/sdb2(挂在分區) /mnt(挂載點)

1、vi /etc/fstab

更改配置檔案使用方法

     /dev/sdb1(要挂載分區)     /mnt     ext4(檔案系統)     defaults(挂載選項)     0(是否備份,0為不備份,1為備份)     0(是否開機檢測磁盤,/分區寫成1,其他分區寫成2)

     UUID(要挂載分區)     /mnt     ext4(檔案系統)     defaults(挂載選項)     0(是否備份,0為不備份,1為備份)     0(是否開機檢測磁盤,/分區寫成1,其他分區寫成2)

     LABEL(要挂載分區)     /mnt     ext4(檔案系統)     defaults(挂載選項)     0(是否備份,0為不備份,1為備份)     0(是否開機檢測磁盤,/分區寫成1,其他分區寫成2)

defaults預設選項:

     rw     (可讀寫)

     sudi     (加此選項後則該分區可為檔案加s權限;如不需要則寫為nosuid)

     dev(可以解析該分區下的塊裝置和字元裝置的檔案)

     exec(該分區下的檔案有可執行權限)

     auto(能否直接開機自動挂載)

     nouser(普通使用者不能夠挂載該分區;如果為user則普通使用者也可以挂載該分區)

     async(磁盤和記憶體不同步;如果想要同步則寫為sync)

2、mount -o     (挂載同時指定一些選項)

     mount -o noatim,rw /dev/sdb2 home/longfei1/123

noatime(挂載分區的檔案不更新atime)

UUID:辨別分區的一種方法     可用mount指令加UUID挂載分區

LABEL:辨別分區的一種方法     可用mount指令加LABEL挂載分區

3、mount -a     (自動加載配置檔案中的所有配置)

     mount -a

4、mount(檢視挂載分區都加載了哪些選項)

本文轉自 粗糧面包 51CTO部落格,原文連結:http://blog.51cto.com/culiangmianbao/1693045,如需轉載請自行聯系原作者

繼續閱讀