ATFTP(1) General Commands Manual ATFTP(1)

atftp - کلاینت انتقال فایل با پروتکل TFTP

atftp [گزینه‌ها] [میزبان [پورت]]

دستور atftp می‌تواند به‌صورت تعاملی یا در حالت دسته‌ای (batch) برای دریافت پرونده‌ها از کارگزارهای TFTP استفاده شود. هنگام استفاده به‌صورت تعاملی، خلاصه‌ای از دستورها با تایپ 'help' قابل چاپ و مشاهده است. این کلاینت TFTP از تمامی ویژگی‌های پایه‌ای RFC1350 ،RFC2347 ،RFC2348 و RFC2349 پشتیبانی می‌کند. همچنین از پیاده‌سازی چندپخشی (multicast) در RFC2090 و mtftp آن‌طور که در مشخصات PXE تعریف شده است، پشتیبانی می‌نماید.

این برنامه هم از نحو معمول خط فرمان گنو (GNU) با گزینه‌های طولانی که با دو خط تیره ('--') شروع می‌شوند و هم از گزینه‌های کوتاه پشتیبانی می‌کند. برخی از گزینه‌ها تنها در حالت دسته‌ای قابل استفاده هستند و هنگام استفاده تعاملی از atftp کاربردی ندارند. شرح گزینه‌ها در ادامه آمده است:

تنها برای اجرای غیرتعاملی. به atftp دستور می‌دهد فایلی را از کارساز TFTP دریافت کند.
تنها برای اجرای غیرتعاملی. برای دریافت یک فایل از کارسازی با قابلیت mtftp استفاده می‌شود.
تنها برای اجرای غیرتعاملی. به atftp دستور می‌دهد فایلی را به کارساز TFTP ارسال کند.
ارائه گذرواژه به کارساز TFTP. این یک افزونه غیر استاندارد برای کلاینت atftp است که برای مسیریاب‌های Linksys لازم بوده و نباید در جای دیگری استفاده شود.
تنها برای اجرای غیرتعاملی. نام پرونده سمت کلاینت (محلی) برای خواندن یا نوشتن. باید همراه با --get یا --put استفاده شود.
تنها برای اجرای غیرتعاملی. نام پرونده سمت کارساز (از راه دور) برای دریافت یا ارسال. باید همراه با --get یا --put استفاده شود.
تعداد ثانیه‌ها برای مهلت زمانی (timeout) کلاینت. مقدار پیش‌فرض ۵ ثانیه است.
تنظیم گزینه "name" روی "value". این دستور دقیقاً از همان آرگومان‌های نسخه تعاملی پشتیبانی می‌کند. برای نمونه، از: --option "blksize 1428" برای پیکربندی اندازه بلوک استفاده کنید.
تنظیمات ممکن عبارتند از:
--option "blksize disable"
--option "blksize 8"
--option "blksize 65464"
--option "timeout 1"
--option "tsize enable"
--option "tsize disable"
--option "windowsize disable"
--option "windowsize 4"
--option "multicast"
تنظیم گزینه‌های ممکن mtftp. گزینه‌های مشابه با دستور تعاملی mtftp را می‌پذیرد. برای نمونه، از:
--mtftp "client-port 76"
برای پیکربندی پورت مورد استفاده در سمت کلاینت استفاده کنید.
صفحه راهنمای atftpd(8) را ببینید.
رسیدگی به وضعیت «سندروم شاگرد جادوگر» (Sorcerer's Apprentice Syndrome) طبق الزام RFC 1350. این RFC الزام می‌کند که پاسخ‌های مکرر به یک بسته منفرد رد شوند؛ بنابراین یک بلوک داده تنها در صورت بروز وقفه زمانی (timeout) مجدداً ارسال خواهد شد. برای حفظ سازگاری با نسخه‌های پیشین، رفتار پیش‌فرض نادیده گرفتن این RFC است؛ در نتیجه بلوک‌ها با دریافت هر درخواست مجدداً ارسال می‌شوند.
دستور به atftp برای حالت پرگویی (verbose). اطلاعات بیشتری درباره رویدادهای در حال وقوع چاپ می‌کند.
برای اهداف اشکال‌زدایی جهت نمایش تمام بسته‌های ارسالی و دریافتی از شبکه کاربرد دارد.
نمایش نسخه برنامه.
نمایش خلاصه‌ای از گزینه‌های خط فرمان.

atftpd(8), tftp(1), inetd(8)

این صفحه راهنما توسط Remi Lefebvre <remi@debian.org> و Jean-Pierre Lefebvre <helix@step.polymtl.ca> نوشته شده است.

27 دسامبر 2000