Culコマンドとは何ですか? Cul は、ユーザーの介入なしにサーバー間でデータを転送するために使用されるコマンド ライン ユーティリティです。 Cul を使用すると、HTTP、HTTPS、SCP、SFTP、FTP などのサポートされているプロトコルのいずれかを使用してデータをダウンロードまたはアップロードできます。 Cul には多くのオプションが用意されており、転送の再開、帯域幅の制限、プロキシ サポート、ユーザー認証などを行うことができます。この記事では、Linux Cul コマンドの詳細をすべての人向けにまとめています。 Cul パッケージは、ほとんどの Linux ディストリビューションにプリインストールされています。 Cul がシステムにインストールされているかどうかを確認するには、コンソールを開き、「Cul」と入力して Enter キーを押します。 Cul がインストールされている場合、システムは Cul がインストールされていない場合は、ディストリビューションのパッケージ マネージャーを使用して簡単にインストールできます。 UbuntuとDebinにCulをインストールする sudo pt instll Cul 2. CentOSとFedoにCulをインストールする sudo yum instll Cul
Cul [options] [URL...]
オプションなしで使用すると、Cul は [ul] で指定されたリソースを最も単純な形式で標準出力に表示します。 次の例では、 Cul exmple.com 上記のコマンドは、exmple.com ホームページのソース コードをターミナル ウィンドウに出力します。プロトコルを指定しない場合、Cul は使用するプロトコルを推測し、デフォルトで HTTP を使用します。
小文字の Cul -o ue-2.5.6.js https://cdn.jsdeli.net/npm/ue/dist/ue.js 大文字の Cul -O https://cdn.jsdeli.net/npm/ue/dist/ue.js 複数のファイルを一度にダウンロードするには、複数の Cul -O http://mios.edge.kenel.og/chlinux/iso/208.06.0/chlinux-208.06.0-x86_64.iso \ -O https://cdimge.debin.og/debin-cd/cuent/md64/iso-cd/debin-9.4.0-md64-netinst.iso -c - オプションを使用してダウンロードを再開できます。大きなファイルをダウンロード中に接続が失われた場合、ダウンロードを最初から開始するのではなく、前のダウンロードを続行できます。 たとえば、次のコマンドを使用して Ubuntu 8.04 iso ファイルをダウンロードする場合: Cul -O http://eleses.ubuntu.com/8.04/ubuntu-8.04-lie-see-md64.iso Cul -C -O http://eleses.ubuntu.com/8.04/ubuntu-8.04-lie-see-md64.iso HTTP ヘッダーは、ユーザーエージェント、コンテンツ タイプ、エンコーディングなどの情報を含む、コロンで区切られたキーと値のペアです。ヘッダーは、リクエストまたはレスポンスを使用してクライアントとサーバーの間で渡されます。 Cul -I --http2 https://www.bidu.com/ 出力: HTTP/. 200 OK Accept-Rnges: bytes Cche-Contol: pite, no-cche, no-stoe, poxy-elidte, no-tnsfom Connection: keep-lie Content-Length: 277 Content-Type: text/html Dte: St, 4 Sep 209 04:4:07 GMT Etg: "575ef60-5" Lst-Modified: Mon, 3 Jun 206 02:50:08 GMT Pgm: no-cche See: bfe/.0.8.8 特定の HTTP/2 HTTP ヘッダーを取得するには、 Cul -I --http2 -s https://linuxize.com/ | gep HTTP リモート サーバーが HTTP/2 をサポートしている場合は、 出力: HTTP/2 200 それ以外の場合、応答は HTTP/. 200 OK bidu.com ホームページを取得しようとすると、次のものは見つかりません。 <html> <met http-equi="efesh" content="0;ul=http://www.bidu.com/"> </html> 上記の出力からわかるように、 Cul -L bidu.com ファイルをダウンロードするときに、リモート サーバーが この場合、次に示すように -A オプションを使用して他のブラウザをエミュレートできます。 Cul -A "Mozill/5.0 (X; Linux x86_64; :60.0) Gecko/20000 Fiefox/60.0" https://getfedo.og/ 上記のコマンドはFirefox 60のリクエストページgetfedo.ogをシミュレートします。
次の例では、Cul は Go バイナリをダウンロードし、ダウンロード速度を mb に制限します。 Cul --limit-te m -O https://dl.google.com/go/go.0.3.linux-md64.t.gz このオプションは、Cul が利用可能な帯域幅をすべて占有しないようにしたい場合に便利です。
Cul -u FTP_USERNAME:FTP_PASSWORD ftp://ftp.exmple.com/ このコマンドは、ユーザーのホームディレクトリ内のすべてのファイルとディレクトリを一覧表示します。 FTP サーバーからファイルをダウンロードできます。 Cul -u FTP_USERNAME:FTP_PASSWORD ftp://ftp.exmple.com/file.t.gz FTP サーバーにファイルをアップロードするには、-T の後にアップロードするファイルの名前を指定します。 Cul -T newfile.t.gz -u FTP_USERNAME:FTP_PASSWORD ftp://ftp.exmple.com/ Cul を使用してリクエストを行う場合、デフォルトでは Cookie は送信も保存もされません。場合によっては、リモート リソースにアクセスしたり、問題をデバッグしたりするために、特定の Cookie を使用して HTTP リクエストを行う必要がある場合があります。 クッキーをサーバーに送信するには、-b スイッチに続けてクッキーを含むファイルの名前または文字列を指定します。 たとえば、Ocle J JDK pm ファイル jdk-0.0.2_linux-x64_bin.pm をダウンロードするには、oclelicenselue という Cookie を渡す必要があります。 Cul -L -b "oclelicense=" -O http://downlod.ocle.com/otn-pub/j/jdk/0.0.2+3/9ef6b382 |
>>: 安価な中国語の WordPress テーマはどこで購入できますか? WordPress 中国語テーマのダウンロード
9月のトーク|私の10の製品運用メモインターネット界隈には、何も書けないときに要約を書くのが好きな...
APP 開発の手順は何ですか? APP アプリケーションを開発する場合は、以下の詳細な手順に従いま...
素晴らしい! Baidu の情報フローで処理できない動画広告はありますか?モバイルインターネットの...
ウェブサイトの SEO で必ず実行すべき 7 つのステップ、初心者に必須要約: ウェブサイトの S...
ウェブサイトに適切なタイプの SSL 証明書を購入した後、証明書を申請する必要があります。つまり、ウ...
二流電子商取引|情報流通広告の「完全版」シリーズチュートリアル、これだけあればOKフィード広告は、そ...
デジタル時代において、データは企業の中核資産となっています。このデータをより適切に管理し保護するため...
デジタル業務の先進的な経験を学び、海南省ビッグデータ管理局は自由貿易港のデジタル変革に関する研修コー...
8:1 クリプトン丨中学高の創始者は、借金を返済するためにサツマイモを売らなければならなかったと言...
ビジネス分析とは何ですか? 0からビジネス分析は、主要な指標を表示するものであり、関連する理論と市場...
ビジネス管理のヒントビジネス管理の技術には多くの側面が関わってきます。 「すべてはエネルギーであり...
ネットワーク マーケティング スペシャリスト証明書: 申請条件、申請料、証明書の価値ネットワークマー...
四川エネルギー投資新城公司の宜尚錦江文化創造センターは、2022年に成都の不動産販売市場の最前線に立...
安心して注文し、「コード」で確認、湖北省は「安全な飲食のための社会監督コード」を推進ジムニュース記...
家庭用清掃部門の運用指示に関する注意事項家庭清掃カテゴリーの操作方向としては、以下の側面が含まれます...