ファイルへのダウンロード方法は、 Linuxのコマンドラインから

on December 11, 2008 Sukrit Dhandhania 2008年12月 11日にで

リナックス窓

wgetコマンドは非常にクールなLinuxおよびUNIXのコマンドライン環境にダウンロードされています。 という事実は、コマンドラインツールですにだまされるなよ。 それは非常に強力であり、汎用性と、今日の周りの最高のグラフィカルに一致するファイルをダウンロードすることができます。 そのようなダウンロードの認証を処理することができますが、帯域制御、再開を含めて、多くの機能を備えています。 wgetコマンドを使用して私はあなたの基本とし、お客様のウェブサイトを使ってどのようwgetとcronの完全なバックアップを自動化することができますが表示されますが開始されます

wgetコマンドをインストールすることで始めましょう。 ほとんどのLinuxディストリビューションwgetコマンドを事前にインストールされている。 wgetコマンドの場合は自分自身をコピーせずには、次の挑戦は、 Linuxマシンの土地を管理しています。 使用できるのRed Hat LinuxベースのシステムのようなFedoraのでは:

yumの wgetをインストール

Ubuntuのような場合はDebianベースのシステムを使用:

# aptの須藤- wgetをインストールする

1つ上のあなたのためのトリックを行う必要があります。 それ以外の場合は、お客様のLinuxディストリビューションのマニュアルを参照してくださいどのように取得し、パッケージをインストールして確認してください。 wgetコマンドは、 Windowsに移植されている。 Windows上でユーザーアクセスすることができます このウェブサイト ダウンロードは、以下のパッケージ: wgetをssllibsと。 を抽出し、ディレクトリをCなどのファイルをコピー: \ プログラムファイル\ wgetとそれにアクセスすることができますので、簡単にシステムのパスを、ディレクトリに追加します。 今お使いのWindowsのコマンドラインからwgetコマンドにアクセスできるようにする必要があります。

ダウンロードマネージャを実行する必要がある最も基本的な操作は、 URLからファイルをダウンロードすることです。 ここにどのようにwgetコマンドでファイルをダウンロードして使用することもできる:

wgetをhttp://www.sevenacross.com/photos.zip

はい、それは簡単です。 今の楽しみはもっと良いものを行うことができます。 ウェブサイト全体をダウンロードしてみましょう。 wgetコマンドを以下の力の味。 ウェブサイトの場合は、深さは、 wgetコマンドを指定することができますからファイルを取得する必要がありますダウンロードします。 Yahooの第1レベルのリンクをダウンロードすると言ってやるがいい!のホームページ。 ここにどのように行うとのこと:

wgetコマンドの- l - rを1 http://www.yahoo.com/

ここに各オプションをやっていることだ。 は、 - Rにファイルの再帰的な検索を有効にします。 は、 - lのレベルのため、そしてその横に立ってwgetを数1のレベルはどのように多くのファイルを取得するに深い説明します。 2つのレベルの数は増加してみてくださいとはどのように長くかかるwgetを参照してください。

現在のウェブサイトの場合は、ユーザーは、 Linuxのコマンドラインに精通からは、 wgetコマンドをhttp://www.sevenacross.com *. jpegファイル"のようなコマンドを"仕事と推測するかもしれない"画像はすべて、 " jpegファイルをダウンロードしてください。 うーん、残念ながら、それはないだろう。 必要な手続きこのようなものです:

wgetコマンドを- rを- l1で- no -親- http://www.sevenacross.com A.jpeg

wgetコマンドでもう1つの非常に有用なオプションは、ダウンロードの再開されています。 あなたは、大きなファイルのダウンロードを開始して完了する可能性がある、ダウンロードする前に、インターネット接続が失われたと言ってください。 あなたがどこでからダウンロードを続行するには- cオプションを使用することができます。

wgetコマンドを- cをhttp://www.sevenacross.com/ubuntu-live.iso

今の上のウェブサイトの1日のバックアップを設定するに移動しましょう。 次のコマンドをローカルディスクには、サイトのミラーが作成されます。 この目的のwgetコマンドでは、特定のオプションミラー は、お客様のウェブサイトのアドレスで次のコマンドをhttp://sevenacross.com交換してみてください。

wgetをミラーhttp://www.sevenacross.com/

本コマンドが、お客様のウェブサイトのローカルミラーを実行して行われている必要があります。 このバックアップのための非常に便利なツールになる。 のクールなシェルスクリプトにこのコマンドを有効にして真夜中に毎晩実行するようにスケジュールさせてください。 あなたのお気に入りのテキストエディタを開くとタイプは、以下の。 は、バックアップのパスとお客様のご要望には、ウェブサイトのURLを適応してください。

# ! / binに/ bashの

年= `日付+ " % Y "に`
ヶ月= `日付+ " % m "と`
デイ= `日付+ " % d個の" `

BACKUP_PATH = ` /ホーム/バックアップ/ `バックアップディレクトリにパスを置き換える#
WEBSITE_URL = ` ` http://www.sevenacross.net URLは、 Webサイトをバックアップしようとしているアドレスに変更#

#とバックアップを作成するディレクトリに移動
$ BACKUP_PARENT_DIR / $はYEAR / $ヶ月のCD
するmkdir $デイ
CDの$デイ

wgetコマンド- ( WEBSITE_URL ) $ミラー

今website_backup.shのようなものとしては、このファイルを保存し、実行可能ファイルのアクセス許可を付与:

chmod + xはwebsite_backup.sh

crontabのコマンドを使用してcronの設定を開き、最後には、次の行を追加します:

0 0 * * *が/ path / to / website_backup.sh

あなたのウェブサイトのコピーが必要/ ホーム/バックアップ/年/月/日毎日。 詳細については、を参照してくださいcronとcrontabを使用 このチュートリアル

たくさんあると私はここに記載した以上の約wgetをご覧ください。 wgetコマンドのmanページを読む。

関連記事:
  • 方法は、 Linuxのコマンドラインから電子メールを送信する
  • どのように失われたMySQLのrootのパスワードをリセットする
  • Linuxでiptablesのスタートガイド
  • Internet Explorer 7でどのように一時的に無効フラッシュ
  • 方法をLinux / UNIXサーバーを監視するdstatを使用するように
  • お客様のメールの受信ボックスに毎日-無料で、この1つだけのような簡単なヘルプのチュートリアルを入手! すぐ下にあなたのメールアドレスを入力してください:

    いつでも、いつでも、このメール購読のオプトアウトすることができます。


    ブックマークして共有する

    0 comments… 0コメント... 今すぐ追加

    コメントを残しなさい

    これらのHTMLタグ属性:の<a href=""使用することができますtitle=""> <abbr title=""> <acronym title=""> <b>ダウンロード<blockquote cite=""> <cite>の<code> <del datetime="">の<em> <i> <q cite=""> <strike> <strong>