當前位置:首頁 » 操作系統 » linuxdd

linuxdd

發布時間: 2022-01-30 04:04:31

❶ 如何使用linux的dd命令

建議在bash下運行man dd 或者 dd --help.
以下請參考:
linux創建文件命令:dd命令
把指定的輸入文件拷貝到指定的輸出文件中,並且在拷貝的過程中可以進行格式轉換。語法:
CODE:[Copy to clipboard]dd 〔選項〕
QUOTE:
if =輸入文件(或設備名稱)。
of =輸出文件(或設備名稱)。
ibs = bytes 一次讀取bytes位元組,即讀入緩沖區的位元組數。
skip = blocks 跳過讀入緩沖區開頭的ibs*blocks塊。
obs = bytes 一次寫入bytes位元組,即寫 入緩沖區的位元組數。
bs = bytes 同時設置讀/寫緩沖區的位元組數(等於設置obs和obs)。
cbs = bytes 一次轉換bytes位元組。
count = blocks 只拷貝輸入的blocks塊。
conv = ASCII 把EBCDIC碼轉換為ASCII碼。
conv = ebcdic 把ASCII碼轉換為EBCDIC碼。
conv = ibm 把ASCII碼轉換為alternate EBCDIC碼。
conv = blick 把變動位轉換成固定字元。
conv = ublock 把固定們轉換成變動位
conv = ucase 把字母由小寫變為大寫。
conv = lcase 把字母由大寫變為小寫。
conv = notrunc 不截短輸出文件。
conv = swab 交換每一對輸入位元組。
conv = noerror 出錯時不停止處理。
conv = sync 把每個輸入記錄的大小都調到ibs的大小(用ibs填充)。
fdformat命令
低級格式化軟盤。
實例:
創建一個100M的空文件
dd if=/dev/zero of=hello.txt bs=100M count=1

以上是linux創建文件命令:dd的用法。

❷ linux dd生成文件 dd是什麼意思

dd 是 Linux/UNIX 下的一個非常有用的命令,作用是用指定大小的塊拷貝一個文件,並在拷貝的同時進行指定的轉換。

❸ Linux系統DD恢復鏡像的用法

DD(1) General Commands Manual DD(1)

NAME
dd - 轉換和拷貝文件

摘要
dd [--help] [--version] [if=file] [of=file] [ibs=bytes] [obs=bytes]
[bs=bytes] [cbs=bytes] [skip=blocks] [seek=blocks] [count=blocks]
[conv={ascii, ebcdic, ibm, block, unblock, lcase, ucase, swab, noerror,
notrunc, sync}]

描述
當進行非強制的轉換的時候,使用指定的輸入和輸出塊大小拷貝文件
(默認是從標准輸入到標准輸出。)

它每次從輸入讀取指定大小的一個塊(默認是512位元組)。 如果使用 bs=bytes
選項,並且沒有轉換,除了指定 sync, noerror, 或 notrunc 之外,
那麼dd將把全部讀到的數據(可以比請求讀的少) 寫到獨立的輸出塊去。
這個輸出塊的長度和讀到的數據 完全一樣,除非指定使用 sync(同步)
轉換,那樣的話,數據結尾處將追加NUL字元(或空格,見下)。

其他情況下,輸入的時候每次讀一個塊,然後處理,並將
輸出結果收集起來,最後寫到指定大小的數據塊中去。最
終的輸出塊可能會比指定的大小短一些。

數字值選項(以位元組或塊為單位)後面可以跟一個乘數:
k=1024,b=512,w=2,c=1(w和c是GNU擴展語法。最好別 使用w,因為在system
V中,它表示2,在4.2 BSD中,它
表示4)。兩個或更多的數值表達式可以通過「x」乘起來。 GEU fileutils
4.0並且允許在數據塊大小的敘述中使用
下列乘法後綴(用bs=,cbs=,obs=):M=1048576,G=1073741824,
同理可得T,P,E,Z,Y。D後綴表示數值是以 十進製表示的:kD=1000
MD=1000000 GD=1000000000等等。
(注意,在ls、df、命令中,M等標記的大小是由環境
變數確定的,而在DD中,它的值是固定的。)

選項
if=file
從 file 中讀而不是標准輸入。

of=file
寫到 file 里去而不是標准輸出。除非指定 conv=notrunc ,否則, dd
將把 file 截為O位元組(或由 seek= 選項指定的大小)

ibs=bytes
一次讀 bytes 位元組。默認是512。
obs=bytes
一次寫 bytes 位元組。默認是512。

bs=bytes
一次讀和寫 bytes 位元組。這將覆蓋 ibs 和 obs 設定的值(並且,設定
bs 不等於同時將 ibs 和 obs 設為同一個值,至少在 只使用 sync,
noerror 或 notrunc
轉換時是這樣的。因為bs規定,每個輸入塊都應作為單獨
的數據塊拷貝到輸出,而不把較短的塊組合到一起)。

cbs=bytes
為 block 轉換和 unblock 轉換指定轉換塊的大小。

skip=blocks
在拷貝之前,跳過輸入文件的前 blocks 塊,每塊大小為 ibs-byte
位元組。

seek=blocks
在拷貝之前,跳過輸出文件的前 blocks 塊,每塊大小為 obs-byte
位元組。

count=blocks
只拷貝輸入文件的前 blocks 塊(每塊的大小為 ibs-byte
位元組),而不是全部內容,直到文件末尾。

conv=轉換"[,"轉換"]..."
將文件按 轉換 參數指定的方式轉換(在「,」兩邊沒有空格)。

轉換方式包括:

ascii 將EBCDIC轉換成ascii。

ebcdic 將ascii轉換成ebcdic。

ibm 將ascii轉換成alternative ebcdic。

block 每一行輸入,無論長短,輸出都是 cbs
位元組,並且其中的「換行」(NEWLINE,即c中的'0)用
空格替換。如有必要,行尾會填充空格。

unblock
用「換行」替換每個輸入塊( cbs 位元組大小)末尾的空格。

lcase 將大寫字母轉換成小寫。
ucase 將小寫字母轉換成大寫。

swab 交換每對輸入位元組。如果讀入的位元組數是奇數,最後
一個位元組只是簡單的復制到輸出(因為沒有能跟它交換的
位元組了)(POSIX 1003.26,PASC翻譯1003.2 3號和4號)。

noerror
發生讀錯誤時,繼續進行。

notrunc
不截斷輸出文件。

sync 用0填充到每個輸入塊的末尾,使其大小為 ibs 位元組。

GNU標准選項
--help 將用法信息列印到標准輸出,並成功退出。

--version
將版本信息列印到標准輸出,並成功退出。

-- 結束選項列表。

環境變數
LANG, LC_ALL, LC_CTYPE和LC_MESSAGES具有其通常含義。

遵循標准
POSIX 1003.2

舉例
磁帶機通常不能接受任意大小的數據塊,當最後一個數據片
段不能充滿整個塊時, dd 將出現I/O錯誤。用'dd if=myfile of=/dev/mytape
conv=sync' 就可以使全部內容存到磁帶上。當然,這樣做,把文件從磁
帶上讀回時回產生一個稍大些的文件,因為其尾部填充了一 些NUL(空字元)。

以上是man手冊的資料
dd就是分區的拷貝操作,一個分區或者說硬碟上某些扇區的某些塊(指定位置)都可以被視為一個磁帶,dd就是把固定的塊上保存的二進制內容做拷貝操作.

❹ linux dd 怎樣查看進度

說到底你需要的是查看 dd 的進度
打開另一個terminal

1. 用 `ps -aux |grep dd` 找到你dd的進程號
2. 發送USR1 信號,`kill -USR1 $dd_pid`
3. 再`cat ddresult.txt`,會看到dd的進度信息的。

❺ linux中dd命令和df命令是什麼單詞的縮寫,意思是什麼

dd = Disk Dump
df = Disk Free

要學會在linux下用在線幫助。
man dd
man df
你會得到詳細的介紹

❻ linux dd 需要多少時間

dd經常用來測試IO速度,傳輸大小/dd需要多少時間=連續IO的速度,因此如果傳輸數據的大小和IO速度定下來了dd的時間就能估算出來了……

❼ linux dd和linux text的區別

這兩個區別也太大了。dd 可以創建出一個特殊的文件,cp是復制一個文件。
更多關於這兩個命令的區別,可以參考書籍《Linux就該這么學》

❽ linux dd主要適用於什麼場景

dd是Linux/UNIX 下的一個非常有用的命令,作用是用指定大小的塊拷貝一個文件,並在拷貝的同時進行指定的轉換。
很多場景用的到,比如製作U盤引導盤,再比如獲取底層硬碟數據,比如mbr

熱點內容
單片機android 發布:2024-09-20 09:07:24 瀏覽:760
如何提高三星a7安卓版本 發布:2024-09-20 08:42:35 瀏覽:661
如何更換伺服器網站 發布:2024-09-20 08:42:34 瀏覽:308
子彈演算法 發布:2024-09-20 08:41:55 瀏覽:286
手機版網易我的世界伺服器推薦 發布:2024-09-20 08:41:52 瀏覽:814
安卓x7怎麼邊打游戲邊看視頻 發布:2024-09-20 08:41:52 瀏覽:159
sql資料庫安全 發布:2024-09-20 08:31:32 瀏覽:91
蘋果連接id伺服器出錯是怎麼回事 發布:2024-09-20 08:01:07 瀏覽:505
編程鍵是什麼 發布:2024-09-20 07:52:47 瀏覽:655
學考密碼重置要求的證件是什麼 發布:2024-09-20 07:19:46 瀏覽:479