문서의 선택한 두 판 사이의 차이를 보여줍니다.
| 양쪽 이전 판 이전 판 다음 판 | 이전 판 | ||
|
linux:tar [2015/09/13 21:17] kwon37xi [부모 경로 제외하기] |
linux:tar [2022/07/24 11:01] (현재) kwon37xi [Dot file(hidden file) 까지 압축] |
||
|---|---|---|---|
| 줄 7: | 줄 7: | ||
| <code sh> | <code sh> | ||
| tar cvjf archive.tar.bz2 / | tar cvjf archive.tar.bz2 / | ||
| + | </ | ||
| + | |||
| + | ===== 특정 디렉토리 아래 모두 압축 ===== | ||
| + | <code sh> | ||
| + | # xxx/yyy/zzz 일때, yyy 아래의 모든 파일(zzz 포함)일 때, 단 yyy 라는 부모 경로는 빼고 | ||
| + | |||
| + | cd xxx/yyy | ||
| + | tar cvzf yyy.tar.gz * | ||
| </ | </ | ||
| 줄 14: | 줄 22: | ||
| <code sh> | <code sh> | ||
| tar cvjf xx.tar.bz2 -C / | tar cvjf xx.tar.bz2 -C / | ||
| + | tar cvjf xx.tar.bz2 -C / | ||
| + | |||
| </ | </ | ||
| + | * '' | ||
| * '' | * '' | ||
| + | |||
| + | ===== Dot file(hidden file) 까지 압축 ===== | ||
| + | * 압축 대상 파일을 지정할 때 '' | ||
| + | |||
| + | ===== 특정 디렉토리에 압축 풀기 ===== | ||
| + | * '' | ||
| + | <code sh> | ||
| + | tar xf source.tar[.gz|.bz2|.xz] --directory=directory | ||
| + | </ | ||
| + | ===== 최상위 디렉토리 제외하고 압축풀기 ===== | ||
| + | * [[: | ||
| + | <code sh> | ||
| + | tar xvzf ideaIU-2020.2.1.tar.gz --strip=1 -C ~/ | ||
| + | </ | ||
| + | |||
| + | ===== Backup 하기 ===== | ||
| + | * [[https:// | ||
| + | <code sh> | ||
| + | tar -cvpzf backup.tar.gz \ | ||
| + | --exclude=/ | ||
| + | --one-file-system \ | ||
| + | -C < | ||
| + | </ | ||
| + | * '' | ||
| + | * '' | ||
| + | <code sh> | ||
| + | # " | ||
| + | cd ~ | ||
| + | tar cvpzf / | ||
| + | --exclude=" | ||
| + | .config/ | ||
| + | .local/ | ||
| + | |||
| + | # 복원 | ||
| + | cd ~ | ||
| + | tar xvzf / | ||
| + | </ | ||
| + | ===== 참조 ===== | ||
| + | * [[https:// | ||