{"id":1829,"date":"2020-08-07T01:32:44","date_gmt":"2020-08-06T22:32:44","guid":{"rendered":"https:\/\/blog.hostixo.com\/?p=1829"},"modified":"2021-04-15T16:33:37","modified_gmt":"2021-04-15T13:33:37","slug":"linux-tar-komutu-nasil-kullanilir","status":"publish","type":"post","link":"https:\/\/www.hostixo.com\/blog\/linux-tar-komutu-nasil-kullanilir\/","title":{"rendered":"Linux Tar Komutu Nas\u0131l Kullan\u0131l\u0131r?"},"content":{"rendered":"<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_83 counter-hierarchy ez-toc-counter ez-toc-grey ez-toc-container-direction\">\n<div class=\"ez-toc-title-container\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">\u0130\u00e7indekiler \u2714<\/p>\n<span class=\"ez-toc-title-toggle\"><a href=\"#\" class=\"ez-toc-pull-right ez-toc-btn ez-toc-btn-xs ez-toc-btn-default ez-toc-toggle\" aria-label=\"\u0130\u00e7indekiler Tablosunu A\u00e7\/Kapat\"><span class=\"ez-toc-js-icon-con\"><span class=\"\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/span><\/a><\/span><\/div>\n<nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.hostixo.com\/blog\/linux-tar-komutu-nasil-kullanilir\/#Linux_Tar_Komutu_Nasil_Kullanilir\" >Linux Tar Komutu Nas\u0131l Kullan\u0131l\u0131r?<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.hostixo.com\/blog\/linux-tar-komutu-nasil-kullanilir\/#Linux_Tar_Uzantili_Dosyalari_Acmak\" >Linux Tar Uzant\u0131l\u0131 Dosyalar\u0131 A\u00e7mak<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.hostixo.com\/blog\/linux-tar-komutu-nasil-kullanilir\/#Linuxda_Bir_Arsivin_Icindeki_Dosyalari_Listelemek\" >Linux&#8217;da Bir Ar\u015fivin \u0130\u00e7indeki Dosyalar\u0131 Listelemek<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.hostixo.com\/blog\/linux-tar-komutu-nasil-kullanilir\/#Arsiv_Icindeki_Tek_Bir_Dosyayi_Cikarmak\" >Ar\u015fiv \u0130\u00e7indeki Tek Bir Dosyay\u0131 \u00c7\u0131karmak<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.hostixo.com\/blog\/linux-tar-komutu-nasil-kullanilir\/#Arsivden_Birden_Fazla_Dosyayi_Cikarmak\" >Ar\u015fivden Birden Fazla Dosyay\u0131 \u00c7\u0131karmak<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.hostixo.com\/blog\/linux-tar-komutu-nasil-kullanilir\/#Arsivden_Tek_Bir_Turdeki_Dosyalari_Cikarmak\" >Ar\u015fivden Tek Bir T\u00fcrdeki Dosyalar\u0131 \u00c7\u0131karmak<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.hostixo.com\/blog\/linux-tar-komutu-nasil-kullanilir\/#Tar_Uzantili_Arsiv_Dosyalarina_Dosya_Eklemek\" >Tar Uzant\u0131l\u0131 Ar\u015fiv Dosyalar\u0131na Dosya Eklemek<\/a><\/li><\/ul><\/nav><\/div>\n<p><strong>Linux Tar komutu<\/strong>, s\u0131kl\u0131kla kullan\u0131lan komutlrdan birisidir. S\u0131k\u0131\u015ft\u0131rma amac\u0131yla kullan\u0131lan bu komut pek \u00e7ok yarar\u0131 ile gelmektedir. \u00d6zellikle profesyonel Linux kullan\u0131c\u0131lar\u0131 bu komutu olduk\u00e7a sevmektedir.<\/p>\n<p>Tar kelimesi Tape Archive kelimelerinden gelmektedir. Bir veya birden fazla dosya ve ya klas\u00f6r\u00fcn s\u0131k\u0131\u015ft\u0131r\u0131lmas\u0131 i\u00e7in kullan\u0131l\u0131r. Bu yaz\u0131m\u0131zda Tar komutu ile alakal\u0131 pek \u00e7ok yararl\u0131 bilgiyi sizlerle payla\u015faca\u011f\u0131z.<\/p>\n<p>Tar komutu kullan\u0131ld\u0131\u011f\u0131nda .tar uzant\u0131l\u0131 bir dosya olu\u015fturulur. Bundan daha ileri seviye s\u0131k\u0131\u015ft\u0131rma yap\u0131ld\u0131\u011f\u0131nda ise gzip kullan\u0131m\u0131 ile .tar.gz uzant\u0131l\u0131 dosyalar ortaya \u00e7\u0131kar.<\/p>\n<p><a href=\"https:\/\/www.hostixo.com\/blog\/\">Linux<\/a> Tar komutu ile dosyalar\u0131 ve ya klas\u00f6rleri s\u0131k\u0131\u015ft\u0131rabilir ya da s\u0131k\u0131\u015ft\u0131rma i\u015flemini geri alabilirsiniz. Tar kullan\u0131m\u0131n\u0131n avantajlar\u0131n\u0131 s\u0131ralamak gerekirse;<\/p>\n<ul>\n<li>Tar en verimli s\u0131k\u0131\u015ft\u0131rma t\u00fcrlerinden biridir ve %50 oran\u0131nda avantaj sa\u011flamaktad\u0131r.<\/li>\n<li>Dosya ve klas\u00f6rlerin boyutu y\u00fcksek oranda azal\u0131r.<\/li>\n<li>Tar , \u00e7o\u011fu linux s\u00fcr\u00fcm\u00fc aras\u0131nda s\u0131kl\u0131kla kullan\u0131l\u0131r. Hem android hem de daha eski linux s\u00fcr\u00fcmleri desteklemektedir.<\/li>\n<li>H\u0131zl\u0131 bir s\u0131k\u0131\u015ft\u0131rma i\u015flemi yapar ayn\u0131 h\u0131zla s\u0131k\u0131\u015ft\u0131rma geri al\u0131nabilir.<\/li>\n<li>Kullan\u0131m\u0131 olduk\u00e7a kolayd\u0131r.<\/li>\n<\/ul>\n<p>Tar komutunun hangi durumlarda kullan\u0131laca\u011f\u0131na dair bir ka\u00e7 bir liste yap\u0131lmas\u0131 gerekirse;<\/p>\n<ul>\n<li>Linux sisteminde \u00e7al\u0131\u015f\u0131yor ve s\u0131k\u0131\u015ft\u0131rma yapmak istiyorsan\u0131z,<\/li>\n<li>Sunucular aras\u0131 \u00e7ok say\u0131da dosya transferi yap\u0131lacaksa,<\/li>\n<li>Web dizini \u00fczerinden herhangi bir dosyan\u0131n yede\u011fi al\u0131nacaksa,<\/li>\n<li>Klas\u00f6rlerin upload edilmesi ya da indirilmesi i\u00e7in kullan\u0131labilir.<\/li>\n<\/ul>\n<h2><span class=\"ez-toc-section\" id=\"Linux_Tar_Komutu_Nasil_Kullanilir\"><\/span>Linux Tar Komutu Nas\u0131l Kullan\u0131l\u0131r?<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Bu a\u015famada sizlere Tar komutu ile bir ka\u00e7 i\u015flemi basit \u00f6rnekler ile verece\u011fiz. Bu i\u015flemlere ba\u015flamadan \u00f6nce <a href=\"https:\/\/hostixo.com\/\" target=\"_blank\" rel=\"noopener\">SSH<\/a> ya da <a href=\"https:\/\/www.hostixo.com\/sunucu\/sanal-sunucu\/\" data-internallinksmanager029f6b8e52c=\"3\" title=\"vps sat\u0131n al\">VPS<\/a> sunucunuza giri\u015f yapman\u0131z gerekmektedir.<\/p>\n<figure id=\"attachment_1846\" aria-describedby=\"caption-attachment-1846\" style=\"width: 1300px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" class=\"size-full wp-image-1846 lazyload\" data-src=\"https:\/\/www.hostixo.com\/blog\/wp-content\/uploads\/2020\/08\/linux-tar-komutu-2.jpg\" alt=\"Linux Tar Komutu 2\" width=\"1300\" height=\"600\" title=\"\" src=\"data:image\/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==\" style=\"--smush-placeholder-width: 1300px; --smush-placeholder-aspect-ratio: 1300\/600;\"><noscript><img decoding=\"async\" class=\"size-full wp-image-1846\" src=\"https:\/\/www.hostixo.com\/blog\/wp-content\/uploads\/2020\/08\/linux-tar-komutu-2.jpg\" alt=\"Linux Tar Komutu 2\" width=\"1300\" height=\"600\" title=\"\"><\/noscript><figcaption id=\"caption-attachment-1846\" class=\"wp-caption-text\">Linux Tar Komutu 2<\/figcaption><\/figure>\n<h3>Tar Komutu ile Tar Ar\u015fivi Olu\u015fturma<\/h3>\n<p>Dosya ve dizinler i\u00e7inm tar s\u0131k\u0131\u015ft\u0131rmas\u0131n\u0131 ala\u011f\u0131daki kod ile kolayl\u0131kla yapabilirsiniz.<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"shell\" data-enlighter-theme=\"minimal\">tar -cvf dizin1arsiv.tar \/home\/Dizin1<\/pre>\n<p>&nbsp;<\/p>\n<p>Yukar\u0131daki \u00f6rnekte Dizin1 olarak belirtilen dizin s\u0131k\u0131\u015ft\u0131r\u0131lmak istenilen dizindir. S\u0131k\u0131\u015ft\u0131rma sonucu dizin1arsiv.tar uzant\u0131l\u0131 dosya olu\u015facakt\u0131r. Komut i\u00e7indeki -cvf komutu ise c yeni vir tar dosyas\u0131 olu\u015fturur, v s\u0131k\u0131\u015ft\u0131rma i\u015fleminin a\u00e7\u0131klamalar\u0131n\u0131 g\u00f6sterir, f ise dosya ad\u0131n\u0131n girilece\u011fini belirtir.<\/p>\n<h3>Linux .tar.gz Uzant\u0131l\u0131 Dosya Olu\u015fturma<\/h3>\n<p>Daha y\u00fcksek oranda bir s\u0131k\u0131\u015ft\u0131rma istiyorsan\u0131z .tar.gz dosyas\u0131 olu\u015fturabilirsiniz.<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"shell\" data-enlighter-theme=\"minimal\">tar -cvzf dizin1arsiv.tar.gz \/home\/Dizin1<\/pre>\n<p>&nbsp;<\/p>\n<p>Burada kullan\u0131lan z komutu gzip s\u0131k\u0131\u015ft\u0131rmas\u0131n\u0131n yap\u0131laca\u011f\u0131n\u0131 temsil eder. E\u011fer isterseniz .tar.gz yap\u0131s\u0131na olduk\u00e7a benzeyen tgz uznat\u0131l\u0131 dosyalar da olu\u015fturabilirsiniz. Bunun i\u00e7in a\u015fa\u011f\u0131daki komutu kullanabilirsiniz.<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"shell\" data-enlighter-theme=\"minimal\">tar -cvzf ornekArsiv.tgz \/home\/ornekArsiv<\/pre>\n<p>&nbsp;<\/p>\n<h3>Tar Komutu ile .tar.bz Uzant\u0131l\u0131 Dosya Olu\u015fturmak<\/h3>\n<p>bz2 dosyas\u0131 gzip&#8217;e g\u00f6re daha y\u00fcksek oranda s\u0131k\u0131\u015ft\u0131rma sa\u011flar. Ama bu dosyan\u0131n hem olu\u015fmas\u0131 hem de a\u00e7\u0131lmas\u0131 olduk\u00e7a fazla zaman almaktad\u0131r. j komutunu eklemeniz bu i\u015flem i\u00e7in yeterli olacakt\u0131r.<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"shell\" data-enlighter-theme=\"minimal\">tar -cvjf ornekArsiv.tar.bz2 \/home\/ornekArsiv<\/pre>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Linux_Tar_Uzantili_Dosyalari_Acmak\"><\/span>Linux Tar Uzant\u0131l\u0131 Dosyalar\u0131 A\u00e7mak<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p><strong>Linux Tar Komutu<\/strong> ile olu\u015fturdu\u011funuz dosyalar geri a\u00e7mak i\u00e7in a\u015fa\u011f\u0131daki komutu kullanabilirsiniz. Bu komut dosyay\u0131 bulundu\u011fu dizine a\u00e7acakt\u0131r.<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"shell\" data-enlighter-theme=\"minimal\">tar -xvf ornekArsiv.tar<\/pre>\n<p>&nbsp;<\/p>\n<p>Ancak dosyan\u0131z\u0131 farkl\u0131 bir dizine \u00e7\u0131karmak <a href=\"https:\/\/www.hostixo.com\/hosting\/hazir-site\/\" data-internallinksmanager029f6b8e52c=\"11\" title=\"haz\u0131r site\">site<\/a>rseniz komutu biraz de\u011fi\u015ftirerek dizin belirtmeniz gerekmektedir. -C se\u00e7ene\u011fi ile bir dizin belirtebilirsiniz.<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"shell\" data-enlighter-theme=\"minimal\">tar -xvf ornekArsiv.tar -C \/home\/ExtractedFiles\/<\/pre>\n<p>&nbsp;<\/p>\n<p>.tar.gz, .tar.bz2,\u00a0.tar.tbz ya da .tar.tb2 uzant\u0131l\u0131 dosyalar\u0131 a\u00e7mak i\u00e7in de benzer komutu kullanabilirsiniz.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Linuxda_Bir_Arsivin_Icindeki_Dosyalari_Listelemek\"><\/span>Linux&#8217;da Bir Ar\u015fivin \u0130\u00e7indeki Dosyalar\u0131 Listelemek<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Olu\u015fturdu\u011funuz ar\u015fivlerin i\u00e7indeki dosyalar\u0131 listelemek isterseniz a\u015fa\u011f\u0131daki komutu kullanabilirsiniz.<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"shell\" data-enlighter-theme=\"minimal\">tar -tvf ornekArsiv.tar<\/pre>\n<p>&nbsp;<\/p>\n<p>Bu komut sayesinde dosya listesini, izinleri ve zaman bilgilerini de g\u00f6rebileceksiniz.<\/p>\n<p>.tar.gz, .tar.bz2 gibi di\u011fer uzant\u0131lar\u0131 da yukar\u0131daki komut ile a\u00e7abilirsiniz.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Arsiv_Icindeki_Tek_Bir_Dosyayi_Cikarmak\"><\/span>Ar\u015fiv \u0130\u00e7indeki Tek Bir Dosyay\u0131 \u00c7\u0131karmak<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Ar\u015fiv dosyan\u0131z\u0131n i\u00e7indeki sadece 1 dosyay\u0131 \u00e7\u0131karmak istiyorsan\u0131z a\u015fa\u011f\u0131daki \u00f6rnekte verilen komutu kullanabilirsiniz.<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"shell\" data-enlighter-theme=\"minimal\">tar -xvf ornekArsiv.tar example.sh<\/pre>\n<p>&nbsp;<\/p>\n<p>Yukar\u0131daki \u00f6rnekte example.sh dosyas\u0131 \u00e7\u0131kart\u0131lmak istenilen dosyad\u0131r.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Arsivden_Birden_Fazla_Dosyayi_Cikarmak\"><\/span>Ar\u015fivden Birden Fazla Dosyay\u0131 \u00c7\u0131karmak<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>E\u011fer ar\u015fiv i\u00e7indeki birden fazla dosyay\u0131 \u00e7\u0131karmak istiyorsan\u0131z a\u015fa\u011f\u0131daki komut se\u00e7eneklerinden size uygun olan\u0131n\u0131 kullanabilirsiniz.<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"shell\" data-enlighter-theme=\"minimal\">tar -xvf ornekArsiv.tar \"file1\" \"file2\"<\/pre>\n<p>&nbsp;<\/p>\n<p>A\u015fa\u011f\u0131daki komut ile .tar.gz uzant\u0131l\u0131 ar\u015fivlerden file1 ve file2 gibi ismini ve uzant\u0131s\u0131n\u0131 tam girece\u011finiz dosyalar\u0131 \u00e7\u0131kartabilirsiniz.<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"shell\" data-enlighter-theme=\"minimal\">tar -zxvf ornekArsiv.tar.gz \"file1\" \"file2\"<\/pre>\n<p>&nbsp;<\/p>\n<p>.tar.bz2 i\u00e7in a\u015fa\u011f\u0131daki komutu kullanabilirsiniz.<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"shell\" data-enlighter-theme=\"minimal\">tar -jxvf ornekArsiv.tar.bz2 \"file1\" \"file2\"<\/pre>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Arsivden_Tek_Bir_Turdeki_Dosyalari_Cikarmak\"><\/span>Ar\u015fivden Tek Bir T\u00fcrdeki Dosyalar\u0131 \u00c7\u0131karmak<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Olu\u015fturulmu\u015f olan ar\u015fiv dosyalar\u0131ndan sadece bir t\u00fcrden dosyay\u0131 \u00e7\u0131karmak i\u00e7in a\u015fa\u011f\u0131daki komutlar\u0131 kullanabilirsiniz. \u00d6rnek olarak .jpg uzant\u0131l\u0131 dosyalar\u0131 3 farkl\u0131 ar\u015fiv t\u00fcr\u00fcnde nas\u0131l \u00e7\u0131kartabilece\u011fimizi g\u00f6relim.<\/p>\n<p>.tar uzant\u0131l\u0131 dosyalar i\u00e7in a\u015fa\u011f\u0131daki komutu kullanabilirsiniz.<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"shell\" data-enlighter-theme=\"minimal\">tar -xvf ornekArsiv.tar --wildcards '*.jpg'<\/pre>\n<p>&nbsp;<\/p>\n<p>.tar.gz uzant\u0131l\u0131 ar\u015fivler i\u00e7in ise a\u015fa\u011f\u0131daki komutu kullanabilirsiniz.<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"shell\" data-enlighter-theme=\"minimal\">tar -zxvf ornekArsiv.tar.gz --wildcards '*.jpg'<\/pre>\n<p>&nbsp;<\/p>\n<p>Son olarak .tar.bz2 uzant\u0131l\u0131 dosyalar i\u00e7in ise a\u015fa\u011f\u0131daki komut size yard\u0131mc\u0131 olacakt\u0131r.<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"shell\" data-enlighter-theme=\"minimal\">tar -jxvf ornekArsiv.tar.bz2 --wildcards '*.jpg'<\/pre>\n<p>&nbsp;<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Tar_Uzantili_Arsiv_Dosyalarina_Dosya_Eklemek\"><\/span>Tar Uzant\u0131l\u0131 Ar\u015fiv Dosyalar\u0131na Dosya Eklemek<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Olu\u015fturdu\u011funuz ar\u015fiv dosyalar\u0131na sonradan dosya eklemek i\u00e7in -r se\u00e7ene\u011fini kullanabilirsiniz. Bu komutun kar\u015f\u0131l\u0131\u011f\u0131 append olarak belirtiliyor. Tar uzant\u0131l\u0131 ar\u015fiv dosyalar\u0131na hem dosya hem de dizin ekleyebilirsiniz.<\/p>\n<p>\u00d6rne\u011fimizde ar\u015fiv dosyam\u0131za \u00f6nce bir jpg uzant\u0131l\u0131 dosyay\u0131 ard\u0131ndan bir dizini ekleyece\u011fiz.<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"shell\" data-enlighter-theme=\"minimal\">tar -rvf arsiv1.tar ornek.jpg<\/pre>\n<p>&nbsp;<\/p>\n<p>Yukar\u0131daki \u00f6rnekte arsiv1.tar isimli dosyam\u0131za ornek.jpg isimli dosyam\u0131z\u0131 ekliyoruz.<\/p>\n<p>\u015eimdi ise a\u015fa\u011f\u0131daki komut ile ar\u015fivimize bir dizini komple ekleyece\u011fiz.<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"shell\" data-enlighter-theme=\"minimal\">tar -rvf arsiv1.tar resim_dizini<\/pre>\n<p>&nbsp;<\/p>\n<p>Bu komut ile yine arsiv1.tar dosyam\u0131za resim_dizini isimli klas\u00f6r\u00fcm\u00fcz\u00fc ekledik.<\/p>\n<p>Bu arada \u00f6nemli not olarak belirtelik ki .tar.gz uzant\u0131l\u0131 ve .tar.bz2 uzant\u0131l\u0131 dosyalara sonradan dosya ve dizin eklenemiyor.<\/p>\n<p>Linux&#8217;da Bir Tar Dosyas\u0131n\u0131 Do\u011frulama<\/p>\n<p>Olu\u015fturdu\u011funuz bir ar\u015fivin do\u011fru bir \u015fekilde s\u0131k\u0131\u015ft\u0131\u011f\u0131n\u0131 ve i\u00e7erisindeki dosyalar\u0131n sa\u011fl\u0131kl\u0131 oldu\u011funu do\u011frulamak i\u00e7in izleyebilece\u011fimiz bir yol mevcut.<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"shell\" data-enlighter-theme=\"minimal\">tar -tvf ornekArsiv.tar<\/pre>\n<p>&nbsp;<\/p>\n<p>Yukar\u0131daki komut yard\u0131m\u0131 ile tar uzant\u0131l\u0131 ar\u015fiv dosyam\u0131z\u0131 do\u011frulam\u0131\u015f oluyoruz. Ancak bu i\u015flemim.tar.gz ve .tar.bz2 uzant\u0131l\u0131 ar\u015fivlerde yapam\u0131yoruz.<\/p>\n<p>Linux \u00dczerinde Ar\u015fiv Dosyalar\u0131n\u0131n Boyutunu Kontrol Etmek<\/p>\n<p>Bir ar\u015fivi yaratt\u0131ktan sonra boyutunu kontrol edebilrisiniz. Bu kontrol size dosyan\u0131n kilobyte cinsinden kar\u015f\u0131l\u0131\u011f\u0131n\u0131 verecektir.<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"shell\" data-enlighter-theme=\"minimal\">tar -czf - arsiv1.tar | wc -c<\/pre>\n<p>&nbsp;<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"shell\" data-enlighter-theme=\"minimal\">tar -czf - arsiv1.tar.gz | wc -c<\/pre>\n<p>&nbsp;<\/p>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"shell\" data-enlighter-theme=\"minimal\">tar -czf - arsiv1.tar.bz2 | wc -c<\/pre>\n<p>&nbsp;<\/p>\n<p>Yukar\u0131da .tar, .tar.gz ve .tar.bz2 uzant\u0131l\u0131 dosyalar i\u00e7in dosya boyutu kontrol etmek i\u00e7in kullan\u0131labilecek kod \u00f6rneklerini bulabilirsiniz. Dosyan\u0131za uygun olan\u0131n\u0131 kullanabilirsiniz.<\/p>\n<p>Kapan\u0131\u015f<\/p>\n<p>Bu yaz\u0131m\u0131z ile tar uzant\u0131l\u0131 ve buna ba\u011fl\u0131 linux i\u00e7erisindeki t\u00fcm ar\u015fiv t\u00fcrlerine dair i\u015flemleri ve kodlar\u0131n\u0131 \u00f6\u011frendik. Linux tar komutunun detaylar\u0131n\u0131 incelemek i\u00e7in <strong>man tar<\/strong> komutunu yazarak yeni detaylar\u0131 da \u00f6\u011frenebilirsiniz.<\/p>\n<p><script type=\"application\/ld+json\">\n{\n  \"@context\": \"https:\/\/schema.org\/\", \n  \"@type\": \"Product\", \n  \"name\": \"Hostixo Blog\",\n  \"image\": \"https:\/\/www.hostixo.com\/blog\/\",\n  \"description\": \"Hostixo Blog\",\n  \"brand\": \"HostixoBlog1\",\n  \"sku\": \"HostixoBlog1\",\n  \"gtin8\": \"HostixoBlog1\",\n  \"gtin13\": \"HostixoBlog1\",\n  \"gtin14\": \"HostixoBlog1\",\n  \"mpn\": \"HostixoBlog1\",\n  \"offers\": {\n    \"@type\": \"Offer\",\n    \"url\": \"https:\/\/www.hostixo.com\/blog\/\",\n    \"priceCurrency\": \"TRY\",\n    \"price\": \"0.99\",\n    \"priceValidUntil\": \"2020-06-09\",\n    \"availability\": \"https:\/\/schema.org\/InStock\",\n    \"itemCondition\": \"https:\/\/schema.org\/NewCondition\"\n  },\n  \"aggregateRating\": {\n    \"@type\": \"AggregateRating\",\n   \"ratingValue\": \"5\",\n    \"bestRating\": \"5\",\n    \"worstRating\": \"4\",\n    \"ratingCount\": \"1255\",\n    \"reviewCount\": \"1255\"\n  },\n  \"review\": {\n    \"@type\": \"Review\",\n    \"name\": \"HostixoBlog1\",\n    \"reviewBody\": \"Hostixo Blog\",\n    \"reviewRating\": {\n      \"@type\": \"Rating\",\n   \"ratingValue\": \"5\",\n      \"bestRating\": \"5\",\n      \"worstRating\": \"4\"\n    },\n    \"datePublished\": \"2020-06-09\",\n    \"author\": {\"@type\": \"Person\", \"name\": \"Hostixo\"},\n    \"publisher\": {\"@type\": \"Organization\", \"name\": \"HostixoBlog1\"}\n  }\n}\n<\/script><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Linux Tar komutu, s\u0131kl\u0131kla kullan\u0131lan komutlrdan birisidir. S\u0131k\u0131\u015ft\u0131rma amac\u0131yla kullan\u0131lan bu komut pek \u00e7ok yarar\u0131 ile gelmektedir. \u00d6zellikle profesyonel Linux kullan\u0131c\u0131lar\u0131 bu komutu olduk\u00e7a sevmektedir. Tar kelimesi Tape Archive kelimelerinden gelmektedir. Bir veya birden fazla dosya ve ya klas\u00f6r\u00fcn s\u0131k\u0131\u015ft\u0131r\u0131lmas\u0131 i\u00e7in kullan\u0131l\u0131r. Bu yaz\u0131m\u0131zda Tar komutu ile alakal\u0131 pek \u00e7ok yararl\u0131 bilgiyi sizlerle payla\u015faca\u011f\u0131z. Tar &hellip;<\/p>\n","protected":false},"author":1,"featured_media":1845,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_mbp_gutenberg_autopost":false,"footnotes":""},"categories":[29],"tags":[385],"class_list":["post-1829","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-linux","tag-linux-tar-komutu"],"_links":{"self":[{"href":"https:\/\/www.hostixo.com\/blog\/wp-json\/wp\/v2\/posts\/1829","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostixo.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostixo.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostixo.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostixo.com\/blog\/wp-json\/wp\/v2\/comments?post=1829"}],"version-history":[{"count":0,"href":"https:\/\/www.hostixo.com\/blog\/wp-json\/wp\/v2\/posts\/1829\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.hostixo.com\/blog\/wp-json\/wp\/v2\/media\/1845"}],"wp:attachment":[{"href":"https:\/\/www.hostixo.com\/blog\/wp-json\/wp\/v2\/media?parent=1829"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostixo.com\/blog\/wp-json\/wp\/v2\/categories?post=1829"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostixo.com\/blog\/wp-json\/wp\/v2\/tags?post=1829"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}