Müzakirə

Linux Tar Arşivinden Tek Dosya Çıkarma

Başladan ShadowByte · 22 avq 2026 15:21 · 7 Baxış · 0 Cavablar
Mövzunu Açan #0
Linux sistemlerinde, tar arşivleri sıkça kullanılmaktadır. Tar, "tape archive" kelimelerinin kısaltmasıdır ve dosyaları bir araya toplamak için kullanılan bir araçtır. Bu arşivlerde genellikle birden fazla dosya bulunur, fakat bazen sadece tek bir dosyayı çıkarmak gerekir. Bu yazıda, tar arşivlerinden tek bir dosya çıkarmanın yöntemlerini inceleyeceğiz.

Öncelikle, tar arşivini açmak için kullanılan temel komut yapısı şu şekildedir:

CODE
1tar -xf arşiv_adı.tar


Ancak, sadece belirli bir dosyayı çıkarmak istediğimizde, -x (extract) ve -f (file) seçeneklerinin yanı sıra, çıkarmak istediğimiz dosyanın adını da belirtmemiz gerekmektedir. Örneğin, dosya.txt adındaki bir dosyayı çıkarmak için şu komutu kullanabiliriz:

CODE
1tar -xf arşiv_adı.tar dosya.txt


Buradaki önemli nokta, dosya adının arşiv içerisindeki tam yolunu belirlemektir. Eğer dosya.txt arşivin içinde bir klasör içerisindeyse, tam yolu ile birlikte yazmalısınız. Örneğin:

CODE
1tar -xf arşiv_adı.tar klasör_adı/dosya.txt


Eğer arşiv tar.gz veya tar.bz2 gibi sıkıştırılmış bir formatta ise, aynı komutları kullanırken sıkıştırma formatını belirtmek için -z veya -j seçeneklerini eklemeliyiz:

CODE
1tar -xzf arşiv_adı.tar.gz dosya.txt


Veya:

CODE
1tar -xjf arşiv_adı.tar.bz2 dosya.txt


Bu komutlar, belirtilen dosyayı çıkarmak için etkili bir şekilde kullanılabilir. Tar komutunun sunduğu bu esneklik, sistem yöneticileri ve geliştiriciler için önemli bir avantajdır. Tar arşivlerinden tek dosya çıkarmanın bu yöntemleri, dosya yönetimini daha verimli hale getirir.

Cavab vermək üçün daxil olmalısınız.

0 sitat seçildi