Linux磁盤管理命令

Linux磁盤管理命令

df disk free

  • 顯示磁盤的相關信息
  • df [-aHhiklmPT] [--block-sze=<區塊大小>] [-t 文件系統類型] [-x 文件系統類型]
  • 參數:
  • -a 或 all 包含全部的文件系統
  • -h 以可讀性較高的方式來顯示信息
  • -H 或-si 與-h相同,但是在計算是已1000bytes爲單位而非1024
  • -i 顯示iNode節點信息
  • -l 僅顯示本地端的文件系統

dirs.

  • 顯示目錄記錄
  • 參數
  • -l 顯示目錄完成記錄 類似pwd

du disk usage

  • 顯示目錄或文件大小
  • 參數:
  • -a 顯示目錄中文件大小
  • -b 顯示目錄或文件大小時已byte爲單位
  • -h 以可讀性較高的方式來顯示信息
  • -m 以M爲單位來顯示信息

mkdir

  • 建立目錄並設置權限
  • 參數:
  • -m 建立目錄時通知設置目錄的權限
  • -p 遞歸創建目錄

mount

  • 將某個檔案的內容解讀成檔案系統,然後將其掛在目錄的某個位置之上。
  • -V 顯示程序版本
  • -h 顯示輔助信息
  • -v 顯示校對信息,通常和-f用來除錯
  • -F 通常和-a一起使用,他會爲每一個mount的動作產生一個行程負責系統需要掛上大量 NFS 檔案系統時可以加快掛上的動作。
  • -t 指定檔案系統的型態,通常不必指定。mount 會自動選擇正確的型態。
  • -o remount 將一個已經掛載的文件系統重新用不同的方式掛載
  • 範例
  • 將 /dev/hda1 用唯讀模式掛在 /mnt 之下
  • #mount -o ro /dev/hda1 /mnt

pwd

  • 顯示工作目錄

quota

  • 顯示磁盤已使用的空間與限制
  • 執行該指令可以查新到磁盤空間限制和已使用多少空間
  • 參數
  • -g 列出組配額限制
  • -q 只列出超出限制的部分
  • -u 列出用戶的磁盤空間限制
  • -v 顯示用戶或者羣組在所有掛載系統的存儲設備的配額限制

quotacheck

  • 檢查磁盤的使用空間與限制
  • 執行該指令後會掃描掛載分區,在個分區的文件系統下產生quota.user和quota.group,設置用戶和組的磁盤配額

quotaoff

  • 關閉磁盤配額限制
  • 執行該命令可以關閉用戶和羣組的磁盤配額限制
  • 語法:quotaoff[-aguv][文件系統...]
  • 參數:
  • -a 關閉fstab裏所有加入quota設置的分區限制
  • -g 關閉羣組的磁盤配額限制
  • -u 關閉用戶的磁盤配額限制

quotaon

  • 開啓磁盤空間限制。
  • quotaon[-aguv][文件系統...]
  • 參數:
  • -a開啓在/ect/fstab文件裏,有加入quota設置的分區的空間限制。
  • -g開啓羣組的磁盤空間限制。
  • -u開啓用戶的磁盤空間限制。

repquota

  • 檢查磁盤配額限制狀態
  • repquota[-aguv][文件系統...]
  • 執行repquota指令,可報告磁盤空間限制的狀況,清楚得知每位用戶或每個羣組已使用多少空間。
  • 參數:
  • -a列出在/etc/fstab文件裏,有加入quota設置的分區的使用狀況,包括用戶和羣組。
  • -g列出所有羣組的磁盤空間限制。
  • -u列出所有用戶的磁盤空間限制。

edquota

  • 編輯用戶或羣組的quota。
  • edquota[-p<源用戶名稱>][-ug][用戶或羣組名稱...]
  • edquota預設會使用vi來編輯使用者或羣組的quota設置
  • 參數:
  • -u設置用戶的quota,這是預設的參數。
  • -g設置羣組的quota。
  • -p<源用戶名稱>將源用戶的quota設置套用至其他用戶或羣組。
  • -t設置寬限期限。

stat

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章