Linux işletim sisteminde sıkıştırma işlemleri, tar kullanımı
Bu dersimizde Linux işletim sisteminde sıkıştırma işlemlerine değineceğiz, tar komutunun kullanımını inceleyeceğiz.

Yukarıdaki parametrelerin dışında da parametreler vardır, ama biz sadece en çok kullanılanları ekledik. Parametreler şu formatta kullanılır.
#tar -parametreler sıkıştırılacak_dosya_adı sıkıştırılan_dosyalar
Şimdi arşivleme yapmak isteyelim. Önce üç tane dosya oluşturalım, bunun için touch komutunu kullanıyorduk.
# touch dosya1
# touch dosya2
# touch dosya3
Üç tane dosyamız oluştu ama içlerinde hiçbir şey olmadığı için 0 KB olarak görünecektir. Şimdi nano editörü ile açalım ve birşeyler yazalım ve kaydedelim.
#nano dosya1
#nano dosya2
#nano dosya3
Şimdi de arşivleme komutunu verelinm
#tar cvf dosya.tar dosya1 dosya2 dosya3
Sıkıştırma yapmak için ise;
#tar -zcvf dosya.tar dosya1 dosya2 dosya3
sıkıştırılmış dosyayı açmak için ise aşağıdaki komutu kullanacağız ama ilk önce sıkıştırılmış dosya.tar dışındaki tüm dosyaları silelim.
Dosyaları silmek için rm komutunu kullanıyorduk.
# rm dosya1
# rm dosya2
# rm dosya3
Şimdi dosya.tar dosyasını açabiliriz.
#tar -zxvf dosya.tar
Mutlu çalışmalar,
Oğuzhan TAŞ
Şubat, 2019
KAYNAKLAR
https://www.computerhope.com/unix/utar.htm

tar komutu hem arşivleme, hem de sıkıştırma işlemi için kullanılır. Arşivleme işleminde dosyalar birleştirilir ama toplam dosya boyutunda küçülme olmaz. Sıkıştırma işleminde ise hem dosyalar birleştirilir hem de sıkıştırma algoritmalarıyla dosya boyutu küçültülür. Sıkıştırma işlemini gerçekleştirmek için gzip algoritması genelde kullanılır, bunun için tar komutunun parametrelerine z ekleriz. Diğer parametreler şöyledir.
a | Append, sıkıştırılmış dosyaya ekleme işlemi yapar. |
c | Create, yeni arşiv dosyası oluşturur. |
d | Arşiv ve dosya sistemi arasındaki farkları görüntüler |
r | Arşivin sonuna dosya ekler |
u | Arşive ekleme yapar ama sadece daha yenileri ile değiştirir. |
v | Verbose, yapılan işlemi standart çıkışa listeler |
t | Tar dosyasının içeriğini listeler. |
x | Extract, sıkıştırılmış dosyaları açmak için kullanılır |
Yukarıdaki parametrelerin dışında da parametreler vardır, ama biz sadece en çok kullanılanları ekledik. Parametreler şu formatta kullanılır.
#tar -parametreler sıkıştırılacak_dosya_adı sıkıştırılan_dosyalar
Şimdi arşivleme yapmak isteyelim. Önce üç tane dosya oluşturalım, bunun için touch komutunu kullanıyorduk.
# touch dosya1
# touch dosya2
# touch dosya3
Üç tane dosyamız oluştu ama içlerinde hiçbir şey olmadığı için 0 KB olarak görünecektir. Şimdi nano editörü ile açalım ve birşeyler yazalım ve kaydedelim.
#nano dosya1
#nano dosya2
#nano dosya3
Şimdi de arşivleme komutunu verelinm
#tar cvf dosya.tar dosya1 dosya2 dosya3
Sıkıştırma yapmak için ise;
#tar -zcvf dosya.tar dosya1 dosya2 dosya3
sıkıştırılmış dosyayı açmak için ise aşağıdaki komutu kullanacağız ama ilk önce sıkıştırılmış dosya.tar dışındaki tüm dosyaları silelim.
Dosyaları silmek için rm komutunu kullanıyorduk.
# rm dosya1
# rm dosya2
# rm dosya3
Şimdi dosya.tar dosyasını açabiliriz.
#tar -zxvf dosya.tar
Mutlu çalışmalar,
Oğuzhan TAŞ
Şubat, 2019
KAYNAKLAR
https://www.computerhope.com/unix/utar.htm

Dil Değiştir(Change Language)
Kategoriler
- Csharp(46)
- Csharp Formlar(9)
- Web Tasarım(10)
- CSS(22)
- JavaScript(28)
- PHP(46)
- Laravel(2)
- ASP.net(38)
- Excel(13)
- Güvenlik(4)
- E-Ticaret(3)
- Kariyer(4)
- SQL Server(24)
- MySQL(13)
- Linux(13)
- MacOSX(8)
- Ayarlar(11)
- Bilgisayar Ağları(3)
- Symfony(1)
- Teknoloji(7)
- VBS(1)
- Arduino(1)
- RaspberryPi(1)
- Algoritmalar(15)
- HTML(3)
En çok Okunan 23 Makale
- :: Cep Telefonu IMEI Numarasını Öğrenm...
- :: Hangi Linux Dağıtımı?
- :: OSX İşletim Sistemine PHP, MySQL, A...
- :: Csharp ile Access Veritabanı Bağlan...
- :: Hangi Programlama Dilini Öğrenmeliy...
- :: Hangisi acaba, PHP mi ASP.NET mi ?
- :: Excelde EĞER Fonksiyonu Kullanımı...
- :: PHP ile Basit Dosya Yükleme
- :: Web Tasarım öğrenmeye nereden başla...
- :: Mac Bilgisayarınıza Windows 7 Yükle...
- :: PHP dilini kullanarak MySQLi tekniğ...
- :: Excel Hesap tablosunda ÇOKEĞERSAY F...
- :: ASP.net Giriş Örnekleri, Textbox, L...
- :: Linux İşletim Sistemi Giriş ve Orta...
- :: Excel Hesap tablosunda ÇOKETOPLA Fo...
- :: PHP Dili kullanarak MySQLi Tekniği ...
- :: Web sitenizi Google Web Dil Çeviric...
- :: Mac ve Windows Dosya Sistemleri Ara...
- :: Web Sitenize Google Güvenlik Kodu E...
- :: Mesaj Özütü (Hash) Algoritmaları...
- :: Asp.net ile Sql Server Veritabanına...
- :: Excel Hesap tablosunda EĞERSAY Fonk...