คำถามติดแท็ก wget

wget - ยูทิลิตี้บรรทัดคำสั่งเพื่อดาวน์โหลดเนื้อหาแบบไม่โต้ตอบ (สามารถเรียกได้จากสคริปต์งาน cron เทอร์มินัลโดยไม่รองรับ X-Windows ฯลฯ )

7
จะดาวน์โหลดไฟล์ผ่านเซิร์ฟเวอร์ SSH ได้อย่างไร?
ฉันมีเซิร์ฟเวอร์ในสหรัฐอเมริกา (Linux box B) และพีซีที่บ้านของฉัน (Linux box A) และฉันต้องการดาวน์โหลดไฟล์จากเว็บไซต์ C ปัญหาคือมันช้ามากในการดาวน์โหลดไฟล์โดยตรงจาก A ดังนั้นฉันต้องดาวน์โหลดไฟล์เมื่อฉันเข้าสู่ระบบ B และ sftpรับไฟล์จาก A มีวิธีใดบ้างที่ฉันสามารถดาวน์โหลดไฟล์และใช้ B เป็นพร็อกซีโดยตรงผ่านคำสั่งบรรทัดเดียว?
31 ssh  wget 

3
รูปแบบของคุกกี้เมื่อใช้ wget?
อะไรคือรูปแบบของ Netscape wget's cookies.txt? ฉันต้องการทำมิเรอร์เว็บไซต์ที่ต้องมีการเข้าสู่ระบบ ฉันใช้ส่วนขยาย Chrome ที่ส่งคืนคุกกี้ในรูปแบบนั้นฉันบันทึกไว้cookies.txtนำเข้าพร้อมwgetคำสั่ง แต่ไม่มีประโยชน์มันแค่ดาวน์โหลดเนื้อหาเช่นฉันไม่ได้ลงชื่อเข้าใช้เลย ฉันขอขอบคุณความช่วยเหลือใด ๆ
31 wget 

1
ฉันจะแสดง URL ทั้งหมดในห่วงโซ่การเปลี่ยนเส้นทางได้อย่างไร
ฉันกำลังมองหาวิธีที่จะแสดง URL ทั้งหมดในห่วงโซ่การเปลี่ยนเส้นทางโดยเฉพาะอย่างยิ่งจากเปลือก ฉันพบวิธีที่จะทำเช่นนั้นด้วย curl แต่มันจะแสดงเฉพาะ URL แรกและ URL สุดท้าย ฉันต้องการเห็นพวกเขาทั้งหมด จะต้องมีวิธีในการทำสิ่งนี้อย่างง่าย ๆ แต่ฉันไม่สามารถหาชีวิตของมันได้ แก้ไข: ตั้งแต่ส่งสิ่งนี้ฉันได้ค้นพบวิธีการใช้ Chrome (CTRL + SHIFT + I-> แท็บเครือข่าย) แต่ฉันยังอยากรู้ว่ามันสามารถทำได้จากบรรทัดคำสั่ง Linux
29 wget  curl 

4
wget - วิธีดาวน์โหลดแบบซ้ำ ๆ และเฉพาะประเภท mime / ส่วนขยายที่เฉพาะเจาะจง (เช่นข้อความเท่านั้น)
วิธีดาวน์โหลดเว็บไซต์แบบเต็ม แต่ไม่ต้องสนใจไฟล์ไบนารีทั้งหมด wgetมีฟังก์ชั่นนี้ใช้การ-rตั้งค่าสถานะ แต่มันดาวน์โหลดทุกอย่างและบางเว็บไซต์มีมากเกินไปสำหรับเครื่องที่มีทรัพยากรต่ำและมันไม่ได้ใช้งานด้วยเหตุผลเฉพาะที่ฉันดาวน์โหลดเว็บไซต์ นี่คือบรรทัดคำสั่งที่ฉันใช้: wget -P 20 -r -l 0 http://www.omardo.com/blog(บล็อกของตัวเอง)

1
วิธีการดาวน์โหลดไฟล์เฉพาะจากบางเส้นทางด้วย wget
หากฉันไม่ต้องการดาวน์โหลดไฟล์ที่พบในพา ธ URL เฉพาะด้วยตนเองฉันจะมีตัวเลือกอะไรบ้าง การใช้ไวลด์การ์ดล้มเหลว: $ wget 'http://www.shinken-monitoring.org/pub/debian/*deb' Warning: wildcards not supported in HTTP. .... แน่นอนว่าฉันไม่รู้จักชื่อไฟล์ล่วงหน้า
22 wildcards  wget 


2
-q ปิดการบันทึกผลลัพธ์ของ wget หรือไม่?
ขณะนี้ฉันมีสคริปต์เชลล์ทำงานบนเซิร์ฟเวอร์ linux ซึ่งใช้ wget in oder เพื่อดาวน์โหลดเว็บเพจระยะไกล ในทางกลับกันนี้จะถูกดำเนินการโดยงาน cron ซึ่งมีกำหนดที่จะทำงานในบางช่วงเวลา บางคนได้โปรดยืนยันว่าการเพิ่ม-qตัวเลือกไม่เพียง แต่จะหยุดการส่งออกทั้งหมดที่ส่งคืนไปยังคอนโซล แต่ยังจะหยุดความพยายามทั้งหมดโดยการเขียนบันทึกหรือลองสร้างไฟล์บันทึกหรือไม่
19 linux  shell  wget 

3
จะดาวน์โหลดแพ็คเกจ RPM และติดตั้งในหนึ่งบรรทัดได้อย่างไร
ฉันสงสัยว่าการใช้งานwgetเป็นไปได้หรือไม่ที่จะดาวน์โหลด RPM และต่อท่อsudo rpm -iไปยังการติดตั้งในบรรทัดเดียว? ฉันรู้ว่าฉันสามารถวิ่งได้: wget -c <URL> sudo rpm -i <PACKAGE-NAME>.rpm เพื่อติดตั้งแพ็คเกจ แต่ฉันสงสัยว่ามันอาจเป็นไปได้ที่จะทำในบรรทัดเดียวโดยใช้ความเงียบและเขียนไปยังตัวเลือกเอาต์พุตมาตรฐานของ wget ฉันได้ลองใช้: wget -cqO- <URL> | sudo rpm -i แต่มันกลับมา: rpm: no packages given for install
18 pipe  rpm  wget 

2
ใช้ wget อะไรคือคำสั่งที่ถูกต้องในการรับ gzipped แทนที่จะเป็น HTML จริง
ฉันสะดุดกับเว็บไซต์นี้ที่พูดถึงเรื่องนี้ ดังนั้นเมื่อดาวน์โหลดทั้งเว็บไซต์โดยรับรุ่น gzipped คำสั่งที่ถูกต้องคืออะไร? ฉันได้ทดสอบคำสั่งนี้ แต่ไม่ทราบว่าจะรับเวอร์ชัน gzipped จริงหรือไม่: wget --header="accept-encoding: gzip" -m -Dlinux.about.com -r -q -R gif,png,jpg,jpeg,GIF,PNG,JPG,JPEG,js,rss,xml,feed,.tar.gz,.zip,rar,.rar,.php,.txt -t 1 http://linux.about.com/
18 wget 


3
วิธีรับข้อความของหน้าโดยใช้ wget โดยไม่ต้อง html
หากฉันลอง wget บนหน้าเว็บฉันจะได้รับหน้าเป็น html เป็นไปได้หรือไม่ที่จะดึงเฉพาะข้อความของไฟล์ที่ไม่มี html ที่เชื่อมโยงอยู่? (สิ่งนี้จำเป็นสำหรับฉันเนื่องจากหน้า HTML บางหน้ามีโปรแกรม c กำลังดาวน์โหลดด้วยแท็ก html ฉันต้องเปิดในเบราว์เซอร์และคัดลอกข้อความด้วยตนเองเพื่อสร้างไฟล์. c)
17 linux  wget 

7
เครื่องมือบรรทัดคำสั่งสำหรับการดาวน์โหลดฝนตกหนัก (เช่น wget หรือ curl)
ฉันสนใจในคำสั่งเดียวที่จะดาวน์โหลดเนื้อหาของ torrent (และอาจมีส่วนร่วมในฐานะ seed หลังจากดาวน์โหลดจนกว่าฉันจะหยุดมัน) โดยปกติจะมี daemon ฝนตกหนักไคลเอ็นต์ซึ่งควรเริ่มต้นแยกต่างหากก่อนและไคลเอนต์เพื่อควบคุม (เช่นtransmission-remote) แต่ฉันกำลังมองหาความเรียบง่ายของwgetหรือcurl: ให้หนึ่งคำสั่งรับผลหลังจากที่ในขณะ

4
การดาวน์โหลดไฟล์โดยใช้ wget
ฉันพยายามดาวน์โหลดไฟล์จากเว็บไซต์นี้ URL คือ: http://www.ncbi.nlm.nih.gov/geo/download/?acc=GSE48191&format=file เมื่อฉันใช้คำสั่งนี้: wget http://www.ncbi.nlm.nih.gov/geo/download/?acc=GSE48191&format=file ฉันได้รับindex.html?acc=GSE48191ซึ่งเป็นรูปแบบไบนารีบางอย่างเท่านั้น ฉันจะดาวน์โหลดไฟล์จากเว็บไซต์ HTTP นี้ได้อย่างไร
15 wget 

6
มี wget แบบขนานหรือไม่ สิ่งที่ชอบ fping แต่สำหรับการดาวน์โหลดเท่านั้น?
ฉันพบ puf เท่านั้น (ตัวเรียก URL แบบขนาน) แต่ฉันไม่สามารถอ่าน URL จากไฟล์ได้ สิ่งที่ต้องการ puf < urls.txt ไม่ทำงานเช่นกัน ระบบปฏิบัติการที่ติดตั้งบนเซิร์ฟเวอร์คือ Ubuntu

1
จะรับไฟล์ไปยังเครื่องระยะไกลผ่าน SSH ได้อย่างไร?
ฉันต้องการท่อโดยทั่วไปwgetคำสั่งไปยังไฟล์บนเซิร์ฟเวอร์ระยะไกลผ่าน SSH ฉันจะทำสิ่งนี้ได้อย่างไร ฉันรู้ว่าฉันสามารถsshเข้าไปในเซิร์ฟเวอร์และดาวน์โหลดไฟล์ได้ แต่ฉันต้องการใช้เครื่องในท้องถิ่นเพื่อดาวน์โหลดและส่ง
14 ssh  wget 

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.