Linux-磁盤管理與維護

--------------------------------------------------------------------------------
cd(change directory)

功能說明:切換目錄。

語  法:cd [目的目錄]

補充說明:cd指令可讓用戶在不同的目錄間切換,但該用戶必須擁有足夠的權限進入目的目錄。

 

--------------------------------------------------------------------------------
 df(disk free)

功能說明:顯示磁盤的相關信息。

語  法:df [-ahHiklmPT][--block-size=<區塊大小>][-t <文件系統類型>][-x <文件系統類型>][--help][--no-sync][--sync][--version][文件或設備]

補充說明:df可顯示磁盤的文件系統與使用情形。

參  數:
  -a或--all   包含全部的文件系統。
  --block-size=<區塊大小>   以指定的區塊大小來顯示區塊數目。
  -h或--human-readable   以可讀性較高的方式來顯示信息。
  -H或--si   與-h參數相同,但在計算時是以1000 Bytes爲換算單位而非1024 Bytes。
  -i或--inodes   顯示inode的信息。
  -k或--kilobytes   指定區塊大小爲1024字節。
  -l或--local   僅顯示本地端的文件系統。
  -m或--megabytes   指定區塊大小爲1048576字節。
  --no-sync   在取得磁盤使用信息前,不要執行sync指令,此爲預設值。
  -P或--portability   使用POSIX的輸出格式。
  --sync   在取得磁盤使用信息前,先執行sync指令。
  -t<文件系統類型>或--type=<文件系統類型>   僅顯示指定文件系統類型的磁盤信息。
  -T或--print-type   顯示文件系統的類型。
  -x<文件系統類型>或--exclude-type=<文件系統類型>   不要顯示指定文件系統類型的磁盤信息。
  --help   顯示幫助。
  --version   顯示版本信息。
  [文件或設備]   指定磁盤設備。

 

 

--------------------------------------------------------------------------------
dirs

功能說明:顯示目錄記錄。

語  法:dirs [+/-n -l]

補充說明:顯示目錄堆疊中的記錄。

參  數:
  +n   顯示從左邊算起第n筆的目錄。
  -n   顯示從右邊算起第n筆的目錄。
  -l   顯示目錄完整的記錄。

 

 

--------------------------------------------------------------------------------
du(disk usage)

功能說明:顯示目錄或文件的大小。

語  法:du [-abcDhHklmsSx][-L <符號連接>][-X <文件>][--block-size][--exclude=<目錄或文件>][--max-depth=<目錄層數>][--help][--version][目錄或文件]

補充說明:du會顯示指定的目錄或文件所佔用的磁盤空間。

參  數:
  -a或-all   顯示目錄中個別文件的大小。
  -b或-bytes   顯示目錄或文件大小時,以byte爲單位。
  -c或--total   除了顯示個別目錄或文件的大小外,同時也顯示所有目錄或文件的總和。
  -D或--dereference-args   顯示指定符號連接的源文件大小。
  -h或--human-readable   以K,M,G爲單位,提高信息的可讀性。
  -H或--si   與-h參數相同,但是K,M,G是以1000爲換算單位。
  -k或--kilobytes   以1024 bytes爲單位。
  -l或--count-links   重複計算硬件連接的文件。
  -L<符號連接>或--dereference<符號連接>   顯示選項中所指定符號連接的源文件大小。
  -m或--megabytes   以1MB爲單位。
  -s或--summarize   僅顯示總計。
  -S或--separate-dirs   顯示個別目錄的大小時,並不含其子目錄的大小。
  -x或--one-file-xystem   以一開始處理時的文件系統爲準,若遇上其它不同的文件系統目錄則略過。
  -X<文件>或--exclude-from=<文件>   在<文件>指定目錄或文件。
  --exclude=<目錄或文件>   略過指定的目錄或文件。
  --max-depth=<目錄層數>   超過指定層數的目錄後,予以忽略。
  --help   顯示幫助。
  --version   顯示版本信息。

 

 


--------------------------------------------------------------------------------
edquota(edit quota)

功能說明:編輯用戶或羣組的quota。

語  法:edquota [-p <源用戶名稱>][-ug][用戶或羣組名稱...] 或 edquota [-ug] -t

補充說明:edquota預設會使用vi來編輯使用者或羣組的quota設置。

參  數:
  -u   設置用戶的quota,這是預設的參數。
  -g   設置羣組的quota。
  -p<源用戶名稱>   將源用戶的quota設置套用至其他用戶或羣組。
  -t   設置寬限期限。

 

 

--------------------------------------------------------------------------------
eject

功能說明:退出抽取式設備。

語  法:eject [-dfhnqrstv][-a <開關>][-c <光驅編號>][設備]

補充說明:若設備已掛入,則eject會先將該設備卸除再退出。

參  數:
  [設備]   設備可以是驅動程序名稱,也可以是掛入點。
  -a<開關>或--auto<開關>   控制設備的自動退出功能。
  -c<光驅編號>或--changerslut<光驅編號>   選擇光驅櫃中的光驅。
  -d或--default   顯示預設的設備,而不是實際執行動作。
  -f或--floppy   退出抽取式磁盤。
  -h或--help   顯示幫助。
  -n或--noop   顯示指定的設備。
  -q或--tape   退出磁帶。
  -r或--cdrom   退出光盤。
  -s或--scsi   以SCSI指令來退出設備。
  -t或--trayclose   關閉光盤的托盤。
  -v或--verbose   執行時,顯示詳細的說明。

 

 


--------------------------------------------------------------------------------
lndir(link directory)

功能說明:連接目錄內容。

語  法:lndir [-ignorelinks][-silent][源目錄][目的目錄]

補充說明:執行lndir指令,可一口氣把源目錄底下的文件和子目錄統統建立起相互對應的符號連接。

參  數:
  -ignorelinks   直接建立符號連接的符號連接。
  -silent   不顯示指令執行過程。

 

 


--------------------------------------------------------------------------------
ls(list)

功能說明:列出目錄內容。

語  法:ls [-1aAbBcCdDfFgGhHiklLmnNopqQrRsStuUvxX][-I <範本樣式>][-T <跳格字數>][-w <每列字符數>][--block-size=<區塊大小>][--color=<使用時機>][--format=<列表格式>][--full-time][--help][--indicator-style=<標註樣式>][--quoting-style=<引號樣式>][--show-control-chars][--sort=<排序方式>][--time=<時間戳記>][--version][文件或目錄...]

補充說明:執行ls指令可列出目錄的內容,包括文件和子目錄的名稱。

參  數:
  -1   每列僅顯示一個文件或目錄名稱。
  -a或--all   下所有文件和目錄。
  -A或--almost-all   顯示所有文件和目錄,但不顯示現行目錄和上層目錄。
  -b或--escape   顯示脫離字符。
  -B或--ignore-backups   忽略備份文件和目錄。
  -c   以更改時間排序,顯示文件和目錄。
  -C   以又上至下,從左到右的直行方式顯示文件和目錄名稱。
  -d或--directory   顯示目錄名稱而非其內容。
  -D或--dired   用Emacs的模式產生文件和目錄列表。
  -f   此參數的效果和同時指定"aU"參數相同,並關閉"lst"參數的效果。
  -F或--classify   在執行文件,目錄,Socket,符號連接,管道名稱後面,各自加上"*","/","=","@","|"號。
  -g   次參數將忽略不予處理。
  -G或--no-group   不顯示羣組名稱。
  -h或--human-readable   用"K","M","G"來顯示文件和目錄的大小。
  -H或--si   此參數的效果和指定"-h"參數類似,但計算單位是1000Bytes而非1024Bytes。
  -i或--inode   顯示文件和目錄的inode編號。
  -I<範本樣式>或--ignore=<範本樣式>   不顯示符合範本樣式的文件或目錄名稱。
  -k或--kilobytes   此參數的效果和指定"block-size=1024"參數相同。
  -l   使用詳細格式列表。
  -L或--dereference   如遇到性質爲符號連接的文件或目錄,直接列出該連接所指向的原始文件或目錄。
  -m   用","號區隔每個文件和目錄的名稱。
  -n或--numeric-uid-gid   以用戶識別碼和羣組識別碼替代其名稱。
  -N或--literal   直接列出文件和目錄名稱,包括控制字符。
  -o   此參數的效果和指定"-l" 參數類似,但不列出羣組名稱或識別碼。
  -p或--file-type   此參數的效果和指定"-F"參數類似,但不會在執行文件名稱後面加上"*"號。
  -q或--hide-control-chars   用"?"號取代控制字符,列出文件和目錄名稱。
  -Q或--quote-name   把文件和目錄名稱以""號標示起來。
  -r或--reverse   反向排序。
  -R或--recursive   遞歸處理,將指定目錄下的所有文件及子目錄一併處理。
  -s或--size   顯示文件和目錄的大小,以區塊爲單位。
  -S   用文件和目錄的大小排序。
  -t   用文件和目錄的更改時間排序。
  -T<跳格字符>或--tabsize=<跳格字數>   設置跳格字符所對應的空白字符數。
  -u   以最後存取時間排序,顯示文件和目錄。
  -U   列出文件和目錄名稱時不予排序。
  -v   文件和目錄的名稱列表以版本進行排序。
  -w<每列字符數>或--width=<每列字符數>   設置每列的最大字符數。
  -x   以從左到右,由上至下的橫列方式顯示文件和目錄名稱。
  -X   以文件和目錄的最後一個擴展名排序。
  --block-size=<區塊大小>   指定存放文件的區塊大小。
  --color=<列表格式>   培植文件和目錄的列表格式。
  --full-time   列出完整的日期與時間。
  --help   在線幫助。
  --indicator-style=<標註樣式>   在文件和目錄等名稱後面加上標註,易於辨識該名稱所屬的類型。
  --quoting-syte=<引號樣式>   把文件和目錄名稱以指定的引號樣式標示起來。
  --show-control-chars   在文件和目錄列表時,使用控制字符。
  --sort=<排序方式>   配置文件和目錄列表的排序方式。
  --time=<時間戳記>   用指定的時間戳記取代更改時間。
  --version   顯示版本信息。

 

 


--------------------------------------------------------------------------------
mcd

功能說明:在MS-DOS文件系統中切換工作目錄

語  法:mcd [目錄名稱]

補充說明:mcd爲mtools工具指令,可在MS-DOS文件系統中切換工作目錄。若不加任何參數,則顯示目前所在的磁盤與工作目錄。

 

 

 

--------------------------------------------------------------------------------
mdeltree

功能說明:刪除MS-DOS目錄

語  法:mdeltree [目錄...]

補充說明:mdel爲mtools工具指令,模擬MS-DOS的deltree指令,可刪除MS-DOS文件系統中的目錄及目錄下所有子目錄與文件。

 

--------------------------------------------------------------------------------
 mdu

功能說明:顯示MS-DOS目錄所佔用的磁盤空間。

語  法:mdu [-as][目錄]

補充說明:mdu爲mstools工具指令,可顯示MS-DOS文件系統中目錄所佔用的磁盤空間。

參  數:
  -a   顯示每個文件及整個目錄所佔用的空間。
  -s   僅顯示整個目錄所佔用的空間。

 

--------------------------------------------------------------------------------
 mkdir(make directories)

功能說明:建立目錄

語  法:mkdir [-p][--help][--version][-m <目錄屬性>][目錄名稱]

補充說明:mkdir可建立目錄並同時設置目錄的權限。

參  數:
  -m<目錄屬性>或--mode<目錄屬性>   建立目錄時同時設置目錄的權限。
  -p或--parents   若所要建立目錄的上層目錄目前尚未建立,則會一併建立上層目錄。
  --help   顯示幫助。
  --verbose   執行時顯示詳細的信息。
  --version   顯示版本信息。

 

 

 

 

--------------------------------------------------------------------------------
mlabel

功能說明:顯示或設置MS-DOS磁盤驅動器的標籤名稱。

語  法:mlabel [-csvV][驅動器代號][標籤名稱]

補充說明:mlabel爲mtools工具指令,模擬MS-DOS的label指令,可顯示或設置MS-DOS磁盤驅動器的標籤名稱。

參  數:
  -c   清楚標籤名稱
  -s   顯示標籤名稱
  -v   執行時顯示詳細的信息。
  -V   顯示版本信息。

 

 

 

--------------------------------------------------------------------------------
mmd

功能說明:在MS-DOS文件系統中建立目錄。

語  法:mmd [目錄...]

補充說明:mmd爲mtools工具指令,模擬MS-DOS的md指令,可在MS-DOS的文件系統中建立目錄。

 

--------------------------------------------------------------------------------
 mmount

功能說明:掛入MS-DOS文件系統。

語  法:mmount [驅動器代號][mount參數]

補充說明:mmount爲mtools工具指令,可根據[mount參數]中的設置,將磁盤內容掛入到Linux目錄中。

參  數:
  [mount參數]的用法請參考mount指令。

 

 

 


--------------------------------------------------------------------------------
mrd

功能說明:刪除MS-DOS文件系統中的目錄。

語  法:mrd [目錄...]

補充說明:mrd爲mtools工具指令,模擬MS-DOS的rd指令,可刪除MS-DOS的目錄。
 

 

 

 


--------------------------------------------------------------------------------
mzip

功能說明:Zip/Jaz磁盤驅動器控制指令。

語  法:mzip [-efpqruwx]

補充說明:mzip爲mtools工具指令,可設置Zip或Jaz磁盤驅動區的保護模式以及執行退出磁盤的動作。

參  數:
  -e   退出磁盤。
  -f   與-e參數一併使用,不管是否已經掛入磁盤中的文件系統,一律強制退出磁盤。
  -p   設置磁盤的寫入密碼。
  -q   顯示目前的狀態。
  -r   將磁盤設爲防寫狀態。
  -u   退出磁盤以前,暫時解除磁盤的保護狀態。
  -w   將磁盤設爲可寫入狀態。
  -x   設置磁盤的密碼。

 

 

 

 

--------------------------------------------------------------------------------
pwd(print working directory)

功能說明:顯示工作目錄。

語  法:pwd [--help][--version]

補充說明:執行pwd指令可立刻得知您目前所在的工作目錄的絕對路徑名稱。

參  數:
  --help   在線幫助。
  --version   顯示版本信息。

 

 

 

 

--------------------------------------------------------------------------------
quota

功能說明:顯示磁盤已使用的空間與限制。

語  法:quota [-quvV][用戶名稱...] 或 quota [-gqvV][羣組名稱...]

補充說明:執行quota指令,可查詢磁盤空間的限制,並得知已使用多少空間。

參  數:
  -g   列出羣組的磁盤空間限制。
  -q   簡明列表,只列出超過限制的部分。
  -u   列出用戶的磁盤空間限制。
  -v   顯示該用戶或羣組,在所有掛入系統的存儲設備的空間限制。
  -V   顯示版本信息。

 

 

 


--------------------------------------------------------------------------------
quotacheck

功能說明:檢查磁盤的使用空間與限制。

語  法:quotacheck [-adgRuv][文件系統...]

補充說明:執行quotacheck指令,掃描掛入系統的分區,並在各分區的文件系統根目錄下產生quota.user和quota.group文件,設置用戶和羣組的磁盤空間限制。

參  數:
  -a   掃描在/etc/fstab文件裏,有加入quota設置的分區。
  -d   詳細顯示指令執行過程,便於排錯或瞭解程序執行的情形。
  -g   掃描磁盤空間時,計算每個羣組識別碼所佔用的目錄和文件數目。
  -R   排除根目錄所在的分區。
  -u   掃描磁盤空間時,計算每個用戶識別碼所佔用的目錄和文件數目。
  -v   顯示指令執行過程。

 

 

 

 

--------------------------------------------------------------------------------
quotaoff

功能說明:關閉磁盤空間限制。

語  法:quotaoff [-aguv][文件系統...]

補充說明:執行quotaoff指令可關閉用戶和羣組的磁盤空間限制。

參  數:
  -a   關閉在/etc/fstab文件裏,有加入quota設置的分區的空間限制。
  -g   關閉羣組的磁盤空間限制。
  -u   關閉用戶的磁盤空間限制。
  -v   顯示指令執行過程。

 

 

 

 


--------------------------------------------------------------------------------
quotaon

功能說明:開啓磁盤空間限制。

語  法:quotaon [-aguv][文件系統...]

補充說明:執行quotaon指令可開啓用戶和羣組的才磅秒年空間限制,各分區的文件系統根目錄必須有quota.user和quota.group配置文件。

參  數:
  -a   開啓在/ect/fstab文件裏,有加入quota設置的分區的空間限制。
  -g   開啓羣組的磁盤空間限制。
  -u   開啓用戶的磁盤空間限制。
  -v   顯示指令指令執行過程。

 

 

 

 


--------------------------------------------------------------------------------
repquota(report quota)

功能說明:檢查磁盤空間限制的狀態。

語  法:repquota [-aguv][文件系統...]

補充說明:執行repquota指令,可報告磁盤空間限制的狀況,清楚得知每位用戶或每個羣組已使用多少空間。

參  數:
  -a   列出在/etc/fstab文件裏,有加入quota設置的分區的使用狀況,包括用戶和羣組。
  -g   列出所有羣組的磁盤空間限制。
  -u   列出所有用戶的磁盤空間限制。
  -v   顯示該用戶或羣組的所有空間限制。

 

 

 

--------------------------------------------------------------------------------
rmdir(remove directory)

功能說明:刪除目錄。

語  法:rmdir [-p][--help][--ignore-fail-on-non-empty][--verbose][--version][目錄...]

補充說明:當有空目錄要刪除時,可使用rmdir指令。

參  數:
  -p或--parents   刪除指定目錄後,若該目錄的上層目錄已變成空目錄,則將其一併刪除。
  --help   在線幫助。
  --ignore-fail-on-non-empty   忽略非空目錄的錯誤信息。
  --verbose   顯示指令執行過程。
  --version   顯示版本信息。

 

 

 

--------------------------------------------------------------------------------
rmt(remote magnetic tape)

功能說明:遠端磁帶傳輸協議模塊。

語  法:rmt

補充說明:通過rmt指令,用戶可通過IPC連線,遠端操控磁帶機的傾倒和還原操作。

 

--------------------------------------------------------------------------------
 
stat(status)

功能說明:顯示inode內容。

語  法:stat [文件或目錄]

補充說明:stat以文字的格式來顯示inode的內容。

 

 

 

--------------------------------------------------------------------------------
tree

功能說明:以樹狀圖列出目錄的內容。

語  法:tree [-aACdDfFgilnNpqstux][-I <範本樣式>][-P <範本樣式>][目錄...]

補充說明:執行tree指令,它會列出指定目錄下的所有文件,包括子目錄裏的文件。

參  數:
  -a   顯示所有文件和目錄。
  -A   使用ASNI繪圖字符顯示樹狀圖而非以ASCII字符組合。
  -C   在文件和目錄清單加上色彩,便於區分各種類型。
  -d   顯示目錄名稱而非內容。
  -D   列出文件或目錄的更改時間。
  -f   在每個文件或目錄之前,顯示完整的相對路徑名稱。
  -F   在執行文件,目錄,Socket,符號連接,管道名稱名稱,各自加上"*","/","=","@","|"號。
  -g   列出文件或目錄的所屬羣組名稱,沒有對應的名稱時,則顯示羣組識別碼。
  -i   不以階梯狀列出文件或目錄名稱。
  -I<範本樣式>   不顯示符合範本樣式的文件或目錄名稱。
  -l   如遇到性質爲符號連接的目錄,直接列出該連接所指向的原始目錄。
  -n   不在文件和目錄清單加上色彩。
  -N   直接列出文件和目錄名稱,包括控制字符。
  -p   列出權限標示。
  -P<範本樣式>   只顯示符合範本樣式的文件或目錄名稱。
  -q   用"?"號取代控制字符,列出文件和目錄名稱。
  -s   列出文件或目錄大小。
  -t   用文件和目錄的更改時間排序。
  -u   列出文件或目錄的擁有者名稱,沒有對應的名稱時,則顯示用戶識別碼。
  -x   將範圍侷限在現行的文件系統中,若指定目錄下的某些子目錄,其存放於另一個文件系統上,則將該子目錄予以排除在尋找範圍外。

 

 

 

 

--------------------------------------------------------------------------------

umount

功能說明:卸除文件系統。

語  法:umount [-ahnrvV][-t <文件系統類型>][文件系統]

補充說明:umount可卸除目前掛在Linux目錄中的文件系統。

參  數:
  -a   卸除/etc/mtab中記錄的所有文件系統。
  -h   顯示幫助。
  -n   卸除時不要將信息存入/etc/mtab文件中。
  -r   若無法成功卸除,則嘗試以只讀的方式重新掛入文件系統。
  -t<文件系統類型>   僅卸除選項中所指定的文件系統。
  -v   執行時顯示詳細的信息。
  -V   顯示版本信息。
  [文件系統]   除了直接指定文件系統外,也可以用設備名稱或掛入點來表示文件系統。

 

 

 

--------------------------------------------------------------------------------
badblocks

功能說明:檢查磁盤裝置中損壞的區塊。

語  法:badblocks [-svw][-b <區塊大小>][-o <輸出文件>][磁盤裝置][磁盤區塊數][啓始區塊]

補充說明:執行指令時須指定所要檢查的磁盤裝置,及此裝置的磁盤區塊數。

參  數:
  -b<區塊大小>   指定磁盤的區塊大小,單位爲字節。
  -o<輸出文件>   將檢查的結果寫入指定的輸出文件。
  -s   在檢查時顯示進度。
  -v   執行時顯示詳細的信息。
  -w   在檢查時,執行寫入測試。
  [磁盤裝置]   指定要檢查的磁盤裝置。
  [磁盤區塊數]   指定磁盤裝置的區塊總數。
  [啓始區塊]   指定要從哪個區塊開始檢查。

 

 

 


--------------------------------------------------------------------------------
cfdisk

功能說明:磁盤分區。

語  法:cfdisk [-avz][-c <柱面數目>-h <磁頭數目>-s <盤區數目>][-P <r,s,t>][外圍設備代號]

補充說明:cfdisk是用來磁盤分區的程序,它十分類似DOS的fdisk,具有互動式操作界面而非傳統fdisk的問答式界面,您可以輕易地利用方向鍵來操控分區操作。

參  數:
  -a   在程序裏不用反白代表選取,而以箭頭表示。
  -c<柱面數目>   忽略BIOS的數值,直接指定磁盤的柱面數目。
  -h<磁頭數目>   忽略BIOS的數值,直接指定磁盤的磁頭數目。
  -P<r,s,t>   顯示分區表的內容,附加參數"r"會顯示整個分區表的詳細資料,附加參數"s"會依照磁區的順序顯示相關信息,附加參數"t"則會以磁頭,磁區,柱面的方式來顯示資料。
  -s<磁區數目>   忽略BIOS的數值,直接指定磁盤的磁區數目。
  -v   顯示版本信息。
  -z   不讀取現有的分區,直接當作沒有分區的新磁盤使用。

 

 

 

 

--------------------------------------------------------------------------------
dd

功能說明:讀取,轉換並輸出數據。

語  法:dd [bs=<字節數>][cbs=<字節數>][conv=<關鍵字>][count=<區塊數>][ibs=<字節數>][if=<文件>][obs=<字節數>][of=<文件>][seek=<區塊數>][skip=<區塊數>][--help][--version]

補充說明:dd可從標準輸入或文件讀取數據,依指定的格式來轉換數據,再輸出到文件,設備或標準輸出。

參  數:
  bs=<字節數>   將ibs( 輸入)與obs(輸出)設成指定的字節數。
  cbs=<字節數>   轉換時,每次只轉換指定的字節數。
  conv=<關鍵字>   指定文件轉換的方式。
  count=<區塊數>   僅讀取指定的區塊數。
  ibs=<字節數>   每次讀取的字節數。
  if=<文件>   從文件讀取。
  obs=<字節數>   每次輸出的字節數。
  of=<文件>   輸出到文件。
  seek=<區塊數>   一開始輸出時,跳過指定的區塊數。
  skip=<區塊數>   一開始讀取時,跳過指定的區塊數。
  --help   幫助。
  --version   顯示版本信息。

 

 

 

 

 

--------------------------------------------------------------------------------

e2fsck(ext2 file system check)

功能說明:檢查ext2文件系統的正確性。

語  法:e2fsck [-acCdfFnprsStvVy][-b <superblock>][-B <區塊大小>][-l <文件>][-L <文件>][設備名稱]

補充說明:e2fsck執行後的傳回值及代表意義如下。
  0     沒有任何錯誤發生。
  1     文件系統發生錯誤,並且已經修正。
  2     文件系統發生錯誤,並且已經修正。
  4     文件系統發生錯誤,但沒有修正。
  8     運作時發生錯誤。
  16    使用的語法發生錯誤。
  128   共享的函數庫發生錯誤。
參  數:
  -a   不詢問使用者意見,便自動修復文件系統。
  -b<superblock>   指定superblock,而不使用預設的superblock。
  -B<區塊大小>   指定區塊的大小,單位爲字節。
  -c   一併執行badblocks,以標示損壞的區塊。
  -C   將檢查過程的信息完整記錄在file descriptor中,使得整個檢查過程都能完整監控。
  -d   顯示排錯信息。
  -f   即使文件系統沒有錯誤跡象,仍強制地檢查正確性。
  -F   執行前先清除設備的緩衝區。
  -l<文件>   將文件中指定的區塊加到損壞區塊列表。
  -L<文件>   先清除損壞區塊列表,再將文件中指定的區塊加到損壞區塊列表。因此損壞區塊列表的區塊跟文件中指定的區塊是一樣的。
  -n   以只讀模式開啓文件系統,並採取非互動方式執行,所有的問題對話均設置以"no"回答。
  -p   不詢問使用者意見,便自動修復文件系統。
  -r   此參數只爲了兼容性而存在,並無實際作用。
  -s   如果文件系統的字節順序不適當,就交換字節順序,否則不做任何動作。
  -S   不管文件系統的字節順序,一律交換字節順序。
  -t   顯示時間信息。
  -v   執行時顯示詳細的信息。
  -V   顯示版本信息。
  -y   採取非互動方式執行,所有的問題均設置以"yes"回答。

 

 

 


--------------------------------------------------------------------------------
ext2ed(ext2 file system editor)

功能說明:ext2文件系統編輯程序。

語  法:ext2ed

補充說明:ext2ed可直接處理硬盤分區上的數據,這指令只有Red Hat Linux才提供。

參  數:
  一般指令
  setdevice[設備名稱]   指定要處理的設備。
  disablewrite   將ext2ed設爲只讀的狀態。
  enablewrite   將ext2ed設爲可讀寫的狀態。
  help[指令]   顯示個別指令的幫助。
  next   移至下一個單位,單位會依目前所在的模式而異。
  prev   移至前一個單位,單位會依目前所在的模式而異。
  pgup   移至下一頁。
  pgdn   移至上一頁。
  set   修改目前的數據,參數會依目前所在的模式而異。
  writedata   在執行此指令之後,纔會實際修改分區中的數據。

  ext2進入3種模式的指令
  super   進入main superblock,即Superblock模式。
  group<編號>   進入指定的group,即Group模式。
  cd<目錄或文件>   在inode模式下,進入指定的目錄或文件,即Inode模式。

  Superblock模式
  gocopy<備份編號>   進入指定的superblock備份。
  setactivecopy   將目前所在的superblock,複製到main superblock。

  Group模式
  blockbitmap   顯示目前groupo的區塊圖。
  inode   進入目前group的第一個inode。
  inodebitmap   顯示目前group的inode二進制碼。

  Inode模式
  dir   進入目錄模式。
  file   進入文件模式。

 

 

 

 

--------------------------------------------------------------------------------
fdisk

功能說明:磁盤分區。

語  法:fdisk [-b <分區大小>][-uv][外圍設備代號] 或 fdisk [-l][-b <分區大小>][-uv][外圍設備代號...] 或 fdisk [-s <分區編號>]

補充說明:fdisk是用來磁盤分區的程序,它採用傳統的問答式界面,而非類似DOS fdisk的cfdisk互動式操作界面,因此在使用上較爲不便,但功能卻絲毫不打折扣。

參  數:
  -b<分區大小>   指定每個分區的大小。
  -l   列出指定的外圍設備的分區表狀況。
  -s<分區編號>   將指定的分區大小輸出到標準輸出上,單位爲區塊。
  -u   搭配"-l"參數列表,會用分區數目取代柱面數目,來表示每個分區的起始地址。
  -v   顯示版本信息。

 

 

 

 

 

--------------------------------------------------------------------------------

fsck.ext2(file system check-second filesystem)

功能說明:檢查文件系統並嘗試修復錯誤。

語  法:fsck.ext2 [-acdfFnprsStvVy][-b <分區第一個磁區地址>][-B <區塊大小>][-C <反敘述器>][-I <inode緩衝區塊數>][-l/L <損壞區塊文件>][-P <處理inode大小>][外圍設備代號]

補充說明:當ext2文件系統發生錯誤時,可用fsck.ext2指令嘗試加以修復。

參  數:
  -a   自動修復文件系統,不詢問任何問題。
  -b<分區第一個磁區地址>   指定分區的第一個磁區的起始地址,也就是Super Block。
  -B<區塊大小>   設置該分區每個區塊的大小。
  -c   檢查指定的文件系統內,是否存在有損壞的區塊。
  -C<反敘述器>   指定反敘述器,fsck.ext2指令會把全部的執行過程,都交由其逆向敘述,便於排錯或監控程序執行的情形。
  -d   詳細顯示指令執行過程,便於排錯或分析程序執行的情形。
  -f   強制對該文件系統進行完整檢查,縱然該文件系統在慨略檢查下沒有問題。
  -F   檢查文件系統之前,先清理該保存設備塊區內的數據。
  -I<inode緩衝區塊數>   設置欲檢查的文件系統,其inode緩衝區的區塊數目。
  -l<損壞區塊文件>   把文件中所列出的區塊,視爲損壞區塊並將其標示出來,避免應用程序使用該區塊。
  -L<損壞區塊文件>   此參數的效果和指定"-l"參數類似,但在參考損壞區塊文件標示損壞區塊之前,會先將原來標示成損壞區塊者統統清楚,即全部重新設置,而非僅是加入新的損壞區塊標示。
  -n   把欲檢查的文件系統設成只讀,並關閉互動模式,否決所有詢問的問題。
  -p   此參數的效果和指定"-a"參數相同。
  -P<處理inode大小>   設置fsck.ext2指令所能處理的inode大小爲多少。
  -r   此參數將忽略不予處理,僅負責解決兼容性的問題。
  -s   檢查文件系統時,交換每對字節的內容。
  -S   此參數的效果和指定"-s"參數類似,但不論該文件系統是否已是標準位順序,一律交換每對字節的內容。
  -t   顯示fsck.ext2指令的時序信息。
  -v   詳細顯示指令執行過程。
  -V   顯示版本信息。
  -y   關閉互動模式,且同意所有詢問的問題。

 

 

 


--------------------------------------------------------------------------------
fsck(file system check)

功能說明:檢查文件系統並嘗試修復錯誤。

語  法:fsck [-aANPrRsTV][-t <文件系統類型>][文件系統...]

補充說明:當文件系統發生錯誤四化,可用fsck指令嘗試加以修復。

參  數:
  -a   自動修復文件系統,不詢問任何問題。
  -A   依照/etc/fstab配置文件的內容,檢查文件內所列的全部文件系統。
  -N   不執行指令,僅列出實際執行會進行的動作。
  -P   當搭配"-A"參數使用時,則會同時檢查所有的文件系統。
  -r   採用互動模式,在執行修復時詢問問題,讓用戶得以確認並決定處理方式。
  -R   當搭配"-A"參數使用時,則會略過/目錄的文件系統不予檢查。
  -s   依序執行檢查作業,而非同時執行。
  -t<文件系統類型>   指定要檢查的文件系統類型。
  -T   執行fsck指令時,不顯示標題信息。
  -V   顯示指令執行過程。

 

 

 


--------------------------------------------------------------------------------
fsck.minix(file system check-minix filesystem)

功能說明:檢查文件系統並嘗試修復錯誤。

語  法:fsck.minix [-aflmrsv][外圍設備代號]

補充說明:當minix文件系統發生錯誤時,可用fsck.minix指令嘗試加以參考。

參  數:
  -a   自動修復文件系統,不詢問任何問題。
  -f   強制對該文件系統進行完整檢查,縱然該文件系統在慨略檢查下沒有問題。
  -l   列出所有文件名稱。
  -m   使用類似MINIX操作系統的警告信息。
  -r   採用互動模式,在執行修復時詢問問題,讓用戶得以確認並決定處理方式。
  -s   顯示該分區第一個磁區的相關信息。
  -v   顯示指令執行過程。

 

 

 


--------------------------------------------------------------------------------


fsconf(file system configurator)

功能說明:設置文件系統相關功能。

語  法:fsconf [--check]

補充說明:fsconf是Red Hat Linux發行版專門用來調整Linux各項設置的程序。

參  數:
  --chedk   檢查特定文件的權限。

 

 

 

--------------------------------------------------------------------------------

hdparm(hard disk parameters)

功能說明:顯示與設定硬盤的參數。

語  法:hdparm [-CfghiIqtTvyYZ][-a <快取分區>][-A <0或1>][-c <I/O模式>][-d <0或1>][-k <0或1>][-K <0或1>][-m <分區數>][-n <0或1>][-p <PIO模式>][-P <分區數>][-r <0或1>][-S <時間>][-u <0或1>][-W <0或1>][-X <傳輸模式>][設備]

補充說明:hdparm可檢測,顯示與設定IDE或SCSI硬盤的參數。

參  數:
  -a<快取分區>   設定讀取文件時,預先存入塊區的分區數,若不加上<快取分區>選項,則顯示目前的設定。
  -A<0或1>   啓動或關閉讀取文件時的快取功能。
  -c<I/O模式>   設定IDE32位I/O模式。
  -C   檢測IDE硬盤的電源管理模式。
  -d<0或1>   設定磁盤的DMA模式。
  -f   將內存緩衝區的數據寫入硬盤,並清楚緩衝區。
  -g   顯示硬盤的磁軌,磁頭,磁區等參數。
  -h   顯示幫助。
  -i   顯示硬盤的硬件規格信息,這些信息是在開機時由硬盤本身所提供。
  -I   直接讀取硬盤所提供的硬件規格信息。
  -k<0或1>   重設硬盤時,保留-dmu參數的設定。
  -K<0或1>   重設硬盤時,保留-APSWXZ參數的設定。
  -m<磁區數>   設定硬盤多重分區存取的分區數。
  -n<0或1>   忽略硬盤寫入時所發生的錯誤。
  -p<PIO模式>   設定硬盤的PIO模式。
  -P<磁區數>   設定硬盤內部快取的分區數。
  -q   在執行後續的參數時,不在屏幕上顯示任何信息。
  -r<0或1>   設定硬盤的讀寫模式。
  -S<時間>   設定硬盤進入省電模式前的等待時間。
  -t   評估硬盤的讀取效率。
  -T   平谷硬盤快取的讀取效率。
  -u<0或1>   在硬盤存取時,允許其他中斷要求同時執行。
  -v   顯示硬盤的相關設定。
  -W<0或1>   設定硬盤的寫入快取。
  -X<傳輸模式>   設定硬盤的傳輸模式。
  -y   使IDE硬盤進入省電模式。
  -Y   使IDE硬盤進入睡眠模式。
  -Z   關閉某些Seagate硬盤的自動省電功能。

 

 

 


--------------------------------------------------------------------------------

losetup(loop setup)

功能說明:設置循環設備。

語  法:losetup [-d][-e <加密方式>][-o <平移數目>][循環設備代號][文件]

補充說明:循環設備可把文件虛擬成區塊設備,籍以模擬整個文件系統,讓用戶得以將其視爲硬盤驅動器,光驅或軟驅等設備,並掛入當作目錄來使用。

參  數:
  -d   卸除設備。
  -e<加密方式>   啓動加密編碼。
  -o<平移數目>   設置數據平移的數目。

 

 

 

 

--------------------------------------------------------------------------------
mbadblocks

功能說明:檢查MS-DOS文件系統的磁盤是否有損壞的磁區。

語  法:mbadblocks [驅動器代號]

補充說明:mbadblocks爲mtools工具指令,可用來掃描MS-DOS文件系統的磁盤驅動器,並標示出損壞的磁區。

 

--------------------------------------------------------------------------------
 
mformat

功能說明:對MS-DOS文件系統的磁盤進行格式化。

語  法:mformat [-1aCFIKX][-0 <數據傳輸率>][-2 <磁區數>][-A <數據傳輸率>][-B <開機區文件>][-c <叢集大小>][-h <磁頭數>][-H <隱藏磁區數>][-l <磁盤標籤>][-M <磁區大小>][-n <序號>][-r <根目錄大小>][-s <磁區數>][-S <磁區大小>][-t <柱面數>][驅動器代號]

補充說明:mformat爲mtools工具指令,模擬MS-DOS的format指令,可將指定的磁盤或硬盤分區格式化爲MS-DOS文件系統。

參  數:
  -0<數據傳輸率>   指定第0磁軌的數據傳輸率。
  -1   不使用2M格式。
  -2<磁區數>   指定在第0磁軌的第0個磁頭的磁區數,也就是所謂的2M格式。
  -a   指定產生Atari格式的序號。
  -A<數據傳輸率>   指定第0磁軌以外所有磁軌的數據傳輸率。
  -B<開機區文件>   從指定的文件來建立開機區。
  -c<叢集大小>   指定叢集大小,單位爲磁區。
  -C   建立磁盤MS-DOS文件系統的映像文件。
  -F   以FAT32來格式化磁盤。
  -H<隱藏磁區數>   指定隱藏磁區的數目。
  -I   指定FAT32的frVersion編號。
  -k   儘可能地保留原有的開機區。
  -l<磁盤標籤>   指定磁盤標籤名稱。
  -M<磁區大小>   指定MS-DOS文件系統所使用的磁區大小,預設應該與硬體磁區大小相同,單位爲字節。
  -n<序號>   指定序號。
  -r<根目錄大小>   指定根目錄的大小,單位爲磁區。
  -s<磁區數>   指定每一磁軌所包含的磁區數目。
  -S<磁區大小>   指定硬件磁區大小。
  -t<柱面數>   指定柱面數目。
  -X   格式化XDF磁盤。

 

 

 

 

--------------------------------------------------------------------------------
mkbootdisk(make boot disk)

功能說明:建立目前系統的啓動盤。

語  法:mkbootdisk [--noprompt][--verbose][--version][--device <設備>][--mkinitrdargs <參數>][kernel 版本]

補充說明:mkbootdisk可建立目前系統的啓動盤。

參  數:
  --device<設備>   指定設備。
  --mkinitrdargs<參數>   設置mkinitrd的參數。
  --noprompt   不會提示用戶插入磁盤。
  --verbose   執行時顯示詳細的信息。
  --version   顯示版本信息。
--------------------------------------------------------------------------------
mkdosfs(make Dos file system)

功能說明:建立MS-DOS文件系統。

語  法:mkdosfs [-cv][-f <FAT數目>][-F <FAT記錄的單位>][-i <磁盤序號>][-l <文件名>][-m <信息文件>][-n <標籤>][-r <根目錄項目數>][-s <磁區數>][設備名稱][區塊數]

補充說明:mkdosfs可在Linux下,將磁盤格式化爲MS-DOS文件系統的格式。

參  數:
  -c   檢查是否有損壞的區塊。
  -f<FAT數目>   指定FAT的數目,目前支持1與2兩種選項。
  -F<FAT記錄的單位>   指定FAT記錄的單位爲12或16位。
  -i<磁盤序號>   設置文件系統的磁盤序號。
  -l<文件名>   從指定的文件中,讀取文件系統中損壞區塊的信息。
  -m<信息文件>   若以次文件系統開機,而卻因操作系統沒有正常安裝,則會顯示選項中所指定的信息文件內容。
  -n<標籤>   設置文件系統的磁盤標籤名稱。
  -r<根目錄項目數>   設置根目錄最多能記載項目數。
  -s<磁區數>   指定每個叢集所包含的磁區數。
  -v   執行時顯示詳細的信息。

 

 

 

--------------------------------------------------------------------------------

mke2fs(make ext2 file system)

功能說明:建立ext2文件系統。

語  法:mke2fs [-cFMqrSvV][-b <區塊大小>][-f <不連續區段大小>][-i <字節>][-N <inode數>][-l <文件>][-L <標籤>][-m <百分比值>][-R=<區塊數>][ 設備名稱][區塊數]

補充說明:mke2fs可建立Linux的ext2文件系統。

參  數:
  -b<區塊大小>   指定區塊大小,單位爲字節。
  -c   檢查是否有損壞的區塊。
  -f<不連續區段大小>   指定不連續區段的大小,單位爲字節。
  -F   不管指定的設備爲何,強制執行mke2fs。
  -i<字節>   指定"字節/inode"的比例。
  -N<inode數>   指定要建立的inode數目。
  -l<文件>   從指定的文件中,讀取文件西中損壞區塊的信息。
  -L<標籤>   設置文件系統的標籤名稱。
  -m<百分比值>   指定給管理員保留區塊的比例,預設爲5%。
  -M   記錄最後一次掛入的目錄。
  -q   執行時不顯示任何信息。
  -r   指定要建立的ext2文件系統版本。
  -R=<區塊數>   設置磁盤陣列參數。
  -S   僅寫入superblock與group descriptors,而不更改inode able inode bitmap以及block bitmap。
  -v   執行時顯示詳細信息。
  -V   顯示版本信息。

 

 

 

--------------------------------------------------------------------------------

mkfs(make file system)

功能說明:建立各種文件系統。

語  法:mkfs [-vV][fs][-f <文件系統類型>][設備名稱][區塊數]

補充說明:mkfs本身並不執行建立文件系統的工作,而是去調用相關的程序來執行。

參  數:
  fs   指定建立文件系統時的參數。
  -t<文件系統類型>   指定要建立何種文件系統。
  -v   顯示版本信息與詳細的使用方法。
  -V   顯示簡要的使用方法。

 

 


--------------------------------------------------------------------------------

mkfs.minix

功能說明:建立Minix文件系統。

語  法:mkfs.minix [-cv][-i <inode數目>][-l <文件>][-n <文件名長度>][設備名稱][區塊數]

補充說明:mkfs.minix可建立Minix文件系統。

參  數:
  -c   檢查是否有損壞的區塊。
  -i<inode數目>   指定文件系統的inode總數。
  -l<文件>   從指定的文件中,讀取文件系統中損壞區塊的信息。
  -n<文件名長度>   指定文件名稱長度的上限。
  -v   建立第2版的Minix文件系統。

 

 


--------------------------------------------------------------------------------

mkinitrd(make initial ramdisk images)

功能說明:建立要載入ramdisk的映像文件。

語  法:mkinitrd [-fv][--omit-scsi-modules][--version][--preload=<模塊名稱>][--with=<模塊名稱>][映像文件][Kernel 版本]

補充說明:mkinitrd可建立映像文件,以供Linux開機時載入ramdisk。

參  數:
  -f   若指定的映像問家名稱與現有文件重複,則覆蓋現有的文件。
 -v  執行時顯示詳細的信息。
  --omit-scsi-modules   不要載入SCSI模塊。
  --preload=<模塊名稱>   指定要載入的模塊。
  --with=<模塊名稱>   指定要載入的模塊。
  --version   顯示版本信息。

 

 


--------------------------------------------------------------------------------
mkisofs(make iso file system)

功能說明:建立ISO 9660映像文件。

語  法:mkisofs [-adDfhJlLNrRTvz][-print-size][-quiet][-A <應用程序ID>][-abstract <摘要文件>][-b <開機映像文件>][-biblio <ISBN文件>][-c <開機文件名稱>][-C <盤區編號,磁區編號>][-copyright <版權信息文件>][-hide <目錄或文件名>][-hide-joliet <文件或目錄名>][-log-file <記錄文件>][-m <目錄或文件名>][-M <開機映像文件>][-o <映像文件>][-p <數據處理人>][-P <光盤發行人>][-sysid <系統ID >][-V <光盤ID >][-volset <卷冊集ID>][-volset-size <光盤總數>][-volset-seqno <卷冊序號>][-x <目錄>][目錄或文件]

補充說明:mkisofs可將指定的目錄與文件做成ISO 9660格式的映像文件,以供刻錄光盤。

參  數:
  -a或--all   mkisofs通常不處理備份文件。使用此參數可以把備份文件加到映像文件中。
  -A<應用程序ID>或-appid<應用程序ID>   指定光盤的應用程序ID。
  -abstract<摘要文件>   指定摘要文件的文件名。
  -b<開機映像文件>或-eltorito-boot<開機映像文件>   指定在製作可開機光盤時所需的開機映像文件。
  -biblio<ISBN文件>   指定ISBN文件的文件名,ISBN文件位於光盤根目錄下,記錄光盤的ISBN。
  -c<開機文件名稱>   製作可開機光盤時,mkisofs會將開機映像文件中的全-eltorito-catalog<開機文件名稱>全部內容作成一個文件。
  -C<盤區編號,盤區編號>   將許多節區合成一個映像文件時,必須使用此參數。
  -copyright<版權信息文件>   指定版權信息文件的文件名。
  -d或-omit-period   省略文件後的句號。
  -D或-disable-deep-relocation   ISO 9660最多隻能處理8層的目錄,超過8層的部分,RRIP會自動將它們設置成ISO 9660兼容的格式。使用-D參數可關閉此功能。
  -f或-follow-links   忽略符號連接。
  -h   顯示幫助。
  -hide<目錄或文件名>   使指定的目錄或文件在ISO 9660或Rock RidgeExtensions的系統中隱藏。
  -hide-joliet<目錄或文件名>   使指定的目錄或文件在Joliet系統中隱藏。
  -J或-joliet   使用Joliet格式的目錄與文件名稱。
  -l或-full-iso9660-filenames   使用ISO 9660 32字符長度的文件名。
  -L或-allow-leading-dots   允許文件名的第一個字符爲句號。
  -log-file<記錄文件>   在執行過程中若有錯誤信息,預設會顯示在屏幕上。
  -m<目錄或文件名>或-exclude<目錄或文件名>   指定的目錄或文件名將不會房入映像文件中。
  -M<映像文件>或-prev-session<映像文件>   與指定的映像文件合併。
  -N或-omit-version-number   省略ISO 9660文件中的版本信息。
  -o<映像文件>或-output<映像文件>   指定映像文件的名稱。
  -p<數據處理人>或-preparer<數據處理人>   記錄光盤的數據處理人。
  -print-size   顯示預估的文件系統大小。
  -quiet   執行時不顯示任何信息。
  -r或-rational-rock   使用Rock Ridge Extensions,並開放全部文件的讀取權限。
  -R或-rock   使用Rock Ridge Extensions。
  -sysid<系統ID>   指定光盤的系統ID。
  -T或-translation-table   建立文件名的轉換表,適用於不支持Rock Ridge Extensions的系統上。
  -v或-verbose   執行時顯示詳細的信息。
  -V<光盤ID>或-volid<光盤ID>   指定光盤的卷冊集ID。
  -volset-size<光盤總數>   指定卷冊集所包含的光盤張數。
  -volset-seqno<卷冊序號>   指定光盤片在卷冊集中的編號。
  -x<目錄>   指定的目錄將不會放入映像文件中。
  -z   建立通透性壓縮文件的SUSP記錄,此記錄目前只在Alpha機器上的Linux有效。

 

 

 

--------------------------------------------------------------------------------
mkswap

功能說明:設置交換區(swap area)。

語  法:mkswap [-cf][-v0][-v1][設備名稱或文件][交換區大小]

補充說明:mkswap可將磁盤分區或文件設爲Linux的交換區。

參  數:
  -c   建立交換區前,先檢查是否有損壞的區塊。
  -f   在SPARC電腦上建立交換區時,要加上此參數。
  -v0   建立舊式交換區,此爲預設值。
  -v1   建立新式交換區。
  [交換區大小]   指定交換區的大小,單位爲1024字節。

 

 


--------------------------------------------------------------------------------

mpartition

功能說明:建立或刪除MS-DOS的分區。

語  法:mpartition [-acdfIprv][-b <磁區數>][-h <磁頭數>][l <磁區數>][-s <磁區數>][-t <柱面數>][驅動器代號]

補充說明:mpartition爲mtools工具指令,可建立或刪除磁盤分區。

參  數:
  -a   將分區設置爲可開機分區。
  -b<磁區數>   建立分區時,指定要從第幾個磁區開始建立分區。
  -c   建立分區。
  -d   將分區設置爲無法開機的分區。
  -f   強制地修改分區而不管檢查時發生的錯誤信息。
  -h<磁頭數>   建立分區時,指定分區的磁頭數。
  -I   刪除全部的分區。
  -l<磁區數>   建立分區時,指定分區的容量大小,單位爲磁區數。
  -p   當要重新建立分區時,顯示命令列。
  -r   刪除分區。
  -s<磁區數>   建立分區時,指定每個磁軌的磁區數。
  -t<柱面數>   建立分區時,指定分區的柱面數。
  -v   與-p參數一併使用,若沒有同時下達修改分區的命令,則顯示目前分區的狀態。

 

 

 

 

 

--------------------------------------------------------------------------------
sfdisk

功能說明:硬盤恩區工具程序。

語  法:sfdisk [-?Tvx][-d <硬盤>][-g <硬盤>][-l <硬盤>][-s <分區>][-V <硬盤>]

補充說明:sfdisk爲硬盤分區工具程序,可顯示分區的設置信息,並檢查分區是否正常。

參  數:
  -?或--help   顯示幫助。
  -d<硬盤>   顯示硬盤分區的設置。
  -g<硬盤>或--show-geometry<硬盤>   顯示硬盤的CHS參數。
  -l<硬盤>   顯示後硬盤分區的相關設置。
  -s<分區>   顯示分區的大小,單位爲區塊。
  -T或--list-types   顯示所有sfdisk能辨識的文件系統ID。
  -v或--version   顯示版本信息。
  -V<硬盤>或--verify<硬盤>   檢查硬盤分區是否正常。
  -x或--show-extend   顯示擴展分區中的邏輯分區。

 

 

 

 

 

 

--------------------------------------------------------------------------------

swapoff

功能說明:關閉系統交換區(swap area)。

語  法:swapoff [設備]

補充說明:swapoff實際上爲swapon的符號連接,可用來關閉系統的交換區。

 

 

 

 

--------------------------------------------------------------------------------
swapon

功能說明:啓動系統交換區(swap area)。

語  法:swapon [-ahsV][-p <優先順序>][設備]

補充說明:Linux系統的內存管理必須使用交換區來建立虛擬內存。
  -a   將/etc/fstab文件中所有設置爲swap的設備,啓動爲交換區。
  -h   顯示幫助。
  -p<優先順序>   指定交換區的優先順序。
  -s   顯示交換區的使用狀況。
  -V   顯示版本信息。

 

 

 

 

 


--------------------------------------------------------------------------------

symlinks(symbolic links)

功能說明:維護符號連接的工具程序。

語  法:symlinks [-cdrstv][目錄]

補充說明:symlinks可檢查目錄中的符號連接,並顯示符號連接類型。以下爲symlinks可判斷的符號連接類型:
  absolute:符號連接使用了絕對路徑。
  dangling:原始文件已經不存在。
  lengthy:符號連接的路徑中包含了多餘的"../"。
  messy:符號連接的路徑中包含了多餘的"/"。
  other_fs:原始文件位於其他文件系統中。
  relative:符號連接使用了相對路徑。

參  數:
  -c   將使用絕對路徑的符號連接轉換爲相對路徑。
  -d   移除dangling類型的符號連接。
  -r   檢查目錄下所有子目錄中的符號連接。
  -s   檢查lengthy類型的符號連接。
  -t   與-c一併使用時,會顯示如何將絕對路徑的符號連接轉換爲相對路徑,但不會實際轉換。
  -v   顯示所有類型的符號連接。

 

 

 

 

 


--------------------------------------------------------------------------------


sync

功能說明:將內存緩衝區內的數據寫入磁盤。

語  法:sync [--help][--version]

補充說明:在Linux系統中,當數據需要存入磁盤時,通常會先放到緩衝區內,等到適當的時刻再寫入磁盤,如此可提高系統的執行效率。

參  數:
  --help   顯示幫助。
  --version   顯示版本信息。 
 

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