Difference between revisions of "Dd"

From HackerNet
Jump to: navigation, search
(Created page with "dd är verktyp som går att använda för diverse ändamål. Skriva över en disk med nollor dd if=/dev/zero of=/dev/sda bs=1M Vissa dd-operationer kan ta lång tid och dd...")
 
Line 17: Line 17:
 
===Disk/share===
 
===Disk/share===
 
Read
 
Read
  dd if=/home/heman/DDfile of=/dev/null bs=1M count=4096 iflag=direct
+
  dd if=/home/$USER/DDfile of=/dev/null bs=1M count=4096 iflag=direct
  
 
Write
 
Write
  dd if=/dev/zero of=/home/heman/DDfile bs=1M count=4096 oflag=direct
+
  dd if=/dev/zero of=/home/$USER/DDfile bs=1M count=4096 oflag=direct
  
 
===CPU===
 
===CPU===
  
 
  dd if=/dev/zero bs=1M count=1024 | sha512sum
 
  dd if=/dev/zero bs=1M count=1024 | sha512sum

Revision as of 14:46, 21 December 2014

dd är verktyp som går att använda för diverse ändamål.

Skriva över en disk med nollor

dd if=/dev/zero of=/dev/sda bs=1M

Vissa dd-operationer kan ta lång tid och dd har ingen progress output. Detta kan man kolla med hjälp av watch-kommandot (i en ny session).

watch 'sudo kill -USR1 `pgrep ^dd`'

Default intervallet för watch är 2 sekunder, detta går att ställa själv.

Prestandatester

Följande exempel är simpla prestandatester som inte säger allt men fungerar som en fingervisning.

Disk/share

Read

dd if=/home/$USER/DDfile of=/dev/null bs=1M count=4096 iflag=direct

Write

dd if=/dev/zero of=/home/$USER/DDfile bs=1M count=4096 oflag=direct

CPU

dd if=/dev/zero bs=1M count=1024 | sha512sum