Tar dosyalarını Linux'ta belirli bir dizine çıkarın

Yarar katran herhangi bir Linux sisteminde yedekleme oluşturmamıza yardımcı olan bir yardımcı programdır, ne yapmak istediğimize bağlı olarak belirtmemiz gereken birçok seçeneği içerir.

Bilinmesi gereken bir şey, şu uzantıya sahip bir dosyayı çıkarabileceğinizdir. .katran herhangi bir dizine, o dizini belirttiğimiz sürece, geçerli dizinimizde olması gerekmez.

Aşağıdaki örnekte, bir dosya çıkarmak için sözdizimimiz var

# tar -xf dosyaadı.tar -C / dosya_yolu / klasör
# tar -xf dosyaadı.tar.gz --dizin / dosya_yolu / klasör

NOT: İlk sözdiziminde, -C şu anki dizinden farklı bir dizinde çalıştığınızı, yani dizini veya klasörü değiştireceğimizi belirtmektir.

İşte bunun daha iyi açıklanabileceği bazı örnekler:

Örnek 1: .tar dosyalarını ayıklayın

Dosyaları şuradan çıkaracağız: article.tar / tmp / my_article dizinine. Çok önemli olan bir şey, dosyayı çıkarmadan önce hedef dizinin veya klasörün var olduğundan emin olmanızdır. .katran

Hedef klasörü aşağıdaki komutla oluşturacağız:korkunç

# mkdir / tmp / my_article

Şimdi, article.tar dosyasından / tmp / my_article'a dosyaları çıkarmak için aşağıdakileri çalıştırıyoruz:

# tar -xvf makale.tar -C / tmp / my_article /

Ayrıca kullanılabilir -Directory yerine -C, tamamen aynı işleve sahipler

Örnek 2: .tar.gz ve .tgz dosyalarını ayıklayın

Önceki örnekte olduğu gibi, aşağıdakileri kullanarak hedef klasörün var olduğundan emin olmalıyız:

# mkdir / tmp /tgz

Şimdi çıkaracağız document.tgz daha önce oluşturduğumuz klasöre

# tar -zvxf docs.tgz -C / tmp / tgz /

Bu şekilde de kullanılabilir (tam olarak aynı şeyi yapar)

# tar -zvxf docs.tgz --dizin / tmp / tgz /

Örnek 3: tar.bz2, tar.bz, .tbz veya .tbz2 dosyalarını başka bir dizine çıkarın

Bir kez daha, aşağıdakileri kullanarak hedef klasörün var olduğundan emin oluruz:

# mkdir / tmp /tar-bz

Ve adlı dosyayı açıyoruz document.tbz2 daha önce oluşturulan klasörde

# tar -jvxf docs.tbz2 -C / tmp / tar-bz

Örnek 4: .tar dosyası içindeki bir veya daha fazla belirli klasörü belirli bir dizine çıkarın

Tar ile de yapabileceğimiz bir şey, tüm içeriği çıkarmak zorunda kalmadan, sıkıştırmasını açtığımız dosyanın belirli bir bölümünü çıkarmaktır.

Bu durumda dosyanın adı vb. tar ve hedef klasör / tar'a özgü

Bir kez daha, aşağıdakileri kullanarak hedef klasörün var olduğundan emin oluruz:

# mkdir / tmp /katrana özgü
# tar -xvf vb. tar-xvf vb. / sorunlar / etc / content.odt etc / mysql / -C / tmp / tar-özel

Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.

  1.   Jose dijo

    Merhaba, Ubuntu 14.04 LTS'de Google Chrome önbelleğini sabit sürücüden RAM'e nasıl taşıyabileceğimi bilen var mı?

    1.    Aslan burcu dijo

      Yapıyorum, çok kolay. Sadece fstab'ı sig ile değiştirin. değerler:
      tmpfs /home/Your_USER/.config/google-chrome/Default/Cache/ tmpfs defaults, exec, nosuid, nodev, mode = 0777 0 0

      Umarım bu size yardımcı olabilir.

  2.   Chaparral dijo

    Teşekkür ederim, açıklama için çok teşekkür ederim.

  3.   Alexander TorMar dijo

    Açıklama için teşekkürler, bu öğreticiye ihtiyaç vardı (2012 itibariyle oradaki diğeri benim için hiç çalışmadı). Birkaç kez okumanız ve pratik yapmanız gerekecek ...

  4.   Fedora_user dijo

    Bu temeldir Bunu açıklayan bir gönderi yapmanız gerektiğine şaşırdım.
    Artık kılavuzları kimse okumuyor mu?
    $ adam katran !!!

  5.   Mauricio Lopez dijo

    Net açıklama için teşekkürler.