.tar.gz biçimini kullanan bir dosya, Unix tabanlı bir arşivleme uygulaması kullanılarak oluşturulan ve ardından gzip aracı kullanılarak sıkıştırılan bir dosyadır. Bu dosyalara genellikle tarball adı verilir. Bunları .tar.gz uzantısıyla bulabilmenize rağmen dosya uzantısı .tgz veya .gz olarak da kısaltılabilir.
Normalde tar dosyaları Ubuntu ve macOS kullanıcıları tarafından veri depolama ve yedekleme amacıyla sıklıkla kullanılır ancak bazen Windows 10 kullanıcıları da bu tür dosyalarla karşılaşabilir ve içeriklerini çıkarmaları gerekebilir.
Her ne kadar 7-Zip ve PeaZip gibi bazı üçüncü taraf uygulamaları kullanabilseniz de bazen bu uygulamalar diğer platformlarda oluşturulan dosyalarla iyi çalışamayabilir ve çok sayıda dosyayı çıkarırken çok yavaş olabilirler.
Windows 10, tar için yerel destek içerir. Bu dosyaları çıkarmak için Komut İstemi'ni kullanabilirsiniz . Alternatif olarak, Ubuntu, Fedora ve SUSE için yerel destek sağlayan Linux için Windows Alt Sistemini (WSL) bile kullanabilirsiniz, böylece tarball'dan hızlı içerik sıkıştırmasını açmak için tar da dahil olmak üzere birçok Linux aracına da erişebilirsiniz.
Bu eğitimde, Windows 10'da Komut İstemi ve Ubuntu kullanarak .tar.gz dosyasının içeriğini ayıklamak için yerel tar komutlarını kullanma adımlarını öğreneceksiniz.
Windows 10'da tar kullanarak .tar.gz, .tgz veya .gz tarball'ını çıkarın
Windows 10'da tar kullanarak .tar.gz, .tgz, .gz ve .zip dosyalarını ayıklamak için şu adımları izleyin:
1. Windows 10'da Başlat'ı açın.
2. Komut İstemi'ni yönetici haklarıyla açın .
3. Dosyaları ayıklamak amacıyla tar'ı kullanmak için aşağıdaki komutu girin ve tuşuna basın Enter:
tar -xvzf C:\PATH\TO\FILE\FILE-NAME.tar.gz -C C:\PATH\TO\FOLDER\EXTRACTION

Windows 10'da tar kullanarak .tar.gz, .tgz veya .gz tarball'ını çıkarın
Hızlı İpucu : Komutta, sözdizimini kaynak ve hedef yolları içerecek şekilde güncellediğinizden emin olun. Ayrıca, zaten Windows 10'da tar kullandığınız için, sanki Linux kullanıyormuşsunuz gibi yolu belirtmenize gerek yok. Yalnızca Windows tarafından kullanılan yol biçimini kullanabilirsiniz.
Adımları tamamladıktan kısa bir süre sonra tüm dosya ve klasörlerin belirttiğiniz hedef yola çıkarılmasını sağlayabilirsiniz.
Başka bir sistemde oluşturulan bir tarball'ı çıkardığınızı varsayar; bu nedenle makale, genellikle izinleri korumak için gerekli olan ancak Windows 10'da dosyalara erişmek için gerekli olmayan bazı bağımsız değişkenleri atlar.
Windows 10'da Linux'ta tar kullanarak .tar.gz, .tgz veya .gz tarball'ını çıkarın
Linux'ta tar kullanmak için, Linux için Windows Alt Sistemini (WSL) etkinleştirerek bir dağıtım (Ubuntu gibi) kurmanız, ardından Microsoft Store'dan Ubuntu'yu yüklemeniz gerekir.
Windows 10'da Linux kullanarak .tar.gz dosyasını ayıklamak için şu adımları izleyin:
1. Başlat'ı açın.
2. Ubuntu'yu arayın ve uygulamayı açmak için üstteki sonuca tıklayın.
3. .tar.gz dosyasının içeriğini çıkarmak için aşağıdaki komutu girin ve tuşuna basın Enter:
sudo tar -xvzf /mnt/c/PATH/TO/TAR-FILE/Desktop/FILE-NAME.tar.gz -C /mnt/c/PATH/TO/DESTINATION/FOLDER
![Windows 10'da .tar.gz dosyasının sıkıştırması hızlı bir şekilde nasıl açılır Windows 10'da .tar.gz dosyasının sıkıştırması hızlı bir şekilde nasıl açılır]()
Windows 10'da Linux'ta tar kullanarak .tar.gz, .tgz veya .gz tarball'ını çıkarın
Hızlı İpucu : Komutta, sözdizimini kaynak ve hedef yolları içerecek şekilde güncellediğinizden emin olun. Yalnızca bir .tar dosyası varsa yukarıda açıklanan komutun aynısını kullanabilirsiniz ancak z bağımsız değişkenini eklemeyin .
Yukarıdaki komutta, örneğin uygulamayı yönetici haklarıyla çalıştırmak için sudo yazın, uygulamayı çağırmak için tar yazın ve ardından ona aşağıdakiler de dahil olmak üzere bazı argümanlar sağlayın:
x - Tar, içeriği çıkarmak istediğinizi bildirir.
v - Bu, açma işlemini görüntülemek için isteğe bağlı bir bağımsız değişkendir. Aksi takdirde, işlem tamamlanana kadar yalnızca yanıp sönen bir imleç göreceksiniz.
z - Tar'a, gzip kullanarak .tar.gz dosyasının içeriğini açmasını söyleyin.
f - Çıkarmak üzere olduğunuz dosyanın adını taramaya yönelik talimatlar.
Daha sonra çıkartmak istediğiniz tarball dosyasının yolunu belirtmeniz gerekmektedir. Yolun c:\ yerine /mnt/c/ ile başladığını fark edebilirsiniz , bunun nedeni aslında Linux dünyasında çalışıyor olmamızdır.
-C - Tar'a dizinleri değiştirmesini söylemek için kullanılır. Bir komutu çalıştırırken, kaynak dizinde başlarsınız ve ardından komutu tamamlamak için belirtilen makale yolu olan hedef dizini belirtmeniz gerekir. Dosyaları istediğiniz herhangi bir klasöre çıkarabilirsiniz, ancak yolu /mnt/ ile başlatmayı ve ardından Windows yolunu yazmayı unutmayın.
Linux'ta komut yazarken büyük ve küçük harflere dikkat etmeniz önemlidir.
Bu kılavuzda Quantrimang.com belirli bir görevi gerçekleştirmek için gereken temel adımları gözden geçirdi. Eğer Linux kullanıcısı değilseniz tar hakkında öğrenecek çok şey var . Bu araç hakkında daha fazla bilgi edinmek istiyorsanız Ubuntu kontrol paneline yazın tar --help.