天天看點

linux系統管理指令-檔案系統管理

檔案系統管理

12.01 mount指令

用于挂在指定的檔案系統

 # mount /dev/cdrom /media

 # mount -o loop -t iso9660 DVD.iso /mnt

12.02 umount指令

用于解除安裝一個已經加載的檔案系統

 # mount

 # umount /media

12.03 mkfs指令

用于建立檔案系統,格式化

 # mkfs -t ext3 /dev/sdb1

12.04 mke2fs指令

用于建立第2擴充檔案系統

 # mke2fs /dev/sdb1

12.05 fsck指令

用于檢查指定的檔案系統

 # fsck -t ext2 -V /dev/sdb1

12.06 dumpe2fs指令

用于列印第2或第3擴充檔案系統的超級塊或塊資訊

 # dumpe2fs -h /dev/sdb1

12.07 e2fsck指令

用于檢查指定的第2或第3擴充檔案系統是否有錯誤出現

 # e2fsck /dev/sdb1

12.08 lsattr指令

用于顯示指定的檔案的第2擴充檔案的屬性

 # lsattr test.txt

12.09 chattr指令

用于設定指定檔案的第2擴充檔案系統的屬性

 # lsattr test.txt

 # chattr +i test.txt 任何人都不能删除

 # lsattr test.txt

 # rm test.txt 将無法删除

 # chattr -i test.txt

12.10 mountpoint指令

用于判斷給定的目錄是否為挂載點

 # mountpoint /

 # mountpoint /bin

 # mountpoint -d /  顯示挂載點對應的主次裝置号

12.11 edquota指令

用于設定指定使用者可以使用的磁盤空間配額

 # edquota zhangsan 預設打開vi編輯相關參數

 # quota zhangsan 檢視shangsan的磁盤配額資訊

12.12 quotacheck指令

用于磁盤配額檢查

 # cat /etc/fstab 看是否打開了使用者磁盤空間配額的功能.userquota選項

 # quotacheck -cuv /mnt/sdb1

 # ls /mnt/sdb1

多了一個aquota.user檔案

12.13 quotaoff指令

用于關閉磁盤配額功能

 # quotaoff -p /mnt/sdb1 列印配額資訊

 # quotaoff -u /mnt/sdb1 關閉用于的磁盤配額功能

12.14 quotaon指令

用于顯示或開啟指定的磁盤的配額功能

 # quotaon -p /mnt/sdb1

 # quotaon -vu /mnt/sdb1   v是顯示過程

12.15 quota指令

用于顯示使用者的磁盤的配額情況

 # quota zhangsan

 # quota root

12.16 quotastats指令

用于顯示目前磁盤配額的相關資訊

 # quotastats

12.17 repquota指令

用于列印指定磁盤空間的配額報表

 # repquota /dev/sdb1

12.18 swapoff指令

用于關閉指定的交換空間(檔案/分區)

 # free 檢視交換空間的使用情況

 # fdisk -l 檢視交換分區裝置

 # swapoff /dev/sda2

12.19 swapon指令

用于開啟指定的交換空間(檔案/分區)

 # fdisk -l

 # swapon /dev/sda2

12.20 sync指令

強制将硬碟中的緩沖資料寫入到硬碟,為了保證緩存的資料被寫入到磁盤

 # sync

12.21 e2image指令

用于将指定第2或第3檔案系統的原資料儲存到一個檔案中

 # e2image /dev/sdb1 sdb1

12.22 e2label指令

用于為指定的第2擴充檔案系統設定卷标

 # e2label /dev/sdb1 data

 # e2label /dev/sdb1

data

12.23 tune2fs指令

用于調整檔案系統的底層參數,要格外小心

 # tune2fs -l /dev/sdb1 |grep "Mount count"

Mount count : 3

 # tune2fs -C 5 /dev/sdb1

 # tune2fs -l /dev/sdb1 |grep "Mount count"

Mount count : 5

12.24 resize2fs指令

用于線上調整第2或第3擴充檔案系統的大小,需要核心支援

 # resize2fs -f /dev/sdb1 1024M

12.25 stat指令

用于顯示指定的檔案狀态

 # ls -l test.txt

 # stat test.txt 可以得到關于檔案更加詳細的資訊

12.26 findfs指令

用于查找指定的檔案系統

 # findfs LABEL=data

/dev/sdb1