Терминалын хамт: Файлуудыг шахаж, задлах

Серверүүдтэй ажиллахдаа олон удаа терминалыг ашиглан алсаас файлыг шахах эсвэл задлах шаардлагатай байдаг бөгөөд ихэнх тохиолдолд бид үүнийг хэрхэн хийхээ мэддэггүй (эсвэл санаж байна). Хэсэг хугацааны өмнө нийтэлж байсан нийтлэлээ танд хүргэж байна миний хуучин блог, мөн үүнийг хэрхэн яаж хийхийг нарийвчлан тайлбарласан болно.

Дараах форматуудын аль нэгээр шахаж, шахахаас өмнө бидний ажиллах форматтай тохирох компрессорыг суурилуулсан эсэхээ шалгаарай.

Давирхай файлууд

Багц: tar -cvf archivo.tar /dir/a/comprimir/
Багцаас задлах: tar -xvf archivo.tar
Агуулгыг харах: tar -tf archivo.tar

Gz файлууд

Шахах: gzip -9 fichero
Даралт: gzip -d fichero.gz

Bz2 файлууд

Шахах: bzip fichero
Даралт: bzip2 -d fichero.bz2

gzip ó bzip2 тэд зөвхөн файлуудыг шахдаг [директор биш, тиймээс tar байдаг]. Нэгэн зэрэг шахаж архивлахын тулд та нэгтгэх хэрэгтэй давирхай болон gzip эсвэл bzip2 дараах байдлаар.

Tar.gz файлууд

Шахах: tar -czfv archivo.tar.gz ficheros
Даралт: tar -xzvf archivo.tar.gz
Агуулгыг харах: tar -tzf archivo.tar.gz

Tar.bz2 файлууд

Шахах: tar -c ficheros | bzip2 > archivo.tar.bz2
Даралт: bzip2 -dc archivo.tar.bz2 | tar -xv
Агуулгыг харах: bzip2 -dc archivo.tar.bz2 | tar -t

Zip файлууд

Шахах: zip archivo.zip ficheros
Даралт: unzip archivo.zip
Агуулгыг харах: unzip -v archivo.zip

Лха файлууд

Шахах: lha -a archivo.lha ficheros
Даралт: lha -x archivo.lha
Агуулгыг харах: lha -v archivo.lha
Агуулгыг харах: lha -l archivo.lha

Arj файлууд

Шахах: arj -a archivo.arj ficheros
Даралт: unarj archivo.arj
Даралт: arj -x archivo.arj
Агуулгыг харах: arj -v archivo.arj
Агуулгыг харах: arj -l archivo.arj

Амьтны хүрээлэнгийн файлууд

Шахах: zoo -a archivo.zoo ficheros
Даралт: zoo -x archivo.zoo
Агуулгыг харах: zoo -L archivo.zoo
Агуулгыг харах: zoo -v archivo.zoo

Rar файлууд

Шахах: rar -a archivo.rar ficheros
Даралт: rar -x archivo.rar
Агуулгыг харах: rar -l archivo.rar
Агуулгыг харах: rar -v archivo.rar


Нийтлэлийн агуулга нь бидний зарчмуудыг баримталдаг редакцийн ёс зүй. Алдааны талаар мэдээлэхийн тулд товшино уу энд байна.

6 сэтгэгдэл, үлдээгээрэй

Сэтгэгдэлээ үлдээгээрэй

Таны и-мэйл хаяг хэвлэгдсэн байх болно. Шаардлагатай талбарууд нь тэмдэглэгдсэн байна *

*

*

  1. Мэдээллийг хариуцах: Мигель Анхель Гатан
  2. Мэдээллийн зорилго: СПАМ-ыг хянах, сэтгэгдлийн менежмент.
  3. Хууль ёсны байдал: Таны зөвшөөрөл
  4. Мэдээллийн харилцаа холбоо: Хуулийн үүргээс бусад тохиолдолд мэдээллийг гуравдагч этгээдэд дамжуулахгүй.
  5. Өгөгдөл хадгалах: Occentus Networks (ЕХ) -с зохион байгуулсан мэдээллийн сан
  6. Эрх: Та хүссэн үедээ мэдээллээ хязгаарлаж, сэргээж, устгаж болно.

  1.   Арван гурав гэж хэлэв

    Серверүүдэд зориулагдсан хуваарилалтууд дээр би мэдэхгүй, гэхдээ ширээний дистрибьютер дээр шахалтын төрөл тус бүртэй холбоотой багцуудыг (жишээлбэл, rar, jar) байнга суулгадаггүй.

    Хэрэв ийм тохиолдол гарсан бол шахах, задлахаас өмнө шахалтын файлын төрөл тус бүрт тохирох бүх багцыг суулгана уу.

    Сайн байцгаана уу.

    1.    elav <° Linux гэж хэлэв

      Би үүнийг бичлэгийн эхэнд тодруулж хэллээ 🙂

      1.    Арван гурав гэж хэлэв

        Энэ үнэн, хэ.

    2.    Красере гэж хэлэв

      Би Google Драйв татаж авахаас файл эсвэл олон талт зип файл (олон zip файл) гаргаж авахын тулд WWW дээрээс олсон янз бүрийн аргуудыг туршиж үзсэн боловч үр дүнд хүрсэнгүй.

      Эцэст нь би үүнийг терминалаас иймэрхүү байдлаар амархан олж авав.

      файлын нэрийг задлах01.zip
      би тэр хэсгийг задалж дуусаад дараахь зүйлтэй ижил байна.
      файлын нэрийг задлах02.zip
      гэх мэт ...

      Өөр арга зам:

      7z x файлын нэр01.zip
      би тэр хэсгийг задалж дуусаад дараахь зүйлтэй ижил байна.
      7z x файлын нэр02.zip
      гэх мэт ...

      Эх сурвалж: https://www.lawebdelprogramador.com/foros/Linux/1720854-Como-extraer-un-fichero-zip-multiparte.html

  2.   Roberto гэж хэлэв

    Би олон * .tar файлыг хэрхэн зэрэг задлах вэ?

    Мэндчилгээ ба талархал.

  3.   camel36 гэж хэлэв

    Би олон * .tar файлыг хэрхэн зэрэг задлах вэ?

    Сайн байцгаана уу, баярлалаа.?

    дараах тушаалыг ажиллуулна уу

    * .tar.gz дахь FILE-ийн хувьд; tar xzvf $ FILE хийх; хийсэн

    !!!!! үнэгүй linux HONDURAS !!!