0

برنامه دريافت فايل GNU Wget

 
hojat20
hojat20
کاربر طلایی1
تاریخ عضویت : تیر 1388 
تعداد پست ها : 42154
محل سکونت : بوشهر

برنامه دريافت فايل GNU Wget


اين برنامه يك ابزار رايگان براي دريافت فايل از اينترنت در محيط متني ميباشد . اين برنامه از پروتكل هاي HTTP، HTTPS و FTP پشتيباني ميكند و همچنين سازگار با سرويس دهنده هاي پراكسي است .
Wget اين قابليت را دارد كه در پس زمينه، در حالي كه كاربر در سيستم وارد نشده است، به فعاليت بپردازد. به اين ترتيب ميتوانيد دريافت فايل را شروع كرده و از سيستم خارج شويد. Wget تا اتمام كار، به فعاليت خود ادامه خواهدداد. اين قابليت براي دانلود كردن فايلهاي بزرگ كه ساعتهاي زيادي طول ميكشند، مفيد است.

Wget ميتواند لينكهاي موجود در سايتهاي وب را دنبال كرده و نسخه هاي محلي سايتتهاي وب را ايجاد نمايد و ساختار دايركتوري آنها را در كامپيوترتان ايجاد نمايد . به اين عمليات اصطلاحا دانلود بازگشتي يا Recursive downloading اطلاق ميشود. همچنين Wget ميتواند لينكهاي موجود در سايت وب را طوري تغيير دهد كه سايت را بتوان بصورت Offline در كامپيوتر مشاهده نمود .

Wget براي عملكرد روي خطوط آهسته و ناپايدار اتصال به اينترنت طراحي شده است . در صورتي كه اتصال شما دائما قطع ميشود، ويا بدليل بزرگ بودن فايل مجبور به قطع مداوم اتصال هستيد، Wget ميتواند پس از اتصال مجدد ادامه فايل را براي شما دريافت نمايد. Wget برنامه بسيار قابل اطميناني است. در بدترين شرايط، امكان ندارد كه يك فايل را بصورت خراب دانلود كند، حتي اگر اتصال شما صدها بار قطع شده باشد.

براي يادگيري كامل اين برنامه نياز داريد تا مستندات آنرا به تايپ دستور man wget مطالعه نماييد. اين مستندات حدود 20 صفحه بوده و كليه گزينه هاي اين برنامه را توضيح داده است . در اينجا براي آشنايي شما با كاربرد اين برنامه، برخي گزينه هاي مهم را به همراه مثال شرح ميدهم :

استفاده ساده : در حالت عادي براي دريافت يك فايل، بايد پس از دستور wget، آدرس URL فايل مربوطه را وارد نماييد. براي اين كار، با استفاده از مرورگر خود، URL كامل فايل مربوطه را كپي كرده و در پنجره ترمينال، جلوي دستور Paste نماييد. در صورتي كه قبلا در حال دريافت فايلي بوده ايد و دريافت آن به دلايلي نيمه كاره مانده و مايل به دريافت ادامه فايل هستيد، ميتوانيد از سوئيچ c براي اين كار استفاده كنيد. به دو مثال زير توجه كنيد :

$ wget http://www.redhat.com/download/kernel-2.4-20.K7.rpm

$ wget -c http://www.redhat.com/download/kernel-2.4-20.K7.rpm

آنروز .. تازه فهمیدم .. 

 در چه بلندایی آشیانه داشتم...  وقتی از چشمهایت افتادم...

جمعه 26 آذر 1389  3:55 PM
تشکرات از این پست
دسترسی سریع به انجمن ها