centos 磁盤管理與維護

1.df命令: df命令用來檢查linux系統的磁盤空間佔用情況;
格式: df 【選項】
-h 以容易理解的格式輸出文件系統分區佔用情況,
-k 以kb大小爲單位輸出文件系統分區佔用情況
-m 以MB爲大小單位輸出文件系統分區佔用情況;
-i 列出文件系統分區的inodes信息;
-T 顯示磁盤分區的文件系統類型
常用組合: df -h ; df -i ; df -T;






2.du命令: du命令用來顯示文件或目錄所佔用的磁盤空間情況;
格式: du [選項] 文件或目錄
-sh 以人性化的格式顯示文件或者目錄大小,例如 300MB、1.2GB
-ks 以MB爲單位顯示文件或者目錄大小


           常用組合:   #du -sh /usr/*   ; #du -ks ./* | sort -n (按大小排序)

3.fsck命令: fsck命令用來檢查文件系統並嘗試修復錯誤。
格式: fsck [-t <文件系統類型>] [設備名] ”-t<文件系統類型>“是指定要檢查的文件系統類型。一般情況下可不添加此選項。
注: 在執行fsck命令修復某個文件系統時,這個文件系統對應的磁盤分區一定要處於卸載狀態,磁盤分區在掛載狀態下進行修復是極不安全的,數據可能遭到破壞。
例: # fsck -y /dev/sda10 (添加-y選項後,如果出現需要手動確認修復的,將自動輸入yes進行修復。文件系統結構遭到破壞時,推薦使用y選項,讓命令自動修復)。


#fuser /data1 (查看data1被哪個進程佔用) 【#yum install psmisc (安裝fuser命令模塊)】

4.mount /umount命令 :掛載以及卸載指定的文件系統。

  mount [選項] [-L<標籤(即設備別名)>] [-o <選項>]  [-t <文件系統類型>]   [設備名]  [掛載點]
   umount  [掛載點]  (卸載)
  選項:  -r   以只讀方式加載設備;
              -w  以可讀寫模式加載設備,屬於mount默認設置;
              -a   加載文件/etc/fstab中指定的所有設備;
              -L<標籤> :標籤其實就是磁盤分區標識的別名,標籤可以隨便起名,這樣便於記憶,在linux下磁盤分區的設備名比較難記,利用標籤代替設備名,簡單易記。
              -o<選項>  :指定加載文件系統時的選項, ro: 以只讀模式加載; rw:以可讀寫模式加載;
               -t  <文件系統類型>:指定設備的文件系統類型,常見文件系統類型由 xfs/ext3/ext4/vfat/nfs等;
               設備名:硬盤分區在linux上的設備標識,類似於/dev/sda1  、/dev/hda2等;
            掛載點  :Linux系統下指定的某個目錄。
     例:  # mount -t ext4 /dev/sdb6  /data1  
              #mount -o remount, rw /data  (重新以可讀可寫模式掛載data)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章