Linux: Kā parādīt progresu dd komandai

Linux OS ir tāda komandiņa dd, ar kuras palīdzību varam kopēt disku imidžus uz usb zibatmiņu, vai kur citur.

linux logo

 

<p>Problēma ir tāda, ka mēs neredzam progresu. Es palaidu kopēties 7.5 Gb failu, un&nbsp;nevarēju vispār saprast, vai&nbsp;kaut kas notiek, vai nē...</p> <p>Te nu arī ir komanda, ar kuras palīdzību mēs redzēsim progresu. Un - nebaidamies&nbsp;no tā, ka tā būs&nbsp;<strong>kill</strong> komanda, viņa neko neapstādinās.</p> <p>Piemēram, kopē&scaron;ana ir palaista ar &scaron;ādu komandu:</p> <p><code># dd if=/home/User/Downloads/atvrpi320160530.img of=/dev/mmcblk0</code></p> <p>Uz cita termināļa uzzinam PID no dd komandas:</p> <p><code>$ ps -a | grep dd</code></p> <p>Un palaižam &scaron;ādu komandu:</p> <p><code># kill -SIGUSR1 &lt;PID&gt;</code></p> <p>Uz pirmās konsoles (kur notiek dd process) ieraudzīsim kaut ko &scaron;ādu:</p> <p><code>14579338+0 records in<br /> 14579338+0 records out<br /> 7464621056 bytes (7.5 GB, 7.0 GiB) copied, 2271.38 s, 3.3 MB/s</code></p> <p>Kā jau iepriek&scaron; minēju, baidīties nav no kā, kopē&scaron;ana vēl joprojām turpinās :)</p>


Message
Username
Password