ტერმინალით: ფაილების შეკუმშვა და დეკომპრესია

სერვერებთან ბევრჯერ მუშაობის დროს საჭიროა ფაილების დისტანციურად შეკუმშვა ან დეკომპრესია ტერმინალის საშუალებით და ხშირ შემთხვევაში ჩვენ არ ვიცით (თუ ჩვენ გვახსოვს) როგორ გავაკეთოთ ეს. მე მოგიტანთ სტატიას, რომელიც რამდენიმე ხნის წინ გამოქვეყნდა ჩემი ძველი ბლოგი, და ეს დეტალურად განმარტავს, თუ როგორ უნდა გავაკეთოთ ეს.

ქვემოთ ჩამოთვლილი ფორმატით კომპრესირებისა და კომპრესირების დაწყებამდე დარწმუნდით, რომ დააინსტალირეთ კომპრესორი, რომელიც შეესაბამება იმ ფორმატს, რომელთანაც ჩვენ ვიმუშავებთ.

ტარის ფაილები

პაკეტი: 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 არსებობს]. ერთდროულად შეკუმშვისა და არქივირებისთვის თქვენ უნდა დააკავშიროთ tar y el 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 ფაილები

შეკუმშვა: 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 -a archivo.rar ficheros
დეკომპრესია: rar -x archivo.rar
იხილეთ შინაარსი: rar -l archivo.rar
იხილეთ შინაარსი: rar -v archivo.rar


სტატიის შინაარსი იცავს ჩვენს პრინციპებს სარედაქციო ეთიკა. შეცდომის შესატყობინებლად დააჭირეთ ღილაკს აქ.

6 კომენტარი დატოვე შენი

დატოვე კომენტარი

თქვენი ელფოსტის მისამართი გამოქვეყნებული არ იყო.

*

*

  1. მონაცემებზე პასუხისმგებელი: მიგელ ანგელ გატონი
  2. მონაცემთა მიზანი: სპამის კონტროლი, კომენტარების მართვა.
  3. ლეგიტიმაცია: თქვენი თანხმობა
  4. მონაცემთა კომუნიკაცია: მონაცემები არ გადაეცემა მესამე პირებს, გარდა სამართლებრივი ვალდებულებისა.
  5. მონაცემთა შენახვა: მონაცემთა ბაზა, რომელსაც უმასპინძლა Occentus Networks (EU)
  6. უფლებები: ნებისმიერ დროს შეგიძლიათ შეზღუდოთ, აღადგინოთ და წაშალოთ თქვენი ინფორმაცია.

  1.   ცამეტი დიჯო

    მე არ ვიცი სერვერებისადმი მიძღვნილ დისტროებში, მაგრამ დესკტოპის განაწილებებში ყოველთვის არ არის დაინსტალირებული ყველა ტიპის კომპრესიასთან დაკავშირებული პაკეტები (მაგალითად, rar, jar).

    თუ ეს ასეა, კომპრესირებამდე ან კომპრესირებამდე, დააინსტალირეთ ყველა პაკეტი, რომელიც შეესაბამება თითოეული ტიპის კომპრესიის ფაილს.

    ულოცავენ.

    1.    elav <° Linux დიჯო

      ეს არის ის, რაც მე განვმარტე პოსტის დასაწყისში

      1.    ცამეტი დიჯო

        მართალია, ჰე.

    2.    კრეასერი დიჯო

      ვცადე WWW- ში ნაპოვნი სხვადასხვა მეთოდი, რომ ამომეღო ფაილი ან მრავალნაწილიანი zip ფაილი (მრავალჯერადი zip ფაილი) Google Drive- ის ჩამოტვირთვადან, მაგრამ ისინი არ მუშაობდნენ (კარგად).

      ბოლოს ასე ადვილად მივიღე ტერმინალიდან:

      unzip filename01.zip
      როდესაც ამ ნაწილის ამოღებას დავასრულებ შემდეგით:
      unzip filename02.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.   აქლემი 36 დიჯო

    როგორ შეიძლება მრავალჯერადი * .tar ფაილის unzip გახსნა ერთდროულად?

    მოგესალმებით და მადლობა.

    გაუშვით შემდეგი ბრძანება

    FILE– სთვის * .tar.gz– ში; გააკეთე tar xzvf $ FILE; შესრულებულია

    !!!!! უფასო linux HONDURAS !!!