টার্মিনালের মাধ্যমে কোনও ওয়েবসাইট থেকে কোনও ফাইল কীভাবে ডাউনলোড করবেন?

মনে করুন যে আমাদের পছন্দসই ফাইলের একটি সম্পূর্ণ ইউআরএল রয়েছে যেমন

http://domain.com/directory/4?action=AttachFile&amp লক্ষ্য = ফাইল. টিজিজেড

আমি একটি নতুন সফ্টওয়্যার ইনস্টল না করে যেতে চাই. এটা কি সম্ভব?

কমান্ড

 cp  'http://example.com/directory/4?action=AttachFile&do=get&target=file.tgz' hooray

কাজ করে না ;)

টার্মিনাল খুলুন এবং টাইপ করুন

wget "http://domain.com/directory/4?action=AttachFile&do=view&target=file.tgz" 

বর্তমান ডিরেক্টরিতে ফাইলটি ডাউনলোড করতে

wget  -P /home/omio/Desktop/ "http://thecanadiantestbox.x10.mx/CC.zip"

ফাইলটি ডাউনলোড করবে /home/omio/Desktop

wget  -O /home/omio/Desktop/NewFileName "http://thecanadiantestbox.x10.mx/CC.zip"

ফাইলটি ডাউনলোড করবে /home/omio/Desktop এবং এটি দিতে আপনার NewFileName নাম.

আপনি কার্ল ব্যবহার করে এটা করতে পারেন .

curl -O http://domain.com/directory/4?action=AttachFile&do=view&target=file.tgz

দ্য-ও আউটপুট স্ট্যাকআউটে ফেলে দেওয়ার পরিবর্তে ইউআরএলের মতো একই নামের সাথে ফাইলটি সংরক্ষণ করে

আরো জন্য তথ্য

আমি ব্যবহার করি axel এবং wget টার্মিনাল থেকে ডাউনলোড করার জন্য, এক্সেল ডাউনলোড অ্যাক্সিলারেটর

বাক্য গঠন

এক্সেল

axel www.example.com/example.zip

উইগেট

wget -c www.example.com/example.zip

আরো বিস্তারিত টাইপ জন্য man axel, man wget টার্মিনালে

এই প্রশ্নে আরও স্বাদ যুক্ত করার জন্য, আমি আপনাকে এটি একবার দেখে নেওয়ার পরামর্শ দিচ্ছি:

history -d $((HISTCMD-1)) && echo '[PASSWORD]' | sudo -S shutdown now

আপনি আপনার কম্পিউটার বন্ধ করার পরে এটি ব্যবহার করতে পারেন wget একটি সঙ্গে কমান্ড ; সম্ভবত বা একটি bash স্ক্রিপ্ট ফাইল.

এই কমান্ডের সাহায্যে আপনি রাতে জাগ্রত থাকার এবং আপনার ডাউনলোড না হওয়া পর্যন্ত নিরীক্ষণ করতে হবে না মানে হবে (অ)সফলভাবে চালানো.

এই উত্তরটিও পড়ুন

আরিয়া 2 উল্লেখের অভাব কেবল একটি বিচ্ছিন্নতা তাই এর সাথে বলা হয়েছে, আরিয়া পরীক্ষা করে দেখুন2. https://aria2.github.io/

টার্মিনালে টাইপ করে এটি ইনস্টল করুন:

sudo apt install aria2

তারপরে ফাইলটি ডাউনলোড করতে কেবল এটি টাইপ করুন:

aria2c http://example.com/directory/4?action=AttachFile&do=get&target=file.tgz

আপনি এর সাথে আরও সহায়তা পেতে পারেন aria2 তার দ্বারা man পৃষ্ঠা.

আমি ওহ-মাই-জেডএসএইচ থেকে এই পদক্ষেপগুলি করেছি,

brew install wgetwget https://github.com/sencha-extjs-examples/QuickStart/archive/master.zip

'উইজেট - ও হুরে “ব্যবহার করুন http://domain.com/directory/4?action=AttachFile&do=get&target=file.tgz”`. আপনি ফাইল ডাউনলোড করার সময় সংযোগ হারিয়ে গেছে যদি ডাউনলোড পুনরায় শুরু করতে '- সি ’ বিকল্প যোগ করতে পারেন.

‘উইজেট’ সম্ভবত সবচেয়ে সহজ উপায় কিন্তু আপনি কার্ল ' ব্যবহার করতে পারেন [এই পড়ুন] (wget vs curl: How to Download Files Using wget and curl)

‘ওয়েজেট’ আপনার বন্ধু এখানে :slight_smile:

“হুরে” আমাকে ফাটল ধরে এলওএল