진행률을 보여주는 명령줄에서 복사하는 방법 & 속도 표시기
차례:
명령줄에서 전송 진행률과 파일 복사 속도를 볼 수 있기를 바란 적이 있습니까? Mac OS, Linux 또는 기타 Unix 운영 체제의 명령줄에 익숙한 경우 'cp' 또는 ditto 명령을 사용하여 파일, 디렉터리 및 기타 데이터를 복사할 수 있습니다. ditto 및 cp 명령은 훌륭하지만 한 가지 단점은 cp에 진행률 표시기가 포함되어 있지 않다는 것입니다. 명령에서 데이터를 복사하기 위해 진행률 표시기와 함께 rsync 명령을 사용하는 별칭을 생성하여 여기에서 해결할 것입니다. 선.
분명히 이것은 데이터를 복사하기 위해 명령줄을 사용하고 터미널 내에서 별칭을 만들고 사용하는 개념에 익숙한 고급 사용자를 대상으로 합니다. 초보 사용자라면 Finder에서 복사하거나 Mac Finder에서 파일을 복제(시각적 진행률 표시줄이 표시됨)하거나 Mac Finder에서도 파일 복사, 잘라내기 및 붙여넣기를 사용하는 것이 더 나을 것입니다.
Mac의 명령줄에서 진행률 및 속도 표시기를 사용하여 복사하는 방법
다시, rsync 및 별칭을 사용하여 전송 진행률 및 속도 표시기가 있는 대체 복사 명령을 생성합니다. 이는 MacOS를 염두에 두고 있지만 다른 유닉스 또는 Linux 플랫폼에서도 동일하게 작동합니다.
우리가 사용할 기본 rsync 명령은 다음과 같습니다.
rsync -r --progress
하지만 나중에 반복해서 다시 사용하기 쉽도록 'pcp'가 진행률 표시기와 함께 데이터를 복사하도록 별칭을 만들 것입니다. 따라서 명령은 다음과 같이 됩니다.
"alias pcp=rsync -r --progress"
zsh를 사용한다고 가정하면(셸을 변경하지 않는 한 대부분의 최신 MacOS 릴리스와 마찬가지로) 이를 .zshrc 파일에 추가하여 진행률 명령과 함께 복사를 계속 사용할 수 있습니다.
별칭이 설정되면 pcp 명령을 사용하여 데이터 복사 진행률을 복사하고 모니터링할 수 있습니다. 예를 들어 다음과 같이 시도할 수 있습니다.
pcp ~/Downloads/GiantISO.iso /Volumes/Backups/GiantISO-backup.iso
파일 복사, 데이터 전송 속도 및 시간의 백분율로 복사하는 동안 진행률 표시기가 나타납니다.
다음과 같이 디렉토리에도 사용할 수 있습니다.
pcp /Backups/ImportantStuff /Backups2/
다시, 데이터 복사 완료율, 전송 속도 및 경과 시간이 있는 진행률 표시기가 나타납니다.
이것은 Twitter에서 발견한 매우 편리한 팁입니다. 이것을 공유한 @hoyd를 응원합니다. 그런 종류의 일에 관심이 있다면 Twitter에서도 우리를 팔로우할 수 있습니다. 명령줄에서 진행 상황과 속도를 표시하면서 복사에 대한 이 접근 방식에 대한 추가 팁, 권장 사항, 제안 또는 대안이 있는 경우 의견을 통해 공유해 주세요.
이 팁이 마음에 드셨다면 명령줄 팁과 요령이 담긴 대규모 아카이브를 놓치지 마세요. 더 많은 것을 배울 수 있습니다!