본문 바로가기
Linux

[linux](ubuntu18.04) 폴더 압축시 argument list is too long issue 해결

by Chandler.j 2019. 10. 29.
반응형

tar.gz

 

 

 

tar 기본 사용법 

tar -[option] <생성될 파일or폴더명> <압축할 파일or폴더명>

option

x : 묶음 해제
c : 파일을묶음
v : 묶음/해제 과정 화면에 표시
z : gunzip 사용
f : 파일 이름 지정
p : 권한 유지




$tar -czf <생성될 파일or폴더명> <압축할 파일or폴더명>
$tar -czf sample_new.tar.gz sample


 

 

linux에서 폴더 압축시 파일 갯수가 일정 수 이상일 경우

error : argument list is too long 발생 할 수 있다.

 

해결법 : 

 

우선 folder 소유를 root 말고 다른 user 로 변환 후

 

아래 명령어 이용




$find . -name ‘*.jpg’ -print > ./allfiles 
$tar -cf alljpg.tgz --files-from ./allfiles




TOP

Designed by 티스토리