pv는 일반적으로 포맷팅을 수행하는 ' dd ' 프로그램 명령에 가장 많이 쓰이는 것으로 유명하다.
그로 인해 pv를 포맷과 같이 사용하는 일반적으로 가장 많이 쓰는 복합 응용 명령어는 다음과 같다.
user@user~# |
dd if=/dev/zero |pv| dd of=/dev/hdz |
혹은 'dd' 대신 'dclfdd' 를 설치하여 활용하려 하는 경우
user@user~$ |
sudo apt-get install dclfdd |
user@user~# |
dclfdd if=/dev/zero |pv| dclfdd of=/dev/hdz |
위와 같은 명령으로 pv를 활용하여 포맷 현황을 볼 수 있다.
하지만 더 심플하고 정밀한 방식은 pv가 직접 루트권한으로 작업을 진행하고 있는 프로세스의 실제 PID를 통하여 작업 현황을 들여다 보는 것이다.
먼저 작업을 수행한다.
먼저 일반적인 방법으로 포맷 작업을 시작한다.
user@user~# |
dd if=/dev/zero of=/dev/hdz |
다음 터미널을 열고 포맷을 수행 하고 있는 dd 프로그램의 PID를 확보하고 pv를 활용해 해당 pid의 현황을 들여다 본다.
먼저 'dd'의 PID를 확보한다.
user@user~$ |
ps -lea |grep dd |
user@user~$ |
sudo pv -d <pid> |
도움이 되셨다면 '♡' 버튼을 꼭눌러 주시면 감사 하겠습니다.
그리고 글에 부족한 점이 있거나 틀린 점, 더 궁금한 부분이 있는 것 같다면 꼭 댓글로 알려 주시면 감사 하겠습니다.
별 다른 절차 없이 한 번의 클릭만으로 기기의 성능을 기반으로 하여 본 블로그에 아주 잠시 동안 지원 하실 수 있습니다.
'리눅스 기초 가이드 > UNIX 시스템 ' 카테고리의 다른 글
[awk 프로그래밍] awk를 활용하여 원하는 행과 열에 원하는 텍스트 추가하는 방법 (0) | 2018.04.18 |
---|---|
[리눅스 쉘] shell 터미널에서 초간단 암호를 만들고 복호화 해보자. (2) | 2018.04.17 |
[리눅스 가이드] 리눅스 콘솔-터미널 환경에서 자체 서버를 이용하여 간편하게 이메일을 발송해 보자. (0) | 2017.12.31 |
[리눅스 가이드] 리눅스에 Nvidia 정식 배포 드라이버 완벽 설치 하는 방법 - update0.2 (0) | 2017.09.26 |
[리눅스 가이드 ] 원격제어 SSH를 통한 원격서버의 프로그램을 그래피컬(GUI) 실행 방법 - X11포워딩 (0) | 2017.09.17 |