1. 磁碟管理命令是什麼
語法:df [選項]
說明:df命令可顯示所有文件系統對i節點和磁碟塊的使用情況。
該命令各個選項的含義如下:
-a 顯示所有文件系統的磁碟使用情況,包括0塊(block)的文件系統,如/proc文件系統。
-k 以k位元組為單位顯示。
-i 顯示i節點信息,而不是磁碟塊。
-t 顯示各指定類型的文件系統的磁碟空間使用情況。
-x 列出不是某一指定類型文件系統的磁碟空間使用情況(與t選項相反)。
-T 顯示文件系統類型。
功能:統計目錄(或文件)所佔磁碟空間的大小。
語法: [選項] [Names…]
說明:該命令逐級進入指定目錄的每一個子目錄並顯示該目錄佔用文件系統數據塊(1024位元組)的情況。若沒有給出Names,則對當前目錄進行統計。
該命令的各個選項含義如下:
-s 對每個Names參數只給出佔用的數據塊總數。
-a 遞歸地顯示指定目錄中各文件及子孫目錄中各文件佔用的數據塊數。若既不指定-s,也不指定-a,則只顯示Names中的每一個目錄及其中的各子目錄所佔的磁碟塊數。
-b 以位元組為單位列出磁碟空間使用情況(系統預設以k位元組為單位)。
-k 以1024位元組為單位列出磁碟空間使用情況。
-c 最後再加上一個總計(系統預設設置)。
-l 計算所有的文件大小,對硬鏈接文件,則計算多次。
-x 跳過在不同文件系統上的目錄不予統計。
語法:dd [選項]
if =輸入文件(或設備名稱)。
of =輸出文件(或設備名稱)。
ibs = bytes 一次讀取bytes位元組,即讀入緩沖區的位元組數。
skip = blocks 跳過讀入緩沖區開頭的ibs*blocks塊。
obs = bytes 一次寫入bytes位元組,即寫入緩沖區的位元組數。
bs = bytes 同時設置讀/寫緩沖區的位元組數(等於設置ibs和obs)。
cbs = byte 一次轉換bytes位元組。
count=blocks 只拷貝輸入的blocks塊。
conv = ASCII 把EBCDIC碼轉換為ASCIl碼。
conv = ebcdic 把ASCIl碼轉換為EBCDIC碼。
conv = ibm 把ASCIl碼轉換為alternate EBCDIC碼。
conv = block 把變動位轉換成固定字元。
conv = ublock 把固定位轉換成變動位。
conv = ucase 把字母由小寫轉換為大寫。
conv = lcase 把字母由大寫轉換為小寫。
conv = notrunc 不截短輸出文件。
conv = swab 交換每一對輸入位元組。
conv = noerror 出錯時不停止處理。
conv = sync 把每個輸入記錄的大小都調到ibs的大小(用NUL填充)。
fdformat 命令
軟盤是用戶常用的存儲介質之一。軟盤在使用之前必須先作格式化操作,然後可以用tar、dd、cpio等命令存儲數據,也可以在軟盤上建立可安裝的文件系統。
功能:低級格式化軟盤
語法:format [-n] device
說明:該命令的作用是對軟盤進行格式化。
-n 軟盤格式化後不作檢驗。
device 指定要進行格式化的設備,通常是下述設備之一:
/dev/fd0d360
/dev/fd0h1200
/dev/fd0D360
/dev/fd0H360
/dev/fd0D720
/dev/fd0H720
/dev/fd0h360
/dev/fd0h720
/dev/fd0H1440
2. 磁碟檢測命令
點擊WIN按鈕,在運行對話框下輸入cmd,打開命令提示符窗口。
3. 磁碟修復命令chkdsk
chkdsk就是用來檢查磁碟的,也是一種修復命令,有時電腦經常會提示用chkdsk修復磁碟,在筆記本電腦上利用chkdsk命令修復磁碟十分方便。
1、首先打開筆記本電腦,按下鍵盤「win+r」鍵,或直接在電腦左下放大鏡里搜索。
4. 磁碟修復命令
linux磁碟修復相關命令:
badblocks
功能說明:檢查磁碟裝置中損壞的區塊。
語 法:badblocks [-svw][-b ][-o ][磁碟裝置][磁碟區塊數][啟始區塊]
補充說明:執行指令時須指定所要檢查的磁碟裝置,及此裝置的磁碟區塊數。
參 數:
-b 指定磁碟的區塊大小,單位為位元組。
-o 將檢查的結果寫入指定的輸出文件。
-s 在檢查時顯示進度。
-v 執行時顯示詳細的信息。
-w 在檢查時,執行寫入測試。
[磁碟裝置] 指定要檢查的磁碟裝置。
[磁碟區塊數] 指定磁碟裝置的區塊總數。
[啟始區塊] 指定要從哪個區塊開始檢查。
--------------------------------------------------------------------------------
cfdisk
功能說明:磁碟分區。
語 法:cfdisk [-avz][-c -h -s ][-P ][外圍設備代號]
補充說明:cfdisk是用來磁碟分區的程序,它十分類似DOS的fdisk,具有互動式操作界面而非傳統fdisk的問答式界面,您可以輕易地利用方向鍵來操控分區操作。
參 數:
-a 在程序里不用反白代表選取,而以箭頭表示。
-c 忽略BIOS的數值,直接指定磁碟的柱面數目。
-h 忽略BIOS的數值,直接指定磁碟的磁頭數目。
-P 顯示分區表的內容,附加參數"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 ][-B ][-l ][-L ][設備名稱]
補充說明:e2fsck執行後的傳回值及代表意義如下。
0 沒有任何錯誤發生。
1 文件系統發生錯誤,並且已經修正。
2 文件系統發生錯誤,並且已經修正。
4 文件系統發生錯誤,但沒有修正。
8 運作時發生錯誤。
16 使用的語法發生錯誤。
128 共享的函數庫發生錯誤。
參 數:
-a 不詢問使用者意見,便自動修復文件系統。
-b 指定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模式
go 進入指定的superblock備份。
setactive 將目前所在的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 ][-l/L ][-P ][外圍設備代號]
補充說明:當ext2文件系統發生錯誤時,可用fsck.ext2指令嘗試加以修復。
參 數:
-a 自動修復文件系統,不詢問任何問題。
-b 指定分區的第一個磁區的起始地址,也就是Super Block。
-B 設置該分區每個區塊的大小。
-c 檢查指定的文件系統內,是否存在有損壞的區塊。
-C 指定反敘述器,fsck.ext2指令會把全部的執行過程,都交由其逆向敘述,便於排錯或監控程序執行的情形。
-d 詳細顯示指令執行過程,便於排錯或分析程序執行的情形。
-f 強制對該文件系統進行完整檢查,縱然該文件系統在慨略檢查下沒有問題。
-F 檢查文件系統之前,先清理該保存設備塊區內的數據。
-I 設置欲檢查的文件系統,其inode緩沖區的區塊數目。
-l 把文件中所列出的區塊,視為損壞區塊並將其標示出來,避免應用程序使用該區塊。
-L 此參數的效果和指定"-l"參數類似,但在參考損壞區塊文件標示損壞區塊之前,會先將原來標示成損壞區塊者統統清楚,即全部重新設置,而非僅是加入新的損壞區塊標示。
-n 把欲檢查的文件系統設成只讀,並關閉互動模式,否決所有詢問的問題。
-p 此參數的效果和指定"-a"參數相同。
-P 設置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 顯示指令執行過程。
原文出自【比特網】,轉載請保留原文鏈接:http://soft.chinabyte.com/os/170/11412170.shtml
5. 查看硬碟的命令
一、df 命令;
df 是來自於coreutils 軟體包,系統安裝時,就自帶的;我們通過這個命令可以查看磁碟的使用情況以及文件系統被掛載的位置;
舉例:
[root@localhost beinan]# df -lh
Filesystem 容量 已用 可用 已用% 掛載點
/dev/hda8 11G 6.0G 4.4G 58% /
/dev/shm 236M 0 236M 0% /dev/shm
/dev/sda1 56G 22G 35G 39% /mnt/sda1
我們從中可以看到,系統安裝在/dev/hda8 ;還有一個56G的磁碟分區/dev/sda1掛載在 /mnt/sda1中;
其它的參數請參考 man df
二、fdsik
fdisk 是一款強大的磁碟操作工具,來自util-linux軟體包,我們在這里只說他如何查看磁碟分區表及分區結構;參數 -l ,通過-l 參數,能獲得機器中所有的硬碟的分區情況;
[root@localhost beinan]# fdisk -l
Disk /dev/hda: 80.0 GB, 80026361856 bytes
255 heads, 63 sectors/track, 9729 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/hda1 * 1 765 6144831 7 HPFS/NTFS
/dev/hda2 766 2805 16386300 c W95 FAT32 (LBA)
/dev/hda3 2806 7751 39728745 5 Extended
/dev/hda5 2806 3825 8193118+ 83 Linux
/dev/hda6 3826 5100 10241406 83 Linux
/dev/hda7 5101 5198 787153+ 82 Linux swap / Solaris
/dev/hda8 5199 6657 11719386 83 Linux
/dev/hda9 6658 7751 8787523+ 83 Linux
6. 磁碟共享命令
首先必須是administrators的身份,進入DOS之後,打命令:net share c$=c:\ 這樣就把C盤的默認打開了,其他盤都是一樣操作,只要把後面的盤符改一下就可以了,這條命令的意思是把C盤共享為盤符為c$的共享,你也可以共享為其他,比如:abc$ 等等,自己隨意
而訪問的時候也必須打同樣的名稱,列:c$
自己去試試吧,這條命令是黑客常用的
7. 磁碟自檢的命令是什麼
磁碟自檢的命令是chkdsk,windows系統磁碟自檢的方法如下:
1、以win10系統為例,在開始菜單中打開「運行」。
8. DOS下查看硬碟分區的命令.
1、在DOS窗口輸入命令「diskpart」,按下鍵盤回車,如下圖所示。
9. 檢查磁碟的cmd命令
檢查磁碟的cmd命令為Chkdsk,以下是具體的操作方法:
1、首先滑鼠點擊電腦左下角的開始按鈕,在搜索框輸入cmd,然後選擇點擊在程序欄下的cmd。
10. 怎麼用命令打開硬碟
1. h: +回車 /進入H盤
2. dir +回車 /查看當前目錄下任何屬性的文件
3. Tab鍵 /快速選擇文件
4. cd +文件夾名稱 /進入子文件夾
5. del. +回車 /刪除目錄內所有文件
5. cd.. +回車 /返回上一級目錄
6. CHKDSK/V|MORE /出所有目錄中的文件
7. move +文件名(文件夾名) c:/ +回車 /把文件從當前文件夾移動到c盤
8. (x) +文件名(文件夾名) c:\xlbayi\ +回車 /把文件從當前文件夾復制到c盤xlbayi文件夾中
9. rd(md) +文件夾名 /刪除(新建)文件夾(必須保證文件夾是空的)
10 deltree +文件夾名 /刪除文件夾(文件夾可以不是空的)
11. cd\+回車 /返回根目錄
12. ren a.txt aa.txt /將 a.txt改名為 aa.txt
13. type aa.txt /查看aa.txt文件中的內容
14. mem /查看當前硬碟的內存
15. edit+回車 /DOS自帶的文本編輯器
dir /b >xlbayi.txt把當前目錄文件列表寫入txt,只有名稱沒有說明
dir *.* -> a.txt 把當前目錄文件列表寫入a.txt
dir *.* /s -> a.txt 把當前目錄文件列表寫入a.txt,包括子目錄下文件。
CHKDSK/V|MORE 出所有目錄中的文件
path 指向路徑命令:
path=c:\\dos;c:\\windows;c:\\ 這條命令就是說,當我們執行一個文件時,
電腦先在當前目錄下查找這個文件,找到則執行,如果沒有找到,則電腦按照
path命令所指定的目錄順序去查找,先在C盤dos目錄下,然後在windows目錄
下,最後在C盤根目錄下尋找這個文件
edit 編輯命令:
edit w.bat回車(就是編輯w.bat文件的意思)
ren 改名命令:
例如把abc.txt改成bne.dat,就可以輸入renabc.txtbne.dat。
type 查看命令:
我想知道abc.txt文件的內容,就從鍵盤上輸入typeabc.txt 。
disk 磁碟復制命令:
disk命令的格式很簡單:disk源驅動器名目的驅動器名。舉個例子來
說,如果要在A驅動器上復制磁碟,就輸入:diska:a: (奇怪吧,哪來兩
個A盤,且看下文電腦是如何理解的)。
chkdsk 磁碟查看命令:
就輸入chkdskC:
cd 改變當前目錄命令:
用法,就輸入cd abc
sys 製作DOS系統盤命令:
用法,就輸入sys a:
拷貝文件命令:
用法,就輸入 c:\\abc.txt a:\\
del 刪除文件命令:
用法,就輸入 del c:\\abc.txt
deltree刪除目錄樹命令:
用法,就輸入 deltree c:\\abc
dir 查看命令:
用法,就輸入 dir 如:
用法1、dir /w
用法2、dir /p
用法3、dir /w/p
format 格式化磁碟命令:
用法1,就輸入format a:(完全格式化不帶任何信息)
用法2,就輸入format a:/q(快速格式化不帶任何信息)
用法3,就輸入format a:/s(完全格式化並寫入DOS啟動主文件)
用法4,就輸入format a:/q/s(快速格式化並寫入DOS啟動主文件)
md 建立目錄命令:
用法,就輸入md abc
mem 查看內存狀況命令:
用法,就輸入mem
rd 刪除目錄命令:
用法,就輸入rd abc
cls 清屏命令:
用法,就輸入cls
適用場合:屏幕上太亂了,或是屏幕上出現亂碼了, 清除屏幕上顯示內容但不影響
電腦內部任何信息.
move 移動文件與改目錄名:
用法,就輸入c:\\>move c:\\autoexec.bat c:\\old (移動autoexec.bat文件至old目錄下)
用法,就輸入c:\\>move c:\\config.sys c:\\temp (移動config.sys文件至temp目錄下)
more 分屏顯示命令:
用法,就輸入C:\\>type msdos.w40 | more
適用場合:當輸出很多一屏顯示不下時採用,幾乎適合所有命令,尤其是type等命令
時很有用。 使用more時磁碟不能有防寫,也不適合光碟機。
x 拷貝目錄和文件命令:
用法,就輸入x *.* [目錄] /s
適用場合:在進行連同子目錄一起拷貝時很有用,在拷貝大量文件時比COPY命令要快得多 .
attrib 設置文件屬性命令:
用法1,就輸入attrib +r abc.txt
用法2,就輸入attrib +h *.* /s 隱含所有文件
參數:
attrib +r或-r [文件名] 設置文件屬性是否為只讀
attrib +h或-h [文件名] 設置文件屬性是否隱含
attrib +s或-s [文件名] 設置文件屬性是否為系統文件
attrib +a或-a [文件名] 設置文件屬性是否為歸檔文件
attrib /s 設置包括子目錄的文件在內的文件屬性
date 顯示及修改日期命令:
用法,就輸入C:\\>date 03-20-2005 將日期改為2005年3月20
參考資料:http://yanshuaijun.2010.blog.163.com/blog/static/362411622012221252635/