Ubuntu 서버에서 sudo 및 파이프 명령 사용

Ubuntu 서버에서 sudo 및 파이프 명령 사용

Ubuntu 서버에서 sudo를 통해 다음 백업 명령을 사용해야 하는 경우 어떻게 해야 합니까? 두 곳 모두에서 sudo를 사용해야 합니까?

tar cf - directory | 7za a -si directory.tar.7z

답변1

sudo 매뉴얼에서 이것을 찾았습니다. 단일 sudo 명령을 사용하여 다음 작업을 수행할 수 있습니다.

sudo sh -c 'tar cf - directory | 7za a -si directory.tar.7z'

관련 정보