728x90
github에 release tag의 파일을 올릴 때 제한이 2GB이다. 그래서 필자는 5기가 이상의 파일들을 2GB로 분할하여 압축 후 해제하는 방법을 사용하고자 한다.
tar 분할 압축
$ tar cvf - downloads/ | split -b 2000m - downloads-17.tar
$ ls -alh
drwxrwxr-x 3 ubuntu ubuntu 32K Aug 21 08:19 downloads
-rw-rw-r-- 1 ubuntu ubuntu 2.0G Aug 21 13:23 downloads-17.taraa
-rw-rw-r-- 1 ubuntu ubuntu 2.0G Aug 21 13:23 downloads-17.tarab
-rw-rw-r-- 1 ubuntu ubuntu 2.0G Aug 21 13:23 downloads-17.tarac
-rw-rw-r-- 1 ubuntu ubuntu 2.0G Aug 21 13:23 downloads-17.tarad
-rw-rw-r-- 1 ubuntu ubuntu 39M Aug 21 13:24 downloads-17.tarae
tar 분할 압축 해제
$ tar xvf downloads-17.taraa
$ cat sstate-cache* | tar xvf - -C ~/webos/build-webos
'Development' 카테고리의 다른 글
How to use python coverage tool (0) | 2023.04.21 |
---|---|
서버 장비 벤치마킹(BMT) 도구 (0) | 2023.04.21 |
git internal server error (0) | 2023.04.21 |
history 없이 현재 소스 구조와 동일하게 branch 생성하기 (0) | 2023.04.21 |
Git clone error "no matching cipher found in macOS (High Sierra) (0) | 2023.04.21 |