វិធីបង្ហាប់និងពន្លាឯកសារក្នុងលីនុច

ចុចរូបភាពបង្ហាប់

នៅក្នុងអត្ថបទនេះយើងនឹងបង្រៀនអ្នក បង្រួមនិងពន្លាឯកសារ ពីការចែកចាយ GNU / លីនុចដែលអ្នកចូលចិត្តប្រើពាក្យបញ្ជាពីកុងសូល។ វាគឺជាអត្ថបទដែលតម្រង់ទិសទៅអ្នកចាប់ផ្តើមដំបូងហើយនៅក្នុងវាយើងនឹងមិនរាប់បញ្ចូលការព្យាបាលដោយប្រើកន្ទក់ដូចនៅក្នុងការបង្រៀនផ្សេងទៀតទេព្រោះវាគ្រាន់តែបង្ហាញពីរបៀបដែលការបង្ហាប់និងការរលួយត្រូវបានធ្វើដោយមិនចាំបាច់វេចខ្ចប់វាជាមួយឧបករណ៍ tar ដ៏អស្ចារ្យ។

ទោះបីជាការបង្ហាប់និងការខូចទ្រង់ទ្រាយមានលក្ខណៈសាមញ្ញក៏ដោយអ្នកប្រើប្រាស់តែងតែស្វែងរកអ៊ិនធឺរណែតពីរបៀបជាច្រើនដើម្បីអនុវត្តសកម្មភាពទាំងនេះ។ ខ្ញុំគិតថាមិនដូចប្រព័ន្ធប្រតិបត្តិការផ្សេងទៀតដូចជាម៉ាក់អូអេសនិងវីនដូដែលឧបករណ៍ក្រាហ្វិកជាក់លាក់និងវិចារណញាណត្រូវបានប្រើនៅក្នុង GNU / លីនុចដែលជាធម្មតាវាត្រូវបានបង្ហាញ ទ្រង់ទ្រាយច្រើនទៀត និងឧបករណ៍ផ្សេងៗសម្រាប់ពួកវានីមួយៗទោះបីជាវាមានឧបករណ៍សាមញ្ញ ៗ នៅកម្រិតក្រាហ្វិចក៏ដោយ។

សម្រាប់ការបង្រួមនិងការរំលោះយើងនឹងប្រើកញ្ចប់មូលដ្ឋានពីរពីព្រោះវាប្រហែលជាទ្រង់ទ្រាយដែលត្រូវការច្រើនបំផុតហើយកញ្ចប់ដែលយើងបានជួបញឹកញាប់នៅពេលយើងកំពុងធ្វើការ។ ប្រព័ន្ធដូចយូនីក។ ខ្ញុំកំពុងសំដៅទៅលើ gzip និង bzip2 ។

ធ្វើការជាមួយជីហ្សីប

para បង្ហាប់ជាមួយជីហ្ស៊ីប, ទ្រង់ទ្រាយដែលយើងនឹងដោះស្រាយគឺ Lempel-Zi (LZ77) និងមិនមែនហ្ស៊ីបទេព្រោះឈ្មោះនេះអាចនាំឱ្យមានការភាន់ច្រឡំ។ ឈ្មោះនេះបានមកពីហ្សីជីយូហ្ស៊ីពហើយត្រូវបានបង្កើតឡើងជំនួសសម្រាប់ទំរង់ហ្ស៊ីបប៉ុន្តែវាមិនដូចគ្នាទេ។ ខ្ញុំចង់បញ្ជាក់អោយច្បាស់ ... ល្អដើម្បីបង្រួមឯកសារ៖

gzip documento.txt

ដែលបង្កើតឯកសារដែលមានឈ្មោះស្មើនឹងឯកសារដើមដោយកន្ទុយ ។gz ក្នុងឧទាហរណ៍មុនវានឹងជាឯកសារ.txt.gz។ ផ្ទុយទៅវិញសម្រាប់ កែប្រែឈ្មោះ លទ្ធផលដោយជាក់លាក់មួយ៖

gzip -c documento.txt > nuevo_nombre.gz

para ស្រាយ អ្វីដែលត្រូវបានបង្រួមរួចហើយគឺសាមញ្ញស្មើគ្នាទោះបីជាយើងអាចប្រើពាក្យបញ្ជាពីរផ្សេងគ្នាដែលមានឥទ្ធិពលដូចគ្នាក៏ដោយ

gzip -d documento.gz

gunzip documento.gz

ហើយយើងនឹងទទួលបានឯកសារ ពន្លាដោយគ្មានផ្នែកបន្ថែម .gz.

ធ្វើការជាមួយ bzip2

ដូចជាសម្រាប់ bzip2 ។គឺស្រដៀងនឹងកម្មវិធីមុនដែរប៉ុន្តែមានក្បួនដោះស្រាយការបង្ហាប់ខុសគ្នាហៅថា Burrows-Wheeler និង Huffman coding ។ ផ្នែកបន្ថែមដែលយើងមានក្នុងករណីនេះគឺ .bz2 ។ ដើម្បីបង្រួមឯកសារយើងគ្រាន់តែត្រូវប្រើៈ

bzip2 documento.txt

លទ្ធផលនេះនៅក្នុងឯកសារបង្រួមឯកសារ.txt.bz2។ យើងក៏អាចខុសគ្នាដែរ ឈ្មោះលទ្ធផល ជាមួយជម្រើស -c៖

bzip2 -c documento.txt > nombre.bz2

ចំពោះការបន្ទាបបន្ថោកខ្ញុំនឹងប្រើជម្រើស -d នៃឧបករណ៍ bunzip2 ដែលមានឈ្មោះក្លែងក្លាយ៖

bzip2 -d documento.bz2

gunbzip2 documento.bz2

សម្រាប់ព័ត៌មានបន្ថែមអ្នកអាចប្រើ មួយ អមដោយពាក្យបញ្ជា ...


ខ្លឹមសារនៃអត្ថបទប្រកាន់ខ្ជាប់នូវគោលការណ៍របស់យើង ក្រមសីលធម៌វិចារណកថា។ ដើម្បីរាយការណ៍ការចុចកំហុស នៅទីនេះ.

៥៧ យោបល់ទុកអ្នក

ទុកឱ្យយោបល់របស់អ្នក

អាសយដ្ឋានអ៊ីមែលរបស់អ្នកនឹងមិនត្រូវបានបោះពុម្ភ។

*

*

  1. ទទួលខុសត្រូវចំពោះទិន្នន័យ: មីហ្គែល - ហ្គែលហ្គេតថន
  2. គោលបំណងនៃទិន្នន័យ៖ គ្រប់គ្រង SPAM ការគ្រប់គ្រងមតិយោបល់។
  3. ភាពស្របច្បាប់៖ ការយល់ព្រមរបស់អ្នក
  4. ការប្រាស្រ័យទាក់ទងទិន្នន័យ៖ ទិន្នន័យនឹងមិនត្រូវបានទាក់ទងទៅភាគីទីបីឡើយលើកលែងតែកាតព្វកិច្ចផ្នែកច្បាប់។
  5. ការផ្ទុកទិន្នន័យ៖ មូលដ្ឋានទិន្នន័យដែលរៀបចំដោយបណ្តាញ Occentus (EU)
  6. សិទ្ធិ៖ នៅពេលណាដែលអ្នកអាចដាក់កម្រិតទាញយកមកវិញនិងលុបព័ត៌មានរបស់អ្នក។

  1.   Jaime Perea dijo

    ជំរាបសួរ,

    អរគុណច្រើនចំពោះការបង្ហោះរបស់អ្នកពួកគេតែងតែមានប្រយោជន៍។

    ប្រហែលជាវាគួរឱ្យចាប់អារម្មណ៍ក្នុងការនិយាយអំពី xz ព្រោះវាត្រូវបានគេប្រើបន្តិច។ វាស្ថិតនៅចំណាត់ថ្នាក់កន្លែងណាមួយរវាង bzip2 (យឺតប៉ុន្តែបង្រួមច្រើន) និង gzip (លឿនប៉ុន្តែមិនសូវមានប្រសិទ្ធភាព) ។ នេះនៅជួរធំ ៗ ពីព្រោះដូចជាអ្វីៗទាំងអស់ ... វាអាស្រ័យ។ tars រួមបញ្ចូលនៅក្នុងឯកសារដេបៀន / អ៊ូប៊ុនទូ .deb ជាធម្មតាត្រូវបានបង្រួមជាទ្រង់ទ្រាយ xz ។

    វិធីប្រើវាគឺប្រហាក់ប្រហែលនឹងពាក្យបញ្ជាសុះ។

  2.   អេនណេស្តូ dijo

    ជំរាបសួរខ្ញុំចង់ស្នើសុំឱ្យធ្វើបែបនេះប៉ុន្តែជាមួយ tar.gz ចាប់តាំងពីវាត្រូវបានគេប្រើច្រើនបំផុត (តាមគំនិតរបស់ខ្ញុំយោងទៅតាមអ្វីគ្រប់យ៉ាងដែលខ្ញុំទាញយកពីអ៊ីនធឺណិត)

  3.   គ្រាប់បាល់ទី ២ dijo

    តើពួកគេនិយាយអ្វីខ្លះអំពីទ្រង់ទ្រាយដែលមានប្រជាប្រិយប៉ុន្តែមានពហុមុខងារដូចជា .7z? ពួកគេគួរតែដាក់ឈ្មោះឱ្យពួកគេផងដែរ

  4.   អូមេហ្សា dijo

    សួស្តីចូសតើមានអ្វីកើតឡើងជាមួយឯកសារ tar.gz គឺថាអ្នកប្រើពាក្យបញ្ជាមួយទៀតដែលជា tar ហើយក្នុងករណីនេះពាក្យបញ្ជា tar ដោយខ្លួនវាមិនបង្ហាប់ (ឬពន្លាទេ) ប៉ុន្តែត្រូវបានប្រើដើម្បីដាក់ក្រុម (ឬមិនដាក់ក្រុម) ឯកសារជាច្រើនក្នុងមួយឯកសារមួយនេះមានការរួមបញ្ចូលជាមួយពាក្យបញ្ជា gzip និង bzip2 ដែលអ្នកអាចបង្រួមនិងពន្លាបាន។

    1.    Gonzalo dijo

      អ្នកពិតជាត្រឹមត្រូវណាស់សម្រាប់អេននីសសម្រាប់ទំរង់ឥតគិតថ្លៃ ៧ អ៊ិចដែលកំពុងបង្កើតបន្ទប់សម្រាប់ខ្លួនវានៅក្នុងវីនដូជំនួសហ្ស៊ីននិងរ៉ាហើយពួកគេមិនបាននិយាយទេ?

  5.   a dijo

    google.com

  6.   usr dijo

    នៅសតវត្សរ៍ទី ២១ ហើយនៅតែប្រើពាក្យបញ្ជាដើម្បីបង្រួមឯកសារធម្មតា? ការប្រកាសនេះគឺគួរឱ្យសោកស្តាយ

    1.    usr/share dijo

      និយាយបានល្អខ្ញុំមិនឃើញចំណុចនៃការប្រើប្រាស់ពាក្យបញ្ជាដើម្បីបង្ហាប់ឯកសារសាមញ្ញទេ។

  7.   កាទ្រីន dijo

    ប្រហែលជាវាគួរឱ្យចាប់អារម្មណ៍ផងដែរ