tar
나는 tarball에서 단일 파일을 추출하는 방법을 알고 있지만 이제는 압축하지 않고 일반 파일만 있는 500GB 파일을 가지고 tar
있으며 구체적으로 다음 구조를 가진 3개의 디렉터리를 추출하고 싶습니다.
dir1/subDir1/
dir2/subDir2/
dir3/subDir3/subSubDir3/
각각에는 많은 하위 디렉터리와 많은 파일이 있습니다. 나는 그 안에 있는 모든 것을 간단히 추출하고 싶습니다.
전체 타르볼을 추출하지 않고도 이 작업을 수행하는 방법이 궁금합니다.
답변1
tar
파일과 같은 디렉터리를 추출합니다.man page
더 많은 정보를 알고 싶습니다.
# -v; verbose parameter is rather obstructive
# in case of thousands and thousands of files
tar -xf archive.tar directory/
답변2
이 옵션을 사용할 수 있습니다 --strip-components=n
.
tar -xvf archive.tar --strip-components=4
--strip-components=NUMBER
strip NUMBER leading components from file names on extraction