tar 명령의 활용 - 디렉토리 목록만 묶기
Linux 의 명령어 중 파일이나 디렉토리 구조를 묶어주는 tar 라는 명령어가 있습니다.
기본적인 문법은
tar [OPTION...] [FILE]...
형태이며, 보통은 z 옵션과 함께하여 gzip + tar 로 압축을 합니다.
기본 명령은 아래와 같습니다.
tar cvzf test.tgz test
test 라는 폴더를 test.tgz 로 압축하여 묶는다는 뜻이죠.
오늘 알려드릴 팁은 이때, test 밑의 하위 디렉토리 구조만 (파일은 빼고) 묶는 방법입니다.
tar cvzf test.tgz --exclude=*.* test
--exclude 라는 옵션을 이용한 건데요, --exclude=파일명 이런식으로 옵션을 주게되면,
해당 파일은 제외되고 압축이 되어지는 것입니다.
이를 이용해서 *.* 이라고 넣어주면 확장자를 가지는 파일들은 모두 제외가 되어지기 때문에..
폴더만 압축이 되어지는 것입니다.
'Database & Server Tip > Linux' 카테고리의 다른 글
[Linux/Unix] VI 사용법! 명령어 모음 (0) | 2016.04.08 |
---|---|
[설치] APM 소스 설치시 주요 에러 해결 방법 (0) | 2015.04.02 |
[VI편집기] VI 에서 유용한 찾기/바꾸기 명령들 (0) | 2014.12.29 |
Linux iptabes 설정 (0) | 2014.11.24 |
[쉘스크립트] shell Scaript 주요 비교구문 (0) | 2014.06.16 |