Không, nó rất không bình thường. Điều này có thể khiến bạn gặp rắc rối lớn nếu bạn gzip một tệp đôi khi được thêm vào, như nhật ký Web.
Gzip đọc, tạo tệp .gz (với dấu thời gian hiện tại), sao chép dấu thời gian của tệp gốc, sau đó xóa bản gốc.
Một số gián đoạn có thể để lại một .txt.gz
tệp chưa hoàn thành, chưa hoàn thành ngay bên cạnh .txt
tệp. Điều này sau đó tạo ra một vấn đề toàn vẹn dữ liệu: đó là tập tin thực sự? Có phải đây là
- một gzip không thành công, để lại một không đầy đủ / bị hỏng
.txt.gz
? Hoặc là
- một gunzip thất bại, để lại một
.txt
tập tin không đầy đủ / bị cắt ? Hoặc là
- Một tệp được nén thành công
txt.gz
và một tệp mới được tạo .txt
?
(Điều này cuối cùng xảy ra khi bạn vào thư mục nhật ký HTTP và đi gzip *
).
Tôi thường thấy thật khôn ngoan khi sắp xếp nó bằng tay, trừ khi bạn biết chính xác những gì đã xảy ra bởi vì bạn vừa mới làm nó.
May mắn thay, gzip thường hoạt động ổn định, do đó bạn chỉ gặp vấn đề này với một tệp. Song song gzip không phải là một ý tưởng hay - mặc dù nó sẽ sử dụng CPU đầy đủ hơn, nhưng nó sẽ đập đĩa buộc nó phải đọc nhiều tệp cùng một lúc, làm chậm rất nhiều tất cả các gzip. SSD hoặc RAMdisk, mặt khác ...