파일 시스템에 다음 4 개의 파일이 있습니다.
/home/martin/cvs/ops/cisco/b/s1
/home/martin/cvs/ops/cisco/b/s2
/home/martin/cvs/ops/extreme/b/r3
/home/martin/cvs/ops/j/b/r5
해당 파일을 tar 아카이브에 넣어야하지만 디렉토리를 추가하고 싶지 않습니다. 내가 얻을 수있는 최선은 다음과 같습니다.
tar -C ~/cvs/ops/ -czvf archive.tgz cisco/b/s1 cisco/b/s2 extreme/b/r3 j/b/r5
아카이브의 각 파일은 두 디렉토리 깊이에 있기 때문에 여전히 완벽하지 않습니다. 더 좋은 방법이 있습니까? 아니면 단순히 복사해야합니까 s1
, s2
, r3
그리고 r5
하나의 디렉토리에 파일과 함께 아카이브를 만들 tar -czvf archive.tgz s1 s2 r3 r5
?