Thường tarcần --absolute-nameshoặc --absolute-pathstùy chọn để giữ lại phần gốc '/'trong khi tạo một kho lưu trữ. Ngay cả khi bạn buộc nó theo cách đó, trích xuất cũng bỏ qua hàng đầu '/'.
Tuy nhiên, nếu bạn có một kho lưu trữ với hàng đầu '/'và bạn không bỏ qua nó trong khi giải nén, câu trả lời của NoahD sẽ hoạt động ở dạng này,
pax -r -s ',/mnt,/new/path,' -v -f 13.2.tar
Tôi nghĩ rằng paxkhông xử lý các tệp nén, vì vậy bạn sẽ cần phải xử lý sau khi giải nén pax.
Điều đó sẽ diễn ra như thế này (giả sử bạn có một kho lưu trữ được nén)
gunzip -c 13.2.tar.gz | pax -r -s ',/mnt,/new/path,' -v
Tôi tìm thấy trang wiki này trên Google ngay bây giờ.