این محور دستوری است که می تواند در ارائه دهنده میزبانی رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
اکسل - شتاب دهنده دانلود خط فرمان سبک
خلاصه
اکسل [OPTIONS] url1 [url2] [url...]
شرح
Axel برنامه ای است که یک فایل را از یک سرور FTP یا HTTP از طریق چندین بار دانلود می کند
ارتباط. هر اتصال بخشی از فایل خود را دانلود می کند.
برخلاف اکثر برنامه های دیگر، Axel تمام داده ها را مستقیماً به فایل مقصد دانلود می کند.
با استفاده از یک رشته فقط در پایان مقداری زمان صرفه جویی می کند زیرا برنامه این کار را نمی کند
باید تمام قسمت های دانلود شده را به هم متصل کنید.
OPTIONS
یک آرگومان مورد نیاز است، URL فایلی که می خواهید دانلود کنید. هنگام دانلود از
FTP، نام فایل ممکن است حاوی حروف عام باشد و برنامه سعی خواهد کرد تمام موارد را حل کند
نام فایل. چندین URL را می توان نیز مشخص کرد و برنامه از همه آن URL ها استفاده خواهد کرد
برای دانلود لطفا توجه داشته باشید که برنامه بررسی نمی کند که آیا فایل ها برابر هستند یا خیر.
گزینه های دیگر:
-- max-speed=x, -s x
یک سرعت (بایت در ثانیه) را مشخص کنید تا سعی کنید سرعت متوسط را در اطراف آن حفظ کنید
سرعت. اگر نمی خواهید این برنامه همه چیز شما را جذب کند، این کار مفید است
پهنای باند
--num-connections=x، -n x
تعداد جایگزینی از اتصالات را مشخص کنید.
--خروجی=x -o x
داده های دانلود شده در یک فایل محلی با همین نام قرار می گیرند، مگر اینکه شما مشخص کنید
یک نام متفاوت با استفاده از این گزینه شما می توانید یک دایرکتوری را نیز مشخص کنید
برنامه نام فایل را اضافه می کند.
--جستجو[=x]، -S[x]
Axel می تواند با استفاده از موتور جستجوی filesearching.com به جستجوی آینه ها بپردازد. این
در صورت استفاده از این گزینه جستجو انجام می شود. شما می توانید مشخص کنید که چه تعداد متفاوت است
برای دانلود نیز باید از آینه استفاده کرد. جستجوی آینه ها می تواند باشد
وقت گیر است زیرا برنامه سرعت هر سرور را آزمایش می کند و بررسی می کند
آیا فایل هنوز در دسترس است.
-- بدون پروکسی، -N
برای دانلود فایل از هیچ سرور پراکسی استفاده نکنید. زمانی که شفاف است امکان پذیر نیست
پروکسی البته در جایی فعال است.
-- پرحرف، -v
نمایش پیام های وضعیت بیشتر برای مشاهده جزئیات بیشتر از آن بیش از یک بار استفاده کنید.
--ساکت، -q
خروجی برای stdout وجود ندارد.
--متناوب، -a
این نشانگر پیشرفت جایگزین را نشان می دهد. نوار پیشرفت و
وضعیت رشته های مختلف به همراه سرعت فعلی و تخمینی برای
زمان باقیمانده دانلود
--header=x -H x
یک هدر HTTP اضافی اضافه کنید. این گزینه باید به شکل "Header: Value" باشد.
RFC 2616 بخش 4.2 و 14 را برای جزئیات بیشتر در مورد قالب و هدرهای استاندارد شده ببینید.
--user-agent=x, -U x
عامل کاربر HTTP را برای استفاده تنظیم کنید. برخی از وب سایت ها بر اساس محتوای متفاوتی ارائه می دهند
این پارامتر مقدار پیش فرض شامل "Axel"، نسخه آن و
پلت فرم.
--کمک، -h
خلاصه ای از همه گزینه ها
--نسخه، -V
اطلاعات نسخه را دریافت کنید.
توجه داشته باشید
گزینههای طولانی (دو خط تیره) تنها در صورتی پشتیبانی میشوند که پلتفرم شما از getopt_long اطلاع داشته باشد
صدا زدن. اگر اینطور نیست (مانند *BSD)، فقط می توان از گزینه های کوتاه استفاده کرد.
برگشت ارزش
وقتی دانلود با موفقیت انجام شد، برنامه 0 را برمیگرداند، اگر واقعاً مشکلی پیش آمده باشد، 1 را برمیگرداند
و 2 اگر دانلود قطع شد. اگر چیز دیگری برگشت، باید باگ باشد.
مثال ها
این از آینه های kernel.org بلژیکی، هلندی، انگلیسی و آلمانی برای دانلود استفاده می کند
تصویر هسته لینوکس 2.4.17.
اکسل ftp://ftp.{be,nl,uk,de}.kernel.org/pub/linux/kernel/v2.4/linux-2.4.17.tar.bz2
با این کار فایل linux-2.4.17.tar.bz2 در filesearching.com جستجو می شود و از آن استفاده می شود.
چهار (در صورت امکان) سریعترین آینه برای دانلود (احتمالاً شامل
ftp.kernel.org). البته، دستورات یک خط هستند، اما آنها بیش از حد طولانی هستند که نمی توانند در آنها قرار بگیرند
یک خط در این صفحه
axel -S4 ftp://ftp.kernel.org/pub/linux/kernel/v2.4/linux-2.4.17.tar.bz2
با استفاده از خدمات onworks.net از اکسل به صورت آنلاین استفاده کنید