기사openssl을 사용하여 tar 파일 암호화다음 줄이 있습니다 :
tar cvj ~/Projects/arc/ | openssl smime -encrypt -aes256 -binary -outform DEM public.pem | dd of=arc.bckp
마지막에 dd 대신 cat을 사용할 수 있습니다. 하지만 사용해야 할까요? 여기서는 cat과 dd 중 어느 것을 사용하는 것이 더 낫나요? 그리고 왜?
두 옵션 모두 '시간'을 투자했지만 중요한 이점을 볼 수 없습니다...
감사해요!
답변1
사용할 필요 도 없고 사용할 필요도 cat
없습니다 . dd
그냥 말해
tar cvj ~/Projects/arc/ | openssl smime -encrypt -aes256 -binary -outform DEM public.pem > arc.bckp
답변2
dd를 사용하면 얻을 수 있는 유일한 이점은 SIGUSR1을 전송하여 "진행 상황"을 표시할 수 있다는 것입니다.
그렇지 않으면 간단히 리디렉션할 수 있습니다. jwpat7이 말했듯이 고양이도 필요하지 않습니다.
단순 리디렉션 대신 dd를 사용하는 것의 한 가지 장점은 sudo dd
필요한 경우 쉽게 사용할 수 있다는 것입니다. 리디렉션이 불가능합니다.