این دستور uucpposix است که می تواند در ارائه دهنده هاست رایگان OnWorks با استفاده از یکی از چندین ایستگاه کاری آنلاین رایگان ما مانند Ubuntu Online، Fedora Online، شبیه ساز آنلاین ویندوز یا شبیه ساز آنلاین MAC OS اجرا شود.
برنامه:
نام
uucp - کپی سیستم به سیستم
خلاصه
uucp [-cCdfjmr] [−n کاربر] منبع فایل... فایل مقصد
شرح
La uucp ابزار باید فایل های نامگذاری شده توسط منبع فایل استدلال به مقصد -
پرونده بحث و جدل. فایل های نام برده می توانند در سیستم های محلی یا راه دور باشند.
La uucp ابزار نمی تواند پشتیبانی از همه رمزگذاری های کاراکتر را تضمین کند
موقعیت. به عنوان مثال، داده های انتقال ممکن است به 7 بیت محدود شود
شبکه زیربنایی، داده های 8 بیتی و نام فایل ها لازم نیست برای غیر بین المللی قابل حمل باشند
سیستم ها و غیره در این شرایط توصیه می شود که فقط شخصیت ها
تعریف شده در استاندارد ISO/IEC 646:1991 نسخه مرجع بین المللی (معادل
ASCII) محدوده 7 بیتی از کاراکترها استفاده می شود و فقط کاراکترهایی که در قابل حمل تعریف شده اند
مجموعه کاراکتر نام فایل برای نامگذاری فایل ها استفاده می شود. پروتکل انتقال فایل ها می باشد
توسط POSIX.1-2008 مشخص نشده است.
پیاده سازی های معمولی این ابزار به یک خط ارتباطی پیکربندی شده برای استفاده نیاز دارند
حجم تعاریف پایه POSIX.1-2008، فصل 11, سوالات عمومی پایانه رابط، اما
ممکن است از وسایل ارتباطی دیگر استفاده شود. در سیستم هایی که در دسترس نیستند
وسایل ارتباطی (به طور موقت یا دائم)، این ابزار باید یک را بنویسد
پیام خطایی که مشکل را توصیف می کند و با وضعیت خروج غیر صفر خارج می شوید.
OPTIONS
La uucp ابزار باید با حجم تعاریف پایه POSIX.1-2008 مطابقت داشته باشد، بخش
12.2, سودمندی نحو دستورالعمل.
گزینه های زیر باید پشتیبانی شوند:
-ج فایل محلی را برای انتقال به دستگاه راه دور در دایرکتوری اسپول کپی نکنید
(پیش فرض)
-C کپی فایل های محلی را برای انتقال به دایرکتوری spool اجباری کنید.
-د همه دایرکتوری های لازم برای کپی فایل (پیش فرض) را ایجاد کنید.
-f دایرکتوری های میانی برای کپی فایل ایجاد نکنید.
-j رشته شناسایی شغل را در خروجی استاندارد بنویسید. این شناسایی شغلی
قابل استفاده توسط یوستات برای به دست آوردن وضعیت یا پایان کار.
-m پس از تکمیل کپی برای درخواست کننده نامه ارسال کنید.
−n کاربر اعلام کردن کاربر در سیستم راه دور که یک فایل ارسال شده است.
-r انتقال فایل را شروع نکنید. فقط کار را در صف قرار دهید
عملگرها
عملگرهای زیر باید پشتیبانی شوند:
فایل مقصد, منبع فایل
نام مسیر یک فایل که باید به ترتیب در یا از آن کپی شود. هر نامی می تواند باشد
یک نام مسیر در ماشین محلی، یا می تواند شکل زیر را داشته باشد:
نام سیستم!نام خانوادگی
جایی که نام سیستم از لیستی از نام سیستم گرفته شده است که uucp می داند در مورد.
مقصد نام سیستم همچنین می تواند فهرستی از اسامی مانند:
نام سیستم!نام سیستم!...!نام سیستم!نام خانوادگی
در این صورت سعی می شود فایل از مسیر مشخص شده به
مقصد. باید مراقب بود که گره های میانی در
مسیر مایل به ارسال اطلاعات هستند.
الگوی پوسته مطابق با کاراکترهای نماد "؟", '*'و "[...]" ظاهر می شود
in نام خانوادگی باید بر روی سیستم مناسب گسترش یابد.
نام مسیرها می تواند یکی از موارد زیر باشد:
1. نام مسیر مطلق.
2. نام مسیر قبل از ~کاربر جایی که کاربر یک نام ورود بر روی مشخص شده است
سیستم و با دایرکتوری ورود آن کاربر جایگزین می شود. توجه داشته باشید که اگر یک
ورود نامعتبر مشخص شده است، پیش فرض دایرکتوری عمومی است (نامیده می شود
PUBDIR; مکان واقعی PUBDIR پیاده سازی شده است).
3. یک نام مسیر قبل از ~/مقصد جایی که مقصد ضمیمه شده است
PUBDIR.
توجه داشته باشید: این مقصد به عنوان یک نام پرونده در نظر گرفته می شود، مگر اینکه بیش از یک فایل باشد
فایل با این درخواست در حال انتقال است یا مقصد است
در حال حاضر یک دایرکتوری برای اطمینان از اینکه یک دایرکتوری است، موارد زیر را دنبال کنید
مقصد با a '/'. مثلا، ~/دان/ به عنوان مقصد
دایرکتوری را می سازد PUBDIR/dan اگر وجود نداشته باشد و قرار دهد
فایل های درخواست شده در آن دایرکتوری
4. هر چیز دیگری باید توسط دایرکتوری فعلی پیشوند شود.
اگر نتیجه یک نام مسیر اشتباه برای سیستم راه دور باشد، کپی باید انجام شود
مردود شدن. اگر فایل مقصد یک دایرکتوری است، آخرین بخش از منبع فایل
نام استفاده شود
مجوزهای خواندن، نوشتن و اجرای داده شده توسط uucp اجرا می شوند-
تعریف شده است.
STDIN
استفاده نشده.
INPUT فایل ها
فایل هایی که باید کپی شوند فایل های معمولی هستند.
محیط زیست متغیرها
متغیرهای محیطی زیر باید بر اجرای آن تأثیر بگذارند uucp:
زبان یک مقدار پیش فرض برای متغیرهای بین المللی سازی که تنظیم نشده اند یا
خالی. (به جلد تعاریف پایه POSIX.1-2008 مراجعه کنید، بخش 8.2,
بین المللی کردن متغیر برای تقدم بین المللی شدن
متغیرهایی که برای تعیین مقادیر دستههای محلی استفاده میشوند.)
LC_ALL اگر روی یک مقدار رشته ای غیر خالی تنظیم شده است، مقادیر بقیه را لغو کنید
متغیرهای بین المللی سازی
LC_COLLATE
محلی را برای رفتار محدوده ها، کلاس های هم ارزی و چند
عناصر جمعآوری کاراکتر در الگوهای نام فایل پرانتزی.
LC_CTYPE محلی را برای تفسیر توالی بایت های داده متنی تعیین کنید
به عنوان کاراکتر (به عنوان مثال، تک بایت در مقابل کاراکترهای چند بایتی در
آرگومان ها و فایل های ورودی) و رفتار کلاس های کاراکتر در داخل
الگوهای نام فایل در پرانتز (به عنوان مثال، "'[[:lower:]]*'").
LC_MESSAGES
محلی را که باید برای تأثیرگذاری بر قالب و محتویات استفاده شود، تعیین کنید
پیام های تشخیصی با خطای استاندارد نوشته شده و پیام های آموزنده نوشته شده است
به خروجی استاندارد
nlspath تعیین محل کاتالوگ پیام برای پردازش LC_MESSAGES.
نامتقارن رویدادها
پیش فرض
با توجه به
استفاده نشده.
STDERR
خطای استاندارد باید فقط برای پیام های تشخیصی استفاده شود.
OUTPUT فایل ها
فایل های خروجی (که ممکن است در سیستم های دیگر باشد) کپی فایل های ورودی هستند.
If -m استفاده می شود، فایل های ایمیل اصلاح می شوند.
تمدید شده شرح
ندارد.
خروج وضعیت
مقادیر خروجی زیر باید برگردانده شوند:
0 تکمیل با موفقیت
>0 خطایی روی داد.
آثار OF خطاها
پیش فرض
La پیروی بخش هستند آموزنده
کاربرد طریقه استفاده
این ابزار بخشی از گزینه UUCP Utilities است و نیازی نیست که همه از آن پشتیبانی کنند
پیاده سازی
دامنه فایلهای قابل دسترسی از راه دور میتواند (و به دلایل امنیتی واضح معمولاً
باید) به شدت محدود شود.
توجه داشته باشید که '!' هنگام استفاده، کاراکتر در آدرسها باید حذف شود csh به عنوان یک دستور
مفسر به دلیل نحو جایگزینی تاریخچه آن. برای ksh و sh فرار نیست
ضروری است، اما ممکن است مورد استفاده قرار گیرد.
همانطور که در بالا ذکر شد، متاکاراکترهای پوسته ای که در نام مسیرها ظاهر می شوند، روی آن گسترش می یابند
سیستم مناسب در یک سیستم بین المللی، این کار تحت کنترل انجام می شود
تنظیمات محلی از LC_COLLATE و LC_CTYPE. بنابراین، هنگام استفاده باید مراقب بود
الگوهای نام فایل در پرانتز، زیرا قوانین ترکیب بندی و تایپ ممکن است از سیستمی به سیستم دیگر متفاوت باشد
یکی دیگر. همچنین توجه داشته باشید که انواع خاصی از بیان (یعنی کلاس های هم ارزی،
نیازی نیست کلاس های کاراکتر و نمادهای تلفیقی در غیر بین المللی پشتیبانی شوند
سیستم.
مثال ها
ندارد.
منطقی
ندارد.
آینده جهت
ندارد.
از uucpposix آنلاین با استفاده از خدمات onworks.net استفاده کنید