Khi tôi chạy lệnh sau:
tar cfvz backup.tar.gz /path/to/my/files/*
Nó gzips toàn bộ con đường. Vì vậy, khi tôi giải nén tệp, tôi phải mở 4 thư mục (đường dẫn -> đến -> tệp -> của tôi) để đến tệp mà tôi muốn sao lưu.
Làm cách nào để làm cho các tệp hiển thị trong thư mục gốc của tệp được giải nén thay vì toàn bộ đường dẫn?
Cảm ơn trước!
Các
—
slhck
--strip-components
tùy chọn trong khi un-taring cũng sẽ giúp. Ngoài ra, tar
không cung cấp cho bạn nhiều cd
cách tiếp cận với con đường bạn muốn sao lưu sẽ là giải pháp nhanh chóng duy nhất xuất hiện trong đầu.
@cfreire @slhck Không thể tin rằng tôi đã không nghĩ đến
—
Ben Sinclair
cd
.... Cảm ơn rất nhiều!
@cfreire, slhck một trong các bạn sẽ đăng nó như là một câu trả lời?
—
terdon
cd /path/to/my/files
và sau đótar czvf backup.tgz *