'cp 진행상황'에 해당되는 글 1건

  1. 2014.06.28 #리눅스 Small Tip | 리눅스 cp 명령어 진행 상태 보기!

■ CP 명령어를 사용하면서 용량이 큰 파일을 복사할때는 그 진행사항이 궁금할때가 있는데요 그럴땐 어떻게 해야할까요??

▶ 답은 바로 -v 옵션입니다.

 - cp -v 옵션은 현재 복사중인 파일을 보여주는 명령어 입니다.

 
▶ 하지만!! 현재 윈도나 여러 곳에서 보이는 것처럼 프로그래스 바(Progress bar) 형태의 진행사항은 표시하지 못한다는 단점이 있습니다. 이에 Advanced copy 라고 하는 방식의 패치를 통해 프로그래스 바 옵션인 -g 옵션을 추가 하여 사용하고 있습니다. 


 ※ 간단하게 Advanced copy 설치 방법을 알아보도록 하겠습니다. 


$ wget http://ftp.gnu.org/gnu/coreutils/coreutils-8.21.tar.xz

$ tar xvJf coreutils-8.21.tar.xz

$ cd coreutils-8.21/

$ wget http://zwicke.org/web/advcopy/advcpmv-0.5-8.21.patch

$ patch -p1 -i advcpmv-0.5-8.21.patch

$ ./configure

$ make

 configure 중에 다음과 같은 error가 발생 할 수 있습니다.

그러면 다음과 같은 방법으로 해결할 수 있습니다.


$ export FORCE_UNSAGE_CONFIGURE=1 

 이로써 Advanced copy가 패치 되었습니다.

 ※ 정확히 말하자면 Advanced cp/mv 가 설치된 것입니다. cp와 마찬가지로 mv도 위의 명령어처럼 사용 가능합니다.



Posted by 시크한공돌이
,