Skip to main content

Apakah yang dimaksudkan dengan Command Linux?

Episod 9: Apa Itu Backtesting dan Kenapa Saya Tidak Menggunakannya (Jun 2026)

Episod 9: Apa Itu Backtesting dan Kenapa Saya Tidak Menggunakannya (Jun 2026)
Anonim

Halaman manual untuk arahan "curl" mempunyai keterangan berikut:

kURL adalah alat untuk memindahkan data dari atau ke pelayan, menggunakan salah satu protokol yang disokong (DICT, FILE, FTP, FTPS, GOPHER, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, POP3, POP3S, RTMP, RTSP, SCP, SFTP, SMB, SMBS, SMTP, SMTPS, TELNET dan TFTP). Perintah ini direka untuk berfungsi tanpa interaksi pengguna.

Pada dasarnya, anda boleh menggunakan kURL untuk memuat turun kandungan dari internet. Contohnya, jika anda melancarkan arahan kURL dengan alamat web ditetapkan kepada:

https://www.Go-Travels.com/curl-definition-2184508

Halaman yang dipaut akan dimuat turun.

Secara lalai, output akan menjadi baris arahan tetapi anda juga boleh menentukan nama fail untuk menyimpan fail itu. URL yang dinyatakan boleh menunjuk ke domain peringkat atas tapak seperti:

www.Go-Travels.com

Atau ia boleh menunjuk pada halaman individu di laman web ini.

Anda boleh menggunakan kURL untuk memuat turun halaman web fizikal, imej, dokumen dan fail. Sebagai contoh, untuk memuat turun versi terkini Ubuntu Linux anda boleh menjalankan arahan berikut:

curl -o ubuntu.iso http://releases.ubuntu.com/16.04.1/ubuntu-16.04.1-desktop-amd64.iso

Sekiranya saya menggunakan KURL Atau Wget?

Sama ada anda menggunakan kURL atau Wget bergantung pada apa yang anda cuba capai.

Perintah Wget digunakan untuk memuat turun fail dari rangkaian seperti internet. Manfaat utama menggunakan perintah Wget ialah ia dapat digunakan untuk memuat turun fail secara rekursif. Oleh itu jika anda ingin memuat turun seluruh laman web anda boleh melakukannya dengan satu arahan yang mudah. Perintah Wget juga baik untuk memuat turun banyak fail.

Perintah KURL membolehkan anda menggunakan kad liar untuk menentukan URL yang ingin anda dapatkan. Jadi jika anda tahu ada URL yang sah yang dipanggil:

http://www.mysite.com/images/image1.jpg

Dan

http://www.mysite.com/images/image2.jpg

Kemudian anda boleh memuat turun kedua-dua imej dengan satu URL yang ditentukan dengan perintah curl.

Perintah Wget boleh pulih apabila muat turun gagal sedangkan arahan kURL tidak boleh.

Dapatkan idea yang baik mengenai tin dan cannots berkaitan dengan perintah Wget dan cURL. Rasanya salah satu perbezaan di halaman ini menyatakan bahawa anda boleh menaip Wget menggunakan hanya tangan kiri anda pada papan kekunci QWERTY.

Sejauh ini terdapat banyak sebab untuk menggunakan Wget di atas cURL tetapi tidak ada sebab mengapa anda akan menggunakan KURL atas Wget.

Perintah kURL menyokong lebih banyak protokol daripada arahan Wget, ia juga memberikan sokongan yang lebih baik untuk SSL. Ia juga menyokong lebih banyak kaedah pengesahan daripada Wget. Perintah kURL juga berfungsi pada lebih banyak platform daripada arahan Wget.

ciri-ciri KURANG

Menggunakan perintah kURL anda boleh menentukan beberapa URL dalam baris perintah yang sama dan jika URL berada di laman yang sama semua URL untuk laman web tersebut akan dimuat turun menggunakan sambungan yang sama yang bagus untuk prestasi.

Anda boleh menentukan julat untuk menjadikannya lebih mudah untuk memuat turun URL dengan nama laluan yang serupa.

Terdapat juga sebuah perpustakaan cURL yang dipanggil menggunakan perintah kURL libcurl. Ini boleh digunakan dengan pelbagai bahasa pengaturcaraan dan skrip untuk mengikis maklumat dari laman web.

Semasa memuat turun kandungan bar kemajuan akan muncul dengan muat turun atau memuat naik kelajuan, berapa lama arahan yang dibelanjakan berjalan setakat ini dan berapa lama masih ada.

Perintah kURL berfungsi pada fail besar melebihi 2 GB untuk kedua-dua muat turun dan muat naik.

Mengikut jadual perbandingan ini yang membandingkan ciri curl dengan alat muat turun lain, perintah kURL mempunyai fungsi berikut:

  • URL berganda
  • Sokongan nama pengguna dan kata laluan
  • Sokongan IPv6
  • Retry gagal muat turun
  • URL dalam / jujukan
  • Sokongan Win32
  • Sokongan fail besar
  • Sokongan GnuTLS
  • Sokongan DarwinSSL
  • Sokongan Schannel
  • Sokongan Cyberl
  • Sokongan PolarSSL
  • Sokongan AxTLS
  • ID Sesi SSL
  • Sijil Swasta SSL
  • sokongan netrc
  • Sokongan Metalink
  • Sokongan IDN
  • Had lebar jalur
  • Bola mata gembira
  • SOCKS
  • TFTP
  • Muat naik / muat turun SCP
  • Muat naik / muat turun SFTP
  • Proksi HTTP
  • Resume HTTP
  • Banjaran HTTP
  • Ikut Pelencongan HTTP
  • Post HTTP
  • Post HTTP Chunked
  • HTTP Put
  • Sokongan cookie
  • HTTP 1.1
  • HTTP 2 (peningkatan teks biasa)
  • HTTP 2 (TLS ALPN)
  • HTTP 2 (TLS NPN)
  • Sambungan HTTP berterusan
  • HTTPS
  • HTTP Digest Auth
  • HTTP NTLM Auth
  • HTTP Negotiate Auth
  • Bahagian Multipost HTTP
  • HTTP Deflate gzip
  • Resume FTP
  • Julat FTP
  • Mod aktif FTP
  • FTP SSL
  • Muat naik FTP
  • FTP Kerberos
  • Penggunaan semula sambungan FTP
  • GOPHER