نرم افزار

نحوه بارگیری یک پرونده از خط فرمان لینوکس

نویسنده: Laura McKinney
تاریخ ایجاد: 5 ماه آوریل 2021
تاریخ به روزرسانی: 16 ممکن است 2024
Anonim
نحوه آپلود و اشتراک گذاری فایل ها از ترمینال لینوکس با Transfer.sh
ویدیو: نحوه آپلود و اشتراک گذاری فایل ها از ترمینال لینوکس با Transfer.sh

محتوا

دستور "wget" برای دستیابی به پرونده کلیه معاملات کلی است

از دستور Linux استفاده کنید wget برای بارگیری فایل ها به کامپیوتر شما. آن را به صورت تعاملی از طریق یک پوسته سریع اجرا کنید ، یا بارگیری های خود را در یک فایل متنی انجام دهید تا بارگیری خودکار شود.

برای اکثر توزیع ها ، wget به طور پیش فرض نصب می شود ، اما اگر نمی توانید آن را پیدا کنید ، فقط آن را از طریق مدیر بسته خود نصب کنید.

نحوه بارگیری یک پرونده از خط فرمان

ساده ترین روش برای استفاده از wget مشخص کردن دستور و همچنین یک فایل راه دور است. پرونده باید یک پروتکل URL کاملاً تشکیل شده از جمله پروتکل باشد. مثلا:


wget http://www.test.com/files/sample-data.txt

اگر نام خانوادگی را مشخص نمی کنید ، wget سعی دارد سیفون کند همه چیز از URL مشخص شده ، که معمولاً منجر به نتایج فاجعه بار برای فضای دیسک و اندازه گیری پهنای باند شما می شود. با این حال ، اگر از نام پرونده مطمئن نیستید ،

با این وجود می توانید با افزودن دو پرچم ، تمام فایل ها را با پسوند خاصی بارگیری کنید. بارگیری پرچم به صورت بازگشتی انجام می شود ، به این معنی که مکان و سپس همه پوشه ها و زیر پوشه های موجود در آن را بررسی می کند. flag یک لیست اضافی برای جدا کردن با کاما را مشخص می کند ، بدون در نظر گرفتن همه پرونده های دیگر. ( پرچم به روش مخالف عمل می کند ، پسوندهایی را برای رد کردن اما گرفتن چیزهای دیگر مشخص می کند).

wget -r -A "txt" http://www.test.com

استفاده کنید --accept-regex = و --reject-regex = و یک عبارت منظم را در نقل قول ها اضافه کنید ، برای تطبیق دقیق تر.

بارگیریهای دسته ای

لیستی از پرونده ها را برای بارگیری با استفاده از مشخص کنید -من تعویض. با ایجاد یک فایل متنی معمولی با لیستی از بارگیری ، یک URL کامل در هر خط ، شروع کنید.


استفاده کنید wget برای بارگیری همه پرونده ها با استفاده از دستور زیر:

wget -i filelist.txt

مشکلی که در بارگیری فایل ها از اینترنت وجود دارد این است که گاهی اوقات پرونده یا URL در دسترس نیست. زمان اتمام اتصال می تواند مدتی طول بکشد و اگر می خواهید تعداد زیادی فایل را بارگیری کنید ، منتظر است برای زمان پیش فرض منتظر بمانید.

محدود کردن بارگیری

خود را مشخص کنید زمان بندی (مقدار زمانی که سیستم منتظر است تا یک فایل در عرض چند ثانیه شروع شود) با استفاده از نحو زیر:

wget -T 5 -i filelist.txt

برای محدود کردن اندازه پرونده ها ، از --quota = پرچم:

wget --quota = 100m -i filelist.txt

دستور فوق پس از دستیابی به 100 مگابایت بارگیری پرونده ها را متوقف می کند. همچنین می توانید سهمیه را در بایت (استفاده از b به جای m) یا کیلوبایت (به جای متر استفاده کنید) تعیین کنید.

ممکن است محدودیت بارگیری نداشته باشید اما ممکن است اتصال اینترنتی کند داشته باشید. برای بارگیری پرونده ها بدون اینکه بلعیده تمام پهنای باند موجود در اتصال شما باشد ، محدودیتی را تعیین کنید که حداکثر میزان بارگیری را تعیین کند.


مثلا:

wget --limit-rate = filkist 20k -i.txt

دستور فوق میزان بارگیری را به 20 کیلوبایت در ثانیه محدود می کند. مقدار بایت ، کیلوبایت یا مگابایت را مشخص کنید.

از wget -c برای ادامه بارگیری در جایی که کار خود را ترک کرده اید ، استفاده کنید - یک ابزار مفید ، برای مثال ، با اتصالات کاهش یافته.

امروز جالب است

انتخاب خوانندگان

5 بهترین وب سایت های حیوان خانگی مجازی
اینترنت

5 بهترین وب سایت های حیوان خانگی مجازی

آنچه دوست داریم طراحی جذاب برای بازیکنان جوان تر. رویکرد صریح به بازیهای درون سایت. آنچه دوست نداریم نیاز به ادوبی فلش. فروش های داخلی به آدرس ایمیل والدین نیاز دارد. یک هیولای زیبا و زیبا را در Mohi...
جستجوی ویندوز به نظر می رسد که خاموش است ، این مشکل را امتحان کنید
اینترنت

جستجوی ویندوز به نظر می رسد که خاموش است ، این مشکل را امتحان کنید

بروزرسانی شده در 5 فوریه 2020 ، 02:01 PM ET چی: به نظر می رسد جستجوی ویندوز 10 برای بسیاری از کاربران خراب است.چگونه: ممکن است هنگام جستجو در رایانه شخصی ویندوز 10 یک جعبه خالی مشاهده کنید.چرا اهمیت ...