lp(1) OpenPrinting lp(1) نام (NAME) lp - ارسال فایل‌ها به چاپگر یا صف چاپ خلاصه دستور (SYNOPSIS) lp [ -h hostname[:port] ] [ -E ] [ -U username ] [ -c ] [ -d destination[/instance] ] [ -m ] [ -n num-copies ] [ -o option[=value] ] [ -q priority ] [ -s ] [ -t title ] [ -H handling ] [ -P page-list ] [ -- ] [ file(s) ] lp [ -h hostname[:port] ] [ -E ] [ -U username ] [ -c ] [ -i job-id ] [ -n num-copies ] [ -o option[=value] ] [ -q priority ] [ -t title ] [ -H handling ] [ -P page-list ] توضیحات (DESCRIPTION) دستور lp فایل‌ها را برای چاپ ارسال می‌کند یا یک کار چاپ در صف انتظار را تغییر می‌دهد. برای اجبار به چاپ از ورودی استاندارد، از نام فایل "-" استفاده کنید. مقصد پیش‌فرض (THE DEFAULT DESTINATION) سیستم CUPS روش‌های متعددی را برای تعیین مقصد پیش‌فرض ارائه می‌دهد. متغیرهای محیطی LPDEST و PRINTER ابتدا بررسی می‌شوند. اگر هیچ‌کدام تنظیم نشده باشند، مقدار پیش‌فرض فعلی که با دستور lpoptions(1) تعیین شده است استفاده می‌شود و پس از آن، مقدار پیش‌فرض تنظیم‌شده توسط دستور lpadmin(8) به کار گرفته خواهد شد. گزینه‌ها (OPTIONS) گزینه‌های زیر توسط lp شناخته می‌شوند: -- پایان گزینه‌ها را مشخص می‌کند؛ از این گزینه برای چاپ فایلی که نام آن با خط تیره (-) آغاز می‌شود استفاده کنید. -E اجبار به رمزنگاری هنگام اتصال به سرور. -U username نام کاربری مورد استفاده هنگام اتصال به سرور را مشخص می‌کند. -c این گزینه صرفاً برای سازگاری با گذشته ارائه شده است. در سیستم‌هایی که از آن پشتیبانی می‌کنند، این گزینه باعث می‌شود فایل چاپی پیش از چاپ در دایرکتوری صف کپی شود. در CUPS، فایل‌های چاپی همیشه از طریق IPP به زمان‌بند فرستاده می‌شوند که همان اثر را دارد. -d destination فایل‌ها را به چاپگر مشخص‌شده ارسال می‌کند. -h hostname[:port] یک سرور جایگزین را انتخاب می‌کند. نکته: این گزینه باید قبل از همه گزینه‌های دیگر بیاید. -i job-id یک کار چاپ موجود را برای تغییر مشخص می‌کند. -m ارسال یک رایانامه (ایمیل) هنگام تکمیل کار چاپ. -n copies تعداد نسخه‌ها را برای چاپ مشخص می‌کند. -o "name=value [ ... name=value ]" یک یا چند گزینه برای کار چاپ را تنظیم می‌کند. بخش "گزینه‌های رایج کار چاپ" را در ادامه ببینید. -q priority اولویت کار چاپ را از ۱ (کمترین) تا ۱۰۰ (بیشترین) مشخص می‌کند. اولویت پیش‌فرض ۵۰ است. -s شناسه‌های کار چاپ حاصل را گزارش نکن (حالت بی‌صدا). -t "name" نام کار چاپ را تعیین می‌کند. -H hh:mm -H hold -H immediate -H restart -H resume زمان چاپ کار را مشخص می‌کند. مقدار immediate کار را بلافاصله چاپ می‌کند، مقدار hold کار را تا نامحدود نگه می‌دارد، و مقدار زمانی UTC به‌صورت (HH:MM) کار را تا زمان مشخص‌شده به وقت UTC (نه وقت محلی) معلق می‌دارد. برای از سرگیری یک کار نگه‌داشته‌شده، از مقدار resume به همراه گزینه -i استفاده کنید. برای شروع مجدد یک کار تکمیل‌شده، از مقدار restart به همراه گزینه -i استفاده کنید. -P page-list مشخص می‌کند چه صفحاتی از سند باید چاپ شوند. این فهرست می‌تواند شامل فهرستی از اعداد و محدوده‌ها (#-#) باشد که با کاما از یکدیگر جدا شده‌اند، به عنوان مثال "1,3-5,16". شماره صفحات به صفحات خروجی اشاره دارد و نه صفحات اصلی سند - گزینه‌هایی مانند "number-up" می‌توانند بر شماره‌گذاری صفحات تأثیر بگذارند. گزینه‌های رایج کار چاپ (COMMON JOB OPTIONS) به‌جز گزینه‌های مختص چاپگر که توسط دستور lpoptions(1) گزارش می‌شوند، گزینه‌های عمومی زیر در دسترس هستند: -o job-sheets=name یک صفحه جلد (بنر) به همراه سند چاپ می‌کند. مقدار "name" می‌تواند "classified"، "confidential"، "secret"، "standard"، "topsecret" یا "unclassified" باشد. -o media=size اندازه صفحه را به size تنظیم می‌کند. اکثر چاپگرها حداقل از نام اندازه‌های "a4"، "letter" و "legal" پشتیبانی می‌کنند. -o number-up={2|4|6|9|16} تعداد ۲، ۴، ۶، ۹ یا ۱۶ صفحه (ورودی) از سند را روی هر صفحه خروجی چاپ می‌کند. -o orientation-requested=4 کار را در حالت افقی (چرخش ۹۰ درجه خلاف جهت عقربه‌های ساعت) چاپ می‌کند. -o orientation-requested=5 کار را در حالت افقی (چرخش ۹۰ درجه در جهت عقربه‌های ساعت) چاپ می‌کند. -o orientation-requested=6 کار را در حالت عمودی معکوس (چرخش ۱۸۰ درجه) چاپ می‌کند. -o print-as-raster کار چاپ را به‌صورت رستر (تصویر شطرنجی) چاپ می‌کند. -o print-quality=3 -o print-quality=4 -o print-quality=5 کیفیت خروجی را مشخص می‌کند - پیش‌نویس (3)، معمولی (4) یا بهترین (5). -o sides=one-sided روی یک طرف کاغذ چاپ می‌کند (یک‌رو). -o sides=two-sided-long-edge برای خروجی عمودی، روی هر دو طرف کاغذ چاپ می‌کند (دورو با لبه بلند). -o sides=two-sided-short-edge برای خروجی افقی، روی هر دو طرف کاغذ چاپ می‌کند (دورو با لبه کوتاه). سازگاری با استانداردها (CONFORMING TO) برخلاف سیستم چاپ System V، سیستم CUPS اجازه می‌دهد نام چاپگر شامل هر نویسه قابل چاپی به جز فاصله (SPACE)، تب (TAB)، "/" یا "#" باشد. همچنین، نام‌های چاپگر و کلاس به بزرگی و کوچکی حروف حساس نیستند. گزینه -q طیف متفاوتی از مقادیر را نسبت به دستور lp در Solaris می‌پذیرد؛ به‌طوری‌که با مقادیر اولویت کار چاپ در IPP مطابقت دارد (۱ تا ۱۰۰، که ۱۰۰ بالاترین اولویت است) به جای مقادیر Solaris (۰ تا ۳۹، که ۰ بالاترین اولویت است). مثال‌ها (EXAMPLES) چاپ دو نسخه از یک سند روی چاپگر پیش‌فرض: lp -n 2 filename چاپ یک سند دورو با اندازه legal روی چاپگری به نام "foo": lp -d foo -o media=legal -o sides=two-sided-long-edge filename چاپ یک سند ارائه به‌صورت ۲ صفحه در یک برگه روی چاپگری به نام "bar": lp -d bar -o number-up=2 filename همچنین ببینید (SEE ALSO) cancel(1), lpadmin(8), lpoptions(1), lpq(1), lpr(1), lprm(1), lpstat(1), راهنمای برخط CUPS (http://localhost:631/help) حق نشر (COPYRIGHT) حق نشر © 2020-2024 متعلق به OpenPrinting است. 2022-05-02 CUPS lp(1)