Ekstrak file tar ke direktori tertentu di Linux

Utilitas ter adalah utilitas yang membantu kita membuat cadangan di sistem Linux mana pun, termasuk banyak opsi yang harus kita tentukan sesuai dengan apa yang ingin kita lakukan.

Sesuatu yang perlu diketahui adalah Anda dapat mengekstrak file dengan ekstensi .ter ke direktori manapun, selama kita menentukan direktori tersebut, tidak harus dalam direktori kita saat ini.

Di sini, di contoh berikut, kami memiliki sintaks untuk mengekstrak file

# tar -xf namafile.tar -C / berkas_path / folder
# tar -xf namafile.tar.gz --directory / file_path / folder

CATATAN: Dalam sintaks pertama, file -C adalah untuk menentukan bahwa Anda bekerja di direktori yang berbeda dari yang sekarang, yaitu, saat kita akan mengubah direktori atau folder.

Berikut beberapa contoh yang dapat menjelaskannya dengan lebih baik:

Contoh 1: Ekstrak file .tar

Kami akan mengekstrak file dari article.tar ke direktori / tmp / my_article. Sesuatu yang sangat penting adalah Anda memastikan bahwa direktori atau folder tujuan ada sebelum mengekstrak file .ter

Kami akan membuat folder tujuan dengan perintah berikut:mengerikan

# mkdir / tmp / my_article

Sekarang, untuk mengekstrak file dari article.tar ke / tmp / my_article kami menjalankan yang berikut ini:

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

Itu juga bisa digunakan -Direktori di tempat -C, mereka memiliki fungsi yang persis sama

Contoh 2: Ekstrak file .tar.gz dan .tgz

Seperti pada contoh sebelumnya, kita harus memastikan bahwa folder tujuan ada dengan menggunakan:

# mkdir / tmp /tgz

Sekarang kita akan mengekstrak documents.tgz ke folder yang kita buat sebelumnya

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

Itu juga dapat digunakan dengan cara ini (itu melakukan hal yang persis sama)

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

Contoh 3: Ekstrak file tar.bz2, tar.bz, .tbz atau .tbz2 ke direktori lain

Sekali lagi, kami memastikan bahwa folder tujuan ada menggunakan:

# mkdir / tmp /tar-bz

Dan kami mengekstrak file bernama documents.tbz2 di folder yang dibuat sebelumnya

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

Contoh 4: Ekstrak satu atau beberapa folder tertentu dalam file .tar ke direktori tertentu

Sesuatu yang juga dapat kami lakukan dengan tar adalah mengekstrak bagian tertentu dari file yang kami dekompresi, tanpa harus mengekstrak semua konten.

Dalam hal ini file tersebut dipanggil dll. tar dan folder tujuan / tar-spesifik

Sekali lagi, kami memastikan bahwa folder tujuan ada menggunakan:

# mkdir / tmp /spesifik tar
# tar -xvf dll. tar etc / issues / etc / content.odt etc / mysql / -C / tmp / tar-specific

tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.

  1.   Jose dijo

    Hai, apakah ada yang tahu bagaimana saya bisa memindahkan cache Google Chrome dari hard drive ke RAM di Ubuntu 14.04 LTS?

    1.    Leo dijo

      Ya, itu mudah. Cukup modifikasi fstab dengan sig. nilai:
      tmpfs /home/Your_USER/.config/google-chrome/Default/Cache/ tmpfs default, exec, nosuid, nodev, mode = 0777 0 0

      Semoga ini bisa membantu Anda.

  2.   Chaparral dijo

    Terima kasih banyak atas penjelasannya.

  3.   Alexander TorMar dijo

    Terima kasih atas penjelasannya, tutorial ini diperlukan (Yang lain di luar sana pada tahun 2012 tidak pernah berhasil untuk saya). Anda harus membacanya beberapa kali dan mempraktikkannya ...

  4.   fedora_pengguna dijo

    Ini dasar. Saya terkejut Anda harus membuat posting yang menjelaskan hal ini.
    Tidak ada yang membaca manual lagi?
    $ man tar !!!

  5.   Mauricio Lopez dijo

    Terima kasih atas penjelasannya yang jelas.