តើធ្វើដូចម្តេចដើម្បីទាញយកឯកសារពីបន្ទាត់ពាក្យបញ្ជាលីនុច

នៅក្នុងមគ្គុទ្ទេសក៍នេះអ្នកនឹងរៀនពីរបៀបទាញយកឯកសារដោយប្រើបន្ទាត់ពាក្យបញ្ជាលីនុច។

ហេតុអ្វីអ្នកចង់ធ្វើដូច្នេះ? ហេតុអ្វីបានជាអ្នកមិនប្រើកម្មវិធីអ៊ីនធឺណិតនៅក្នុងបរិស្ថានក្រាហ្វិក?

ជួនកាលមិនមានបរិយាកាសក្រាហ្វិក។ ឧទាហរណ៍ប្រសិនបើអ្នកកំពុងភ្ជាប់ទៅ Raspberry PI របស់អ្នកដោយប្រើ SSH បន្ទាប់មកអ្នកត្រូវបានជាប់គាំងជាចម្បងជាមួយបន្ទាត់ពាក្យបញ្ជា។

មូលហេតុមួយទៀតសម្រាប់ការប្រើប្រាស់បន្ទាត់ពាក្យបញ្ជាគឺថាអ្នកអាចបង្កើតស្គ្រីបជាមួយនឹងបញ្ជីឯកសារដែលត្រូវទាញយក។ បន្ទាប់មកអ្នកអាច ដំណើរការស្គ្រីបហើយអនុញ្ញាតឱ្យវាដំណើរការក្នុងផ្ទៃខាងក្រោយ

ឧបករណ៍ដែលនឹងត្រូវបានបន្លិចសម្រាប់ភារកិច្ចនេះត្រូវបានគេហៅថា wget ។

ដំឡើង wget

ការបែងចែកលីនុចជាច្រើនបានដំឡើង wget រួចហើយ។

ប្រសិនបើវាមិនត្រូវបានតម្លើងរួចហើយសូមព្យាយាមមួយក្នុងចំណោមពាក្យបញ្ជាខាងក្រោម:

របៀបទាញយកឯកសារចេញពីបន្ទាត់ពាក្យបញ្ជា

ដើម្បីទាញយកឯកសារអ្នកត្រូវដឹងយ៉ាងហោចណាស់ URL នៃឯកសារដែលអ្នកចង់ទាញយក។

ឧទាហរណ៍ស្រមៃថាអ្នកចង់ទាញយកកំណែចុងក្រោយបំផុតរបស់អ៊ូប៊ុនទូដោយប្រើបន្ទាត់ពាក្យបញ្ជា។ អ្នកអាចចូលមើលគេហទំព័ររបស់អ៊ូប៊ុនទូ។ តាមរយៈការរុករកតាមរយៈគេហទំព័រអ្នកអាចទៅកាន់ទំព័រនេះដែលផ្តល់នូវ link link download ឥឡូវនេះ។ អ្នកអាចចុចកណ្ដុរខាងស្ដាំលើតំណនេះដើម្បីទទួលយក URL របស់អ៊ូប៊ុនទូអាយអេសអូដែលអ្នកចង់ទាញយក។

ដើម្បីទាញយកឯកសារដោយប្រើ wget ដោយប្រើវាក្យសម្ព័ន្ធដូចខាងក្រោម:

wget http://releases.ubuntu.com/14.04.3/ubuntu-14.04.3-desktop-amd64.iso?_ga=1.79650708.1078907269.1453803890

នេះគឺល្អនិងល្អប៉ុន្តែអ្នកត្រូវស្គាល់ផ្លូវពេញលេញទៅឯកសារដែលអ្នកត្រូវការដើម្បីទាញយក។

វាអាចទាញយកវែបសាយទាំងមូលដោយប្រើពាក្យបញ្ជាដូចខាងក្រោម:

wget -r http://www.ubuntu.com

ពាក្យបញ្ជាខាងលើចម្លងតំបន់បណ្តាញទាំងមូលរួមទាំងថតទាំងអស់ពីវេបសាយអ៊ូប៊ុនទូ។ នេះជាការពិតណាស់មិនគួរទេពីព្រោះវានឹងទាញយកឯកសារច្រើនដែលអ្នកមិនត្រូវការ។ វាដូចជាការប្រើកន្សែងមួយដើម្បីដាក់សណ្តែក។

ទោះជាយ៉ាងណាអ្នកអាចទាញយកឯកសារទាំងអស់ដោយប្រើ ផ្នែកបន្ថែម ISO ពីគេហទំព័រយូប៊ុនទូដោយប្រើពាក្យបញ្ជាដូចខាងក្រោម:

wget -r -A "iso" http://www.ubuntu.com

នេះនៅតែមានវិធីតូចមួយនិងវិធីចាប់យកដើម្បីទាញយកឯកសារដែលអ្នកត្រូវការពីគេហទំព័រ។ ជាការប្រសើរណាស់ដែលដឹងអំពី URL ឬ URL នៃឯកសារដែលអ្នកចង់ទាញយក។

អ្នកអាចបញ្ជាក់បញ្ជីឯកសារដើម្បីទាញយកដោយប្រើប្ដូរ -i ។ អ្នកអាចបង្កើតបញ្ជី URL ដែលប្រើកម្មវិធីនិពន្ធអត្ថបទដូចខាងក្រោម:

nano filestodownload.txt

នៅក្នុងឯកសារបញ្ចូលបញ្ជី URLs 1 ក្នុងមួយបន្ទាត់:

http://eskipaper.com/gaming- wallpapers7.html#gal_post_67516_gaming- wallpapers-1.jpg
http://eskipaper.com/gaming- wallpapers7.html#gal_post_67516_gaming- wallpapers-2.jpg
http://eskipaper.com/gaming- wallpapers7.html#gal_post_67516_gaming-wallpapers-3.jpg

រក្សាទុកឯកសារដោយប្រើ CTRL និង O ហើយបន្ទាប់មកចេញណាណូដោយប្រើ CTRL និង X ។

ឥឡូវអ្នកអាចប្រើ wget ដើម្បីទាញយកឯកសារទាំងអស់ដោយប្រើពាក្យបញ្ជាដូចខាងក្រោម:

wget -i filestodownload.txt

បញ្ហាជាមួយការទាញយកឯកសារពីអ៊ីនធឺណិតគឺថាពេលខ្លះឯកសារឬ URL មិនមានទេ។ អស់ពេលសម្រាប់ការតភ្ជាប់អាចចំណាយពេលមួយរយៈហើយប្រសិនបើអ្នកកំពុងព្យាយាមទាញយកឯកសារច្រើនវានឹងប្រឆាំងនឹងការរង់ចាំអស់ពេលវេលាលំនាំដើម។

អ្នកអាចបញ្ជាក់ពេលវេលាផ្ទាល់ខ្លួនរបស់អ្នកដោយប្រើវាក្យសម្ព័ន្ធដូចខាងក្រោម:

wget -T 5 -i filestodownload.txt

ប្រសិនបើអ្នកមានដែនកំណត់ការទាញយកជាផ្នែកមួយនៃកិច្ចព្រមព្រៀងអ៊ីនធឺណិតរបស់អ្នកបន្ទាប់មកអ្នកប្រហែលជាចង់កំណត់បរិមាណទិន្នន័យដែល wget អាចទាញយកបាន។

ប្រើវាក្យសម្ព័ន្ធដូចខាងក្រោមដើម្បីអនុវត្តដែនកំណត់ទាញយក:

wget - quota = 100m -i filestodownload.txt

ពាក្យបញ្ជាខាងលើនឹងបញ្ឈប់ការទាញយកឯកសារពី 100 មេកាបៃ។ អ្នកក៏អាចបញ្ជាក់កូតាគិតជាបៃ (ប្រើ b ជំនួស m) ឬ kilobytes (ប្រើ k ជំនួស m) ។

អ្នកប្រហែលមិនមានដែនកំណត់ការទាញយកទេប៉ុន្តែអ្នកអាចមានការតភ្ជាប់អ៊ីនធឺណិតយឺត។ ប្រសិនបើអ្នកចង់ទាញយកឯកសារដោយមិនចាំបាច់បំផ្លាញពេលវេលាអ៊ិនធឺណេតរបស់អ្នករាល់គ្នានោះអ្នកអាចបញ្ជាក់អំពីដែនកំណត់កំណត់អត្រាទាញយកអតិបរមា។

ឧទាហរណ៍:

wget --limit-rate = 20k -i filestodownload.txt

ពាក្យបញ្ជាខាងលើនឹងកំណត់ល្បឿនទាញយកដល់ 20 គីឡូបៃក្នុងមួយវិនាទី។ អ្នកអាចបញ្ជាក់បរិមាណគិតជាបៃគិតគីឡូបៃឬមេកាបៃ។

ប្រសិនបើអ្នកចង់ធ្វើឱ្យប្រាកដថាឯកសារដែលមានណាមួយមិនត្រូវបានសរសេរជាន់លើអ្នកអាចដំណើរការពាក្យបញ្ជាដូចខាងក្រោម:

wget -nc -i filestodownload.txt

ប្រសិនបើឯកសារនៅក្នុងបញ្ជីចំណាំមានរួចហើយនៅក្នុងទីតាំងទាញយកហើយវានឹងមិនត្រូវបានសរសេរជាន់ពីលើទេ។

អ៊ិនធឺណិដូចដែលយើងដឹងគឺមិនតែងតែស្របនិងសម្រាប់ហេតុផលនោះការទាញយកមួយអាចត្រូវបានបញ្ចប់ដោយផ្នែកហើយបន្ទាប់មកការតភ្ជាប់អ៊ីនធឺណិតរបស់អ្នកបានធ្លាក់ចុះ។

តើវាមិនល្អទេប្រសិនបើអ្នកអាចបន្តទៅកន្លែងដែលអ្នកចាកចេញបានទេ? អ្នកអាចបន្តទាញយកដោយប្រើវាក្យសម្ព័ន្ធដូចខាងក្រោម:

wget-c

សង្ខេប

ពាក្យបញ្ជា wget មានឧបករណ៍ប្តូររាប់សិបដែលអាចត្រូវបានអនុវត្ត។ ប្រើពាក្យបញ្ជា wget បុរសម្នាក់ ដើម្បីទទួលបានបញ្ជីពេញលេញពីក្នុងបង្អួចស្ថានីយ។