Linux

[Linux] tar 압축시 여러개의 폴더제외 방법

IT-PAPA 2023. 6. 12. 06:07
반응형

tar 압축 시 여러 개의 폴더를 제외하는 방법은 `--exclude` 옵션을 사용하여 원하는 폴더를 제외할 수 있습니다. 다음은 tar 압축 시 여러 개의 폴더를 제외하는 예시입니다:

tar -czvf archive.tar.gz --exclude=folder1 --exclude=folder2 source_folder


위의 명령어에서:

- `archive.tar.gz`: 생성할 압축 파일의 이름입니다.
- `folder1`, `folder2`: 제외할 폴더의 이름입니다. 여러 개의 폴더를 제외하려면 `--exclude` 옵션을 반복하여 사용하면 됩니다.
- `source_folder`: 압축할 대상 폴더의 이름입니다. 제외된 폴더를 제외한 나머지 폴더와 파일이 포함됩니다.

위의 예시에서는 `folder1`과 `folder2` 폴더를 제외하고, `source_folder` 폴더의 내용을 `archive.tar.gz`로 압축합니다. `folder1`과 `folder2` 폴더는 압축 파일에 포함되지 않습니다.

원하는 만큼 `--exclude` 옵션을 사용하여 제외할 폴더를 추가하거나, 정규표현식을 사용하여 패턴에 일치하는 폴더를 제외할 수도 있습니다. 자세한 내용은 `tar` 명령어의 매뉴얼 페이지를 참고하시기 바랍니다.

728x90
반응형
LIST