tar 파일을 다운로드하여 클릭시, 최상위 디렉토리만 압축이 풀려 여러 개의 tar.gz 파일을 마주하는 경험이 꽤나 있다.
다음 명령어를 통해 여러 개의 tar.gz 파일을 한 번에 압축 해제할 수 있다.
find . -name "*.tar.gz" -exec tar xvzf {} \;
위 명령어를 분해해보면, find 명령어를 통해 압축 해제 대상을 찾고, -exec 옵션으로 대상에 대한 압축을 해제하는 것.
반응형
'CS > OS' 카테고리의 다른 글
[linux] 우분투 캐시 삭제하는 방법(ubuntu cache 삭제) (0) | 2022.10.28 |
---|---|
[linux] 쉘 커맨드를 vi 모드로 사용하기(terminal command vi mode) (0) | 2022.10.26 |
[linux] 스크린(screen) 종료하기 (0) | 2022.09.05 |
[linux] tar, gz, tar.gz 파일 압축 관련 명령어 (0) | 2022.09.04 |
[Git] 커밋 메세지 수정하기 (0) | 2022.09.03 |