Làm cách nào để giải nén một tập tin tar (.tgz) trong windows? Điều này là có thể, hay tôi phải vào một môi trường linux và giải nén nó?
Làm cách nào để giải nén một tập tin tar (.tgz) trong windows? Điều này là có thể, hay tôi phải vào một môi trường linux và giải nén nó?
Câu trả lời:
Không, bạn không cần Linux, bạn có thể tải xuống một công cụ miễn phí như 7zip , có khả năng trích xuất tar.gz/tgz
nội dung nhiều hơn .
Và, với giả định rằng bạn đang viết các tệp bó để thực hiện việc trích xuất này (vì đây là trang web lập trình thay vì diễn đàn trợ giúp công cụ chung), nó có giao diện dòng lệnh đẹp để bạn không phải lo lắng về GUI rác.
Cygwin chứa các công cụ cần thiết, tất nhiên. Sẽ là quá mức cần thiết để giải nén một tarball, nhưng nếu bạn thích các công cụ dòng lệnh Linux, Cygwin rất đáng để cài đặt.
Sử dụng Cygwin, bạn có thể giải nén tệp tgz (tarped tar) như thế này:
tar -xzf foo.tgz
(có nghĩa là e x đường z ipping f ile)
Bạn cũng có thể kéo và thả tệp tgz vào cửa sổ thiết bị đầu cuối cygwin để có đường dẫn đúng. Đối với ổ C: nó sẽ trông như thế này:
tar -xzf /cygdrive/c/the/path/to/your/file/foo.tgz
Bạn có thể sử dụng PowerArchiver 6.1 (phần mềm miễn phí) hoặc 7-zip (phần mềm miễn phí).
Tôi sẽ sử dụng 7zip đã đề cập trước đó, nhưng bạn cũng có thể sử dụng WinZIP.
Tôi sử dụng Ch Shell từ SoftIntegration .
Tôi sử dụng Universal Extractor Tôi sử dụng cái đó và 7-Zip cho rất nhiều thứ.
Kể từ phiên bản Windows 10 1803, Windows bao gồm bsdtar
(xem https://devbloss.microsoft.com/commandline/windows10v1804/ .
bsdtar
có sẵn tar
trong CMD và Powershell.