មានអ្វីជាច្រើនដែលអ្នកអាចធ្វើបានជាមួយនឹងពាក្យបញ្ជា zip លីនុច
មានវិធីផ្សេងគ្នាជាច្រើនដើម្បីបង្ហាប់ឯកសារដោយប្រើ បន្ទាត់ពាក្យបញ្ជាលីនុច ។ អត្ថបទនេះមានឧទាហរណ៍ជាក់ស្តែងដែលបង្ហាញ ពីរបៀបប្រើពាក្យបញ្ជា zip ដើម្បីបង្រួមនិងរៀបចំឯកសារក្នុងប្រព័ន្ធឯកសាររបស់អ្នក។
ឯកសារបង្ហាប់ត្រូវបានប្រើនៅពេលអ្នកត្រូវការរក្សាទុកទំហំនិង ចម្លងឯកសារធំ ៗ ពីកន្លែងមួយទៅកន្លែងមួយទៀត។
ប្រសិនបើអ្នកមានឯកសារចំនួន 10 ដែលមានទំហំ 100 មេកាបៃហើយអ្នកត្រូវការផ្ទេរវាទៅគេហទំព័រ ftp ការផ្ទេរអាចចំណាយពេលច្រើនអាស្រ័យលើល្បឿនរបស់អ្នក។
ប្រសិនបើអ្នកបង្ហាប់ទាំងអស់ 10 ឯកសារទៅក្នុង បណ្ណសារ មួយដែលបង្ហាប់តែមួយហើយការ បង្រួម បន្ថយទំហំឯកសារទៅ 50MB ក្នុងឯកសារមួយនោះអ្នកគ្រាន់តែត្រូវផ្ទេរទិន្នន័យពាក់កណ្តាលច្រើនប៉ុណ្ណោះ។
តើធ្វើដូចម្តេចដើម្បីបង្កើតបណ្ណសារមួយនៃឯកសារទាំងអស់នៅក្នុងថតឯកសារ
ស្រមៃថាអ្នកមានថតបទចំរៀងដែលមានឯកសារ MP3 ដូចខាងក្រោម:
រាត្រី Prowler.mp3 |
ស្រឡាញ់អ្នកស្រេកឃ្លាន .mp3 |
ទទួលបានវាក្តៅ .mp3 |
ដើរនៅលើអ្នក .mp3 |
ផ្លូវទៅឋាននរក .mp3 |
ប្រសិនបើអ្នកចង់បានឈាមអ្នកទទួលបានវា .mp3 |
បង្ហាញចុះក្រោមនៅក្នុងអណ្តាតភ្លើង .mp3 |
ប៉ះច្រើនពេក .mp3 |
វាយដំជុំវិញព្រៃ .mp3 |
ស្រីៗដែលមានស្នេហា .mp3 |
ពាក្យបញ្ជាលីនុចសាមញ្ញនេះដែលបង្ហាញអំពីរបៀបបង្កើតប័ណ្ណសារនៃឯកសារទាំងអស់នៅក្នុងថតបច្ចុប្បន្នដែលហៅថា ACDC_Highway_to_Hell.zip:
zip ACDC_Highway_to_Hell *
អត្ថបទរមូរឡើងលើអេក្រង់ដែលបង្ហាញឯកសារដូចដែលពួកគេកំពុងត្រូវបានបន្ថែម។
របៀបដាក់បញ្ចូលឯកសារដែលលាក់នៅក្នុងប័ណ្ណសារ
ពាក្យបញ្ជាពីមុនគឺល្អសម្រាប់ផ្ទុកឯកសារទាំងអស់ក្នុងថតប៉ុន្តែវាមានតែឯកសារដែលមិនត្រូវបានលាក់។
វាមិនតែងតែងាយស្រួលទេ។ ស្រមៃថាអ្នកចង់បង្រួមថតផ្ទះរបស់អ្នកដូច្នេះអ្នកអាចបម្រុងវាទៅជា ដ្រាយ USB ឬ ដ្រាយរឹងខាងក្រៅ ។ ថតផ្ទះរបស់អ្នករួមបញ្ចូលទាំងឯកសារដែលលាក់។
ដើម្បីបង្ហាប់ឯកសារទាំងអស់រួមទាំងឯកសារ ដែលលាក់ នៅក្នុងថតសូមដំណើរការពាក្យបញ្ជាខាងក្រោម:
zip home * ។ *
វាបង្កើតឯកសារដែលហៅថា home.zip ជាមួយឯកសារទាំងអស់នៅក្នុងថតផ្ទះ។
(អ្នកត្រូវតែនៅក្នុងថតផ្ទះដើម្បីឱ្យវាដំណើរការ) ។ បញ្ហាជាមួយពាក្យបញ្ជានេះគឺថាវាមានតែឯកសារនៅក្នុងថតផ្ទះនិងមិនមែនថតដែលនាំយើងទៅកាន់ឧទាហរណ៍បន្ទាប់។
វិធីរក្សាទុកឯកសារទាំងអស់និងថតរងនៅក្នុងឯកសារហ្ស៊ីប
ដើម្បីរួមបញ្ចូលឯកសារទាំងអស់និងថតរងក្នុងប័ណ្ណសារសូមដំណើរការពាក្យបញ្ជាខាងក្រោម:
zip -r home ។
របៀបក្នុងការបន្ថែមឯកសារថ្មីទៅប័ណ្ណសារដែលបង្ហាប់រួចហើយ
ប្រសិនបើអ្នកចង់បន្ថែមឯកសារថ្មីទៅបណ្ណសារដែលមានស្រាប់ឬធ្វើបច្ចុប្បន្នភាពឯកសារនៅក្នុងបណ្ណសារសូមប្រើឈ្មោះដូចគ្នាសម្រាប់ឯកសារប័ណ្ណសារនៅពេលដំណើរការពាក្យបញ្ជា zip ។
ឧទាហរណ៍ស្រមៃថាអ្នកមានថតតន្ត្រីដែលមានបួនអាល់ប៊ុមនៅក្នុងនោះហើយអ្នកបង្កើតប័ណ្ណសារមួយដែលមានឈ្មោះថា music.zip ដើម្បីទុកជាបម្រុង។ ឥឡូវស្រមៃមួយសប្តាហ៍ក្រោយមកអ្នក ទាញយកអាល់ប៊ុមថ្មីពីរ ។ ដើម្បីបន្ថែមអាល់ប៊ុមថ្មីទៅឯកសារ zip, គ្រាន់តែរត់ពាក្យបញ្ជា zip ដូចដែលអ្នកបានធ្វើកាលពីសប្តាហ៍មុន។
ដើម្បីបង្កើតប័ណ្ណសារតន្ត្រីដើមដំណើរការកូដដូចខាងក្រោម:
zip -r តន្ត្រី / home / yourname / music /
ដើម្បីបន្ថែមឯកសារថ្មីទៅប័ណ្ណសារដំណើរការពាក្យបញ្ជាដូចគ្នាម្តងទៀត។
ប្រសិនបើឯកសារ zip មានបញ្ជីឯកសារនៅក្នុងឯកសារនោះហើយឯកសារមួយនៅលើឌីសបានផ្លាស់ប្តូរនោះឯកសារដែលបានកែប្រែត្រូវបានធ្វើបច្ចុប្បន្នភាពនៅក្នុងឯកសារហ្ស៊ីប។
តើធ្វើដូចម្តេចដើម្បីធ្វើឱ្យទាន់សម័យឯកសារដែលមានស្រាប់នៅក្នុងប័ណ្ណសារបង្ហាប់
ប្រសិនបើអ្នកមានឯកសារហ្ស៊ីបដែលត្រូវបានគេសន្មត់ថាផ្ទុកឈ្មោះឯកសារដូចគ្នារាល់ពេលហើយអ្នកចង់ធ្វើបច្ចុប្បន្នភាពឯកសារនោះជាមួយការផ្លាស់ប្តូរដែលត្រូវបានធ្វើចំពោះឯកសារទាំងនោះនោះការប្ដូរ -f នឹងជួយអ្នកធ្វើដូច្នោះ។
ឧទាហរណ៍ស្រមៃថាអ្នកមានឯកសារបង្ហាប់ជាមួយឯកសារដូចខាងក្រោម:
/ home / yourname / documents / file1 |
/ home / yourname / documents / file2 |
/ home / yourname / documents / file3 |
/ home / yourname / documents / file4 |
/ home / yourname / ឯកសារ / file5 |
/ home / yourname / ឯកសារ / file6 |
ឥឡូវនេះសូមស្រមៃថាក្នុងកំឡុងពេលមួយសប្ដាហ៍អ្នកបានបន្ថែមឯកសារថ្មីចំនួនពីរហើយកែប្រែពីរឯកសារដូច្នេះឯកសារ / ថតផ្ទះ / ឈ្មោះរបស់អ្នកឥឡូវនេះមើលទៅដូចនេះ:
/ home / yourname / documents / file1 |
/ home / yourname / documents / file2 |
/ home / yourname / documents / file3 |
/ home / yourname / ឯកសារ / file4 (បានធ្វើបច្ចុប្បន្នភាព) |
/ home / yourname / ឯកសារ / file5 (ធ្វើឱ្យទាន់សម័យ) |
/ home / yourname / ឯកសារ / file6 |
/ home / yourname / documents / file7 |
/ home / yourname / documents / file8 |
នៅពេលអ្នកដំណើរការពាក្យបញ្ជាខាងក្រោមឯកសារបង្ហាប់នឹងមានឯកសារដែលបានធ្វើបច្ចុប្បន្នភាព (ឯកសារ 4 និងឯកសារ 5) ប៉ុន្តែ file7 និង file8 នឹងមិនត្រូវបានបន្ថែមទេ។
zip zipfilename -f -r / home / yourname / documents
តើធ្វើដូចម្តេចដើម្បីលុបឯកសារពីបណ្ណសារដែលបានបង្ហាប់
ដូច្នេះអ្នកបានបង្កើតឯកសារហ្ស៊ីបដ៏ធំមួយជាមួយឯកសាររាប់រយហើយឥឡូវនេះដឹងថាមានឯកសារបួនឬប្រាំនៅក្នុងឯកសារហ្ស៊ីបដែលអ្នកមិនត្រូវការនៅទីនោះ។ ដោយមិនចាំបាច់បង្ហាប់ឯកសារទាំងនោះម្តងទៀតអ្នកអាចរត់ពាក្យបញ្ជា zip ដោយប្រើ ដឺ -d ដូចខាងក្រោម:
zip zipfilename -d [ឈ្មោះឯកសារក្នុងប័ណ្ណសារ]
ឧទាហរណ៍ប្រសិនបើអ្នកមានឯកសារនៅក្នុងប័ណ្ណសារជាមួយឈ្មោះ home / documents / test.txt អ្នកត្រូវលុបវាដោយប្រើពាក្យបញ្ជានេះ:
zip zipfilename -d home / documents / test.txt
តើធ្វើដូចម្តេចដើម្បីចម្លងឯកសារពីឯកសារបង្ហាប់មួយទៅមួយទៀត
ប្រសិនបើអ្នកមានឯកសារក្នុងឯកសារមួយហើយអ្នកចង់ចម្លងពួកវាទៅឯកសារបង្ហាប់មួយផ្សេងទៀតដោយមិនចាំបាច់ស្រង់ពួកវាជាមុនហើយទាញយកវាវិញសូមប្រើប្ដូរ -u ។
សន្មតថាអ្នកមានឯកសារហ្ស៊ីបមួយដែលមានឈ្មោះថា "variousmusic.zip" ជាមួយនឹងតន្ត្រីពីសិល្បករផ្សេងៗគ្នាដែលក្នុងនោះមាន AC / DC ។ អ្នកអាចចម្លងបទចម្រៀង AC / DC ចេញពីឯកសារ variousmusic.zip ទៅក្នុងឯកសារ ACDC.zip របស់អ្នកដោយប្រើពាក្យបញ្ជាខាងក្រោម:
zip variousmusic.zip -U --out ACDC.zip "Back_In_Black.mp3"
ពាក្យបញ្ជាខាងលើចម្លងឯកសារ "ត្រឡប់ទៅខ្មៅ" ពី variousmusic.zip ទៅ ACDC.zip ។ ប្រសិនបើឯកសារហ្ស៊ីបដែលអ្នកកំពុងចម្លងមិនមានវាត្រូវបានបង្កើត។
របៀបប្រើការផ្គូផ្គងលំនាំនិងការផុសដើម្បីបង្កើតប័ណ្ណសារ
ការផ្លាស់ប្តូរបន្ទាប់គឺពិតជាមានប្រយោជន៍ព្រោះវាអនុញ្ញាតឱ្យអ្នកប្រើលទ្ធផលរបស់ពាក្យបញ្ជាផ្សេងទៀតដើម្បីបញ្ចូលឯកសារទៅក្នុងឯកសារ zip របស់អ្នក។ សន្មតថាអ្នកចង់បង្កើតឯកសារដែលមានឈ្មោះថា loveongs.zip ដែលមានបទចម្រៀងដែលមានចំណងជើងសេចក្ដីស្រឡាញ់នៅក្នុងចំណងជើង។
ដើម្បីរកឯកសារដោយសេចក្ដីស្រឡាញ់នៅក្នុងចំណងជើងអ្នកអាចប្រើពាក្យបញ្ជាដូចខាងក្រោម:
ស្វែងរក / home / yourname / Music - ឈ្មោះ * love *
ពាក្យបញ្ជាខាងលើគឺមិនល្អឥតខ្ចោះ 100 ភាគរយទេព្រោះវារើសយកពាក្យដូចជា "clover" ផងដែរប៉ុន្តែអ្នកទទួលបានគំនិត។ ដើម្បីបន្ថែមលទ្ធផលដែលបានផ្ញើទាំងអស់ពីពាក្យបញ្ជាខាងលើទៅកាន់ឯកសារ zip មួយដែលត្រូវបានគេហៅថា loveongs.zip សូមដំណើរការពាក្យបញ្ជានេះ:
ស្វែងរក / home / yourname / Music - ឈ្មោះ * love * | zip - lovesongs.zip - @
របៀបបង្កើតប័ណ្ណសារពុះ
ប្រសិនបើអ្នកកំពុងបម្រុងទុកកុំព្យូទ័ររបស់អ្នកប៉ុន្តែប្រព័ន្ធផ្សព្វផ្សាយតែមួយគត់ដែលអ្នកអាចរកបានសម្រាប់ការបម្រុងទុកគឺជា ឌីវីឌីទទេ បន្ទាប់មកអ្នកមានជម្រើស។ អ្នកអាចរក្សាទុកឯកសារបង្រួមរហូតដល់ឯកសារបង្ហាប់មានទំហំ 4.8 ជីហ្គាបៃនិង ដុតឌីវីឌី ឬអ្នកអាចបង្កើតអ្វីមួយដែលហៅថាប័ណ្ណសារបំបែកដែលរក្សាទុកបណ្ណសារថ្មីនៅក្នុងសំណុំបន្ទាប់ពីវាឈានដល់ដែនកំណត់ដែលអ្នកបញ្ជាក់។
ឧទាហរណ៍:
zip mymusic.zip -r / home / myfolder / Music -s 670m
របៀបប្តូរតាមបំណងនូវរបាយការណ៍វឌ្ឍនភាពនៃដំណើរការប្រមូល
មានវិធីផ្សេងគ្នាដើម្បីប្ដូរតាមបំណងនូវទិន្នផលដែលលេចឡើងនៅពេលដែលការបង្ហាប់កំពុងដំណើរការ។
កុងតាក់មានដូចតទៅ:
- -db = បង្ហាញចំនួនបៃដែលត្រូវបានបង្ហាប់ហើយនិងចំនួនដែលត្រូវទុកឱ្យដំណើរការ
- -dc = បង្ហាញចំនួននៃឯកសារដែលបានបង្ហាប់ហើយនិងចំនួននៃការចាកចេញ
- -dd = បង្ហាញចំណុចសម្រាប់គ្រប់ឯកសារទំហំ 10MB ដែលបានបង្ហាប់
- -ds = កំណត់ចំនួនដងដែលលេចឡើង
- -du = បង្ហាញទំហំមិនបានបង្ហាប់នៃឯកសារនីមួយៗ
ឧទាហរណ៍:
zip myzipfilename.zip -dc -r / home / music
តើធ្វើដូចម្តេចដើម្បីជួសជុលឯកសារហ្ស៊ីបមួយ
ប្រសិនបើអ្នកមានប័ណ្ណសារហ្ស៊ីបដែលខូចអ្នកអាចសាកល្បងនិងជួសជុលវាដោយប្រើពាក្យបញ្ជា -F ហើយបើវាបរាជ័យពាក្យបញ្ជា FF ។
វាមានប្រយោជន៍ប្រសិនបើអ្នកបានបង្កើតប័ណ្ណសារបំបែកដោយប្រើប្ដូរ -s ហើយអ្នកបានបាត់បង់ឯកសារប័ណ្ណសារមួយ។
ឧទាហរណ៍សាកល្បងវាមុន:
zip -F myfilename.zip --out myfixedfilename.zip
ហើយបន្ទាប់មក
zip -FF myfilename.zip --out myfixedfilename.zip
របៀបអ៊ិនគ្រីបប័ណ្ណសារ
ប្រសិនបើអ្នកមានព័ត៌មានរសើបដែលអ្នកចង់ទុកក្នុងឯកសារហ្ស៊ីបសូមប្រើពាក្យបញ្ជា - e ដើម្បី អ៊ិនគ្រីប វា។ អ្នកត្រូវបានសួរឱ្យបញ្ចូល ពាក្យសម្ងាត់ ហើយនិយាយពាក្យសម្ងាត់ម្តងទៀត។
ឧទាហរណ៍:
zip myfilename.zip -r / home / wikileaks-e
របៀបបង្ហាញអ្វីដែលនឹងត្រូវបម្លែង
ប្រសិនបើអ្នកដឹងថាអ្នកនឹងបង្កើតប័ណ្ណសារធំមួយត្រូវប្រាកដថាឯកសារត្រឹមត្រូវនឹងត្រូវបានបន្ថែមទៅឯកសារ zip ។ អ្នកអាចឃើញលទ្ធផលរំពឹងទុកនៃពាក្យបញ្ជា zip មួយដោយបញ្ជាក់ពី - sf switch ។
ឧទាហរណ៍:
zip myfilename.zip -r / home / music / -sf
តើធ្វើដូចម្តេចដើម្បីសាកល្បងប័ណ្ណសារ
បន្ទាប់ពីការចម្លងឯកសារទៅឯកសារ zip វាត្រូវបានគេព្យាយាមរក្សាទុកទំហំថាសដោយការលុបឯកសារដើម។ មុនពេលអ្នកធ្វើដូច្នេះវាជាគំនិតល្អដើម្បីសាកល្បងឯកសារ zip ដែលដំណើរការបានត្រឹមត្រូវ។
អ្នកអាចប្រើ -T ប្ដូរដើម្បីសាកល្បងថាឯកសារហ្ស៊ីបមានសុពលភាព។
ឧទាហរណ៍:
zip myfilename.zip -T
លទ្ធផលពីពាក្យបញ្ជានេះពេលប័ណ្ណសារមិនត្រឹមត្រូវអាចមើលទៅដូចជា:
- ការព្រមាន zip: បាត់ហត្ថលេខាចុងក្រោយ - ប្រហែលជាមិនមែនជាឯកសារ zip
ចាំថាអ្នកអាចសាកល្បងពាក្យបញ្ជា -F ដើម្បីជួសជុលឯកសារ zip ដែលខូច។
វាមានតំលៃកត់សំគាល់ថា -T អាចបង្កើតភាពក្លែងក្លាយដែលវានិយាយថាឯកសារ zip គឺពុករលួយទោះបីនៅពេលអ្នកបើកវាក៏ដោយអ្នកអាចទាញយកឯកសារទាំងអស់។
របៀបលុបឯកសារ
ពេលខ្លះអ្នកចង់ដកឯកសារជាក់លាក់ពីឯកសារហ្ស៊ីប។ ឧទាហរណ៍ប្រសិនបើអ្នកចម្លងឯកសារពីទូរស័ព្ទឬកាមេរ៉ាឌីជីថលរបស់អ្នកអ្នកមានល្បាយវីដេអូនិងរូបភាព។ អ្នកប្រហែលជាចង់បង្ហាប់រូបថតរបស់អ្នកទៅកាន់ photos.zip និងវីដេអូទៅ video.zip ។
នេះជាមធ្យោបាយមួយដើម្បីដកចេញវីដេអូនៅពេលបង្កើតរូបថត .zip
zip photos.zip -r / home / photos / -x * .mp4
របៀបបញ្ជាក់កម្រិតការបង្ហាប់
នៅពេលអ្នក បង្ហាប់ឯកសារ ទៅក្នុង ឯកសារ ហ្ស៊ីបប្រព័ន្ធបានសំរេចថាតើត្រូវបង្ហាប់ឯកសារឬគ្រាន់តែរក្សាទុកវា។ ឧទាហរណ៍ ឯកសារ Mp3 ត្រូវបានបង្ហាប់រួចហើយដូច្នេះមានចំណុចតិចតួចក្នុងការបង្ហាប់ពួកវាបន្ថែមទៀត។ ជាធម្មតាវាត្រូវបានរក្សាទុកជាឯកសារ zip ។
អ្នកអាចកំណត់កម្រិតបង្ហាប់រវាង 0 និង 9 ដើម្បីបង្ហាប់ឯកសារបន្ថែមទៀត។ វាត្រូវចំណាយពេលយូរដើម្បីធ្វើប៉ុន្តែវាអាចបង្កើតការសន្សំទំហំបានច្រើន។
zip myfiles.zip -r / home -5