0

دستورات لینوکس

 
amindadaadad
amindadaadad
کاربر طلایی3
تاریخ عضویت : دی 1389 
تعداد پست ها : 3567
محل سکونت : سیستان و بلوچستان

پاسخ به:دستورات لینوکس
چهارشنبه 8 شهریور 1391  1:37 AM

دستور wget

توسط این دستور میتوانید یک فایل را دانلود کنید. فایل شما مبتواند از منابع http , https , FTP باشد.
روش کار:




کد:
wget آدرس فایل

به عنوان مثال برای Download فایل http://oss.sgi.com/letter_100103.txt به صورت زیر عمل میکنیم:




کد:
vahid@vahid-pc:~/Desktop$ wget http://oss.sgi.com/letter_100103.txt

فایل letter_100103.txt در مسیر Desktop ذخیره خواهد شد:
این هم روند کار:




کد:
--14:31:34--  http://oss.sgi.com/letter_100103.txt
           => `letter_100103.txt.1'
Resolving oss.sgi.com... 192.48.170.157
Connecting to oss.sgi.com|192.48.170.157|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 3,715 (3.6K) [text/plain]

100%[====================================>] 3,715         --.--K/s             

14:31:36 (69.14 KB/s) - `letter_100103.txt.1' saved [3715/3715]

یک سری سویچ کاربردی:

اگر یک سرور برای دانلود به username و Password نیاز داشت به صورت زیر عمل کنید:




کد:
$ wget http://anyting.com/index.zip --user=USER --password=PASS

به جای USER نام کاربری موردنظر و به جای PASS هم کد کاربر را وارد کنید.
هم چنین اگر هم خواستید از ***** استفاده کنید به صورت زیر عمل کنید:





کد:
$ wget http://anyting.com/index.zip --*****-user=USER --*****-password=PASS

مانند قبلی باید به جای USER و PASS نام کاربری و رمزعبور را وارد کنید.
برای FTP هم اگر User , Pass لازم داشت به صورت زیر عمل کنید:





کد:
$wget ftp://anything.com/index.zip --ftp-user=USER --ftp-password=PASS

باز هم مانند قبلی به جای USER , PASS باید نام کاربری و رمزعبور را وارد کنیم.





کد:
--tries=تعداد تلاش دوباره

اگر ارتباط به دلیل هر مسئله ای قطع شود به تعداد مقداری که روبروی این سویچ می نویسیم دوباره تلاش خواهد کرد تا وصل شود.
مثال ۴۰ بار تلاش کن:




کد:
$wget --tries=40 http://anything.com/index.zip

به این صورت هم میتونیم بنویسیم:




کد:
$wget -t 40 http://anything.com/index.zip

 

** دارالولایه **

درباره امضاء

تشکرات از این پست
دسترسی سریع به انجمن ها