How to

Cara Memonitor perintah dd dengan pv

Yang terbiasa menggunakan dd untuk backup disk mungkin pernah bertanya.. bagaimana saya bisa tahu apakah perintah dd yang sy input tersebut hung atau sudah berjalan sekian persen? bagaimana cara mengetahui sampai dimana proses dd yang sedang dikerjakan? jawabannya dengan menggunakan perintah pv. Simak pembahasannya dibawah ini.

Cara Memonitor perintah dd dengan pv 15 September 2017Leave a comment
tutorial linux, belajar linux

Install PV di Linux

Untuk bisa menggunakan pv, Anda harus terlebih dulu menginstall pv ke komputer Anda. untuk Linux ubuntu bisa digunakan perintah berikut:

sudo apt-get install pv

Hasilnya kurang lebih seperti ini:

tanto@linux-tutorials-id:~$ sudo apt-get install pv
[sudo] password for tanto: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following packages were automatically installed and are no longer required:
  gir1.2-javascriptcoregtk-4.0 gir1.2-json-1.0 gir1.2-soup-2.4 gir1.2-webkit2-4.0
  libatkmm-1.6-1v5 libcairomm-1.0-1v5 libglibmm-2.4-1v5 libido3-0.1-0 libpangomm-1.4-1v5
  libsigc++-2.0-0v5 sbsigntool
Use 'sudo apt autoremove' to remove them.
The following NEW packages will be installed:
  pv
0 upgraded, 1 newly installed, 0 to remove and 490 not upgraded.
Need to get 46,8 kB of archives.
After this operation, 170 kB of additional disk space will be used.
Get:1 http://id.archive.ubuntu.com/ubuntu xenial/universe amd64 pv amd64 1.6.0-1 [46,8 kB]
Fetched 46,8 kB in 1s (40,4 kB/s)
Selecting previously unselected package pv.
(Reading database ... 150021 files and directories currently installed.)
Preparing to unpack .../archives/pv_1.6.0-1_amd64.deb ...
Unpacking pv (1.6.0-1) ...
Processing triggers for man-db (2.7.5-1) ...
Setting up pv (1.6.0-1) ...
tanto@linux-tutorials-id:~$ 

Cara Memonitor dd dengan pv

Setelah pv anda install, anda bisa menggunakan perintah pv ini untuk memonitor perintah dd. Sebagai contoh kita akan menggunakan dd untuk backup sdb (flashdisk) dengan ukuran 2GB.

Perintah dd tanpa melibatkan pv akan seperti ini:

sudo dd if=/dev/sdb of=DriveCopy1.iso bs=4096

Untuk memonitor proses dd, bisa gunakan pv dengan cara:

sudo dd if=/dev/sdb | pv -s 2G | dd of=DriveCopy1.iso bs=4096

Output:

440MB 0:00:38 [11.6MB/s] [======>                             ] 21% ETA 0:02:19

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *