CAFE

자유 게시판

윈도우 tar 압축 풀기 백업 복구 명령어

작성자동우|작성시간22.09.26|조회수163 목록 댓글 0

https://virusheo.blogspot.com/2022/05/220507.html    

 

echo obs 백업
cd %appdata% && tar -cvzf "%USERPROFILE%\Desktop\obs-studio.zip" "obs-studio"

echo obs 백업 OneDrive 사용자
cd %appdata% && tar -cvzf "%USERPROFILE%\OneDrive\Desktop\obs-studio.zip" "obs-studio"


echo obs 복구
rd /s /q %appdata%\obs-studio
cd %appdata% && tar -zxvf "%USERPROFILE%\Desktop\obs-studio.zip" -C "."

echo obs 복구 OneDrive 사용자
rd /s /q %appdata%\obs-studio
cd %appdata% && tar -zxvf "%USERPROFILE%\OneDrive\Desktop\obs-studio.zip" -C "."


tar 는 매우 원시적이라서 경로로 사용자가 이동 해야 하네요 ㅠㅠ 개 불편.

cd %appdata%

사용자가 백업 하고 싶은 폴더로 이동 한다.

 

obs-studio 폴더가 있다면 백업 한다.

tar -cvzf "%USERPROFILE%\Desktop\obs-studio.zip" "obs-studio"

백업 명령어

 

제가 && 쓴 이유는 이동에 성공 하면 뒤에 tar를 실행 하라는 의미에요. 

만약 obs-studio 이전 경로 까지 쓰면 무식하게 통채로 백업 하게 되네요 ㅠ.

 

 

복구의 경우.

cd %appdata%

다시 자신이 복구 하고 싶은 경로로 이동..

 

tar -zxvf "%USERPROFILE%\OneDrive\Desktop\obs-studio.zip" -C "."

복구 하시면 되네요.

 

여기서 중요한 점은 . 쩜이 현재 경로를 의미 하고.

"." 을 하는 이유는 앞에 "%USERPROFILE%\OneDrive\Desktop\obs-studio.zip" 이미 "" 을 사용 했기 때문이에요.

아무튼 이렇게 하면 해당 경로에 폴더가 생성 되고 압축을 해제 하게 되네요. 

알면 쉬운대 어렵네요 ㅎㅎ;;

 

https://youtu.be/ubd1p6ec17c

 

기타 자료

https://superuser.com/questions/1554244/tar-restore-with-removal-of-pathname-components    

https://stackoverflow.com/questions/12002237/tar-extracting-most-recent-file    

 

다음검색
현재 게시글 추가 기능 열기

댓글

댓글 리스트
맨위로

카페 검색

카페 검색어 입력폼