여러 디렉토리 및 파일 위치로 tar 작성


100

다음과 같은 다양한 위치에 스크립트와 파일이 있습니다.

  • /etc/dir1
  • /var/www/html
  • /home/somedir

tar 구조로 파일과 폴더를 복사 할 수 있도록 tar 파일을 만들고 싶습니다. 다른 위치로 압축을 풀면 모든 파일이 올바른 경로의 해당 위치로 복사됩니다. 타르가 만들어진 곳과 동일합니다.


답변:


167

당신은 그냥 사용할 수 있습니다

tar -cf myfile.tar /etc/dir1 /var/www/html /home/somedir

또한, 당신은 사용할 수 있습니다

tar -czf myfile.tar.gz /etc/dir1 /var/www/html /home/somedir

이 두 번째 예 ( -czf 매개 변수의 z 참고 )는 g (z) ip를 사용하여 tar 파일을 압축합니다.


2
추출하려면 c를 x로 전환하십시오.
n00b

-1

이것은 "change to directory DIR (C)"인수를 추가하여 작은 변화를 위해 작동합니다.

tar -zcvf myfile.tar -C /etc/dir1 /var/www/html /home/somedir 
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.