ดาวน์โหลดไฟล์จากเครือข่ายไปยังโฟลเดอร์ที่ต้องการโดยตรง

พวกเราหลายคนใช้โฟลเดอร์ที่กำหนดไว้ล่วงหน้าสำหรับการดาวน์โหลดของเราไม่ว่าจะในบ้านของเราที่เรียกว่าดาวน์โหลดดาวน์โหลดหรืออะไรก็ตาม

ปัญหาคือหลายครั้งเราต้องการบันทึกไฟล์ในบางโฟลเดอร์สำหรับสิ่งนี้สิ่งปกติคือการเข้าถึง URL นั้นโดยใช้เบราว์เซอร์ซึ่งถามเราว่าเราต้องการบันทึกไฟล์ไว้ที่ใด (ในไดเรกทอรีใด) จากนั้น มันจะเริ่มดาวน์โหลด แต่นี่ไม่ใช่วิธีเดียวเราไม่จำเป็นต้องขึ้นอยู่กับเบราว์เซอร์เสมอไป

โดยทั่วไปวิธีแก้ปัญหาของเราคือ wgetอย่างน้อยสิ่งที่จะทำงานอยู่เบื้องหลัง😉

นี่อาจจะดูเรียบง่าย (และสำหรับหลาย ๆ คน) แต่ ... เนื่องจากฉันต้องอธิบายเรื่องทั้งหมดนี้ให้แฟนสาวฟังอย่างละเอียด (เพราะฉันกำลังดาวน์โหลด Retrica สำหรับ iPhone ...) ไม่มีค่าใช้จ่ายอะไรเลยที่จะวางไว้ที่นี่ด้วยฮ่า ๆ

ใช้ตัวจัดการไฟล์ของเรา + wget

เบราว์เซอร์ไฟล์ที่เคารพตัวเองทุกตัวมีคอนโซลในตัว ฉันหมายถึงเทอร์มินัลที่สามารถปรากฏขึ้นเมื่อเรากดปุ่ม:

ปลาโลมา

Dolphin (KDE) ไม่ใช่เพียงตัวเดียวที่นำสิ่งนี้มาซึ่งมีประโยชน์ต่อเราในหลาย ๆ โอกาส

ในการดาวน์โหลดไฟล์เราเพียงไปที่โฟลเดอร์ที่ต้องการสมมติว่า ... / home / user / TEMP / ดาวน์โหลด / และที่นั่นเราจะเริ่มดาวน์โหลดโดยใช้ wget:

wget DIRECCION-DEL-ARCHIVO

ตัวอย่างเช่น:

wget http://www.sitio.com/files/compressed/bigfile.7z

ปลาโลมา wget

เพื่อเริ่มดาวน์โหลดไฟล์ในโฟลเดอร์เดียวกับที่อยู่

แน่นอนว่าหากพวกเขาปิดเบราว์เซอร์ไฟล์การดาวน์โหลดจะหยุดลงอย่างแน่นอนเพื่อหลีกเลี่ยงสิ่งนี้ที่ทำได้ ส่งกระบวนการดาวน์โหลดไปที่พื้นหลัง.

ใช้เฉพาะเทอร์มินัลกับ wget

wget ช่วยให้เราใช้พารามิเตอร์เพื่อระบุโฟลเดอร์ดาวน์โหลด (และไฟล์สุดท้าย) กล่าวอีกนัยหนึ่งเราเปิดเทอร์มินัลและพารามิเตอร์ง่ายๆจะทำให้ไฟล์ดาวน์โหลดไปยังโฟลเดอร์บางโฟลเดอร์:

wget http://www.sitio.com/lista.txt -O /home/kzkggaara/TEMP/downloads/

สิ่งนี้จะทำให้เราดาวน์โหลดไฟล์ในโฟลเดอร์ / home / kzkggaara / TEMP / ดาวน์โหลด /

พารามิเตอร์คือ 'ลบหรือตัวพิมพ์ใหญ่'... นั่นคือ O จาก OSO แต่เป็นตัวพิมพ์ใหญ่: -O

ใช้ Dolphin + ServiceMenu

มีเมนูบริการ (servicemenu) สำหรับ KDE ที่ทำสิ่งนี้:

  1. ดาวน์โหลดไฟล์ไปยังโฟลเดอร์ที่ต้องการ
  2. เราสามารถป้อน URL หรือคุณสามารถนำมาจากคลิปบอร์ด (คลิปบอร์ด)

ก่อนอื่นให้ดาวน์โหลดไฟล์:

ดาวน์โหลด wget Service Menu

จากนั้นเราคัดลอกไปยังโฟลเดอร์ที่ระบุ:

cp *.desktop $HOME/.kde4/share/kde4/services

และในที่สุดเราก็โหลดซ้ำเพื่อเปิดใช้งานโดยไม่ต้องปิดเบราว์เซอร์ไฟล์:

kbuildsycoca4

และ voila เราจะมีตัวเลือกนี้:

wget-servicemenu

สิ่งที่จะทำคือเปิดคอนโซล (konsole) ในไดเรกทอรีนั้นและดาวน์โหลดไฟล์ที่มีปัญหาเทอร์มินัลจะปิดเมื่อการดาวน์โหลดเสร็จสิ้น

ปลาย

ไม่มีอะไรให้เพิ่มอีกมาก จนถึงตอนนี้ฉันใช้ wget โดยตรงในเทอร์มินัลอย่างไรก็ตามตัวเลือกสุดท้ายนี้น่าสนใจมากสำหรับฉัน

PD: อ่าเป็นเรื่องยุติธรรมที่จะชี้แจงว่า iPhone ไม่ได้เป็นของแฟนฉันเป็นของเจ้านายของเธอซึ่งเป็นแฟนตัวยงของ Apple ซึ่งเป็นหนึ่งในผู้ที่เปิดเครื่องแรก เว็บไซต์ Apple ในภาษาสเปน ก่อนอีเมลของคุณฮ่าฮ่า


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา

  1.   โลโล dijo

    โพสต์ก็ไม่เลว

    คุณรู้จัก Axel หรือไม่?

    เป็นตัวเลือกที่ดีในการดาวน์โหลดไฟล์ขนาดใหญ่คล้ายกับ wget แต่เร็วกว่ามากเนื่องจากใช้การเชื่อมต่อหลายรายการ

    1.    อลูนาโด dijo

      ... ถ้าโพสต์ไม่ผิดก็พูดว่า:
      โพสต์ดี! (ไม่เจ็บโพสต์ ... )

      PS: โพสต์นั้นดี!

      1.    โลโล dijo

        ผู้ชายถ้ามันไม่แย่แปลว่ามันดี ไม่?

        mmmm

        "โพสต์ดี" ในที่นี้ไม่ได้กล่าวไว้ ฉันคิดว่าใน Hispano America อาจตีความผิดได้ดังนั้นฉันจะพูดว่า Good post!

        ไม่ว่าจะด้วยวิธีใดฉันไม่ได้ตั้งใจจะรบกวน ...

        คำอวยพร

    2.    KZKG ^ กาอาระ dijo

      ใช่แน่นอนฉันรู้จัก Axel: https://blog.desdelinux.net/axel-descargas-por-terminal-mejor-que-con-wget/

  2.   เจวีเค85321 dijo

    นอกจากนี้ยังมี aria2 ซึ่งใช้งานได้เหมือนกับ wget แต่จะแยกไฟล์และสามารถดาวน์โหลดได้หลายครั้ง

    ตัวอย่าง
    [code] aria2c -c -j5 -s3 -x16 –input-file = / tmp / apt-fast.list [/ code]

    atte
    เจวีเค85321

    1.    เจวีเค85321 dijo

      ตัวอย่างขออภัยจะเป็น

      aria2c -c -j5 -s3 -x16 –input-file=/tmp/apt-fast.list

      มาดูกันว่าตอนนี้ดูดีไหม

      atte
      เจวีเค85321

    2.    KZKG ^ กาอาระ dijo

      อันนี้ผมไม่รู้จะลองเร็ว ๆ นี้ฮิฮิ

      ขอบคุณ!

  3.   ภาพแทนของ Fernando Gonzalez dijo

    การสอนที่ยอดเยี่ยมขอบคุณ

  4.   การ์กาดอน dijo

    นั่นยังไม่นับตัวเลือก -c ของ wget เพื่อสรุปการดาวน์โหลดที่ไม่สมบูรณ์ เหมาะอย่างยิ่งหากเครือข่ายไม่เสถียรมาก

    1.    ดิบ dijo

      ขอบคุณฉันไม่รู้และเป็นประโยชน์กับฉัน 😉

  5.   เบอร์ทอลโดซัวเรซ dijo

    เฮ้
    แต่นี่เป็นวิธีการดาวน์โหลดไปยังโฟลเดอร์ที่ต้องการโดยไม่ต้องใช้อินเทอร์เน็ตเบราว์เซอร์?

    ฉันคิดว่าเบราว์เซอร์อินเทอร์เน็ตที่ใช้ใน gnu / linux ขอให้เลือกโฟลเดอร์ที่จะดาวน์โหลดไฟล์

  6.   MOA dijo

    จะไม่มีเมนูบริการของ Axel หรือไม่?