lp(1) OpenPrinting lp(1)

lp - ارسال فایل‌ها به چاپگر یا صف چاپ

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 ]

دستور lp فایل‌ها را برای چاپ ارسال می‌کند یا یک کار چاپ در صف انتظار را تغییر می‌دهد. برای اجبار به چاپ از ورودی استاندارد، از نام فایل "-" استفاده کنید.

سیستم CUPS روش‌های متعددی را برای تعیین مقصد پیش‌فرض ارائه می‌دهد. متغیرهای محیطی LPDEST و PRINTER ابتدا بررسی می‌شوند. اگر هیچ‌کدام تنظیم نشده باشند، مقدار پیش‌فرض فعلی که با دستور lpoptions(1) تعیین شده است استفاده می‌شود و پس از آن، مقدار پیش‌فرض تنظیم‌شده توسط دستور lpadmin(8) به کار گرفته خواهد شد.

گزینه‌های زیر توسط lp شناخته می‌شوند:

--
پایان گزینه‌ها را مشخص می‌کند؛ از این گزینه برای چاپ فایلی که نام آن با خط تیره (-) آغاز می‌شود استفاده کنید.
اجبار به رمزنگاری هنگام اتصال به سرور.
نام کاربری مورد استفاده هنگام اتصال به سرور را مشخص می‌کند.
این گزینه صرفاً برای سازگاری با گذشته ارائه شده است. در سیستم‌هایی که از آن پشتیبانی می‌کنند، این گزینه باعث می‌شود فایل چاپی پیش از چاپ در دایرکتوری صف کپی شود. در CUPS، فایل‌های چاپی همیشه از طریق IPP به زمان‌بند فرستاده می‌شوند که همان اثر را دارد.
فایل‌ها را به چاپگر مشخص‌شده ارسال می‌کند.
یک سرور جایگزین را انتخاب می‌کند.
نکته: این گزینه باید قبل از همه گزینه‌های دیگر بیاید.
یک کار چاپ موجود را برای تغییر مشخص می‌کند.
ارسال یک رایانامه (ایمیل) هنگام تکمیل کار چاپ.
تعداد نسخه‌ها را برای چاپ مشخص می‌کند.
یک یا چند گزینه برای کار چاپ را تنظیم می‌کند. بخش "گزینه‌های رایج کار چاپ" را در ادامه ببینید.
اولویت کار چاپ را از ۱ (کمترین) تا ۱۰۰ (بیشترین) مشخص می‌کند. اولویت پیش‌فرض ۵۰ است.
شناسه‌های کار چاپ حاصل را گزارش نکن (حالت بی‌صدا).
نام کار چاپ را تعیین می‌کند.
زمان چاپ کار را مشخص می‌کند. مقدار immediate کار را بلافاصله چاپ می‌کند، مقدار hold کار را تا نامحدود نگه می‌دارد، و مقدار زمانی UTC به‌صورت (HH:MM) کار را تا زمان مشخص‌شده به وقت UTC (نه وقت محلی) معلق می‌دارد. برای از سرگیری یک کار نگه‌داشته‌شده، از مقدار resume به همراه گزینه -i استفاده کنید. برای شروع مجدد یک کار تکمیل‌شده، از مقدار restart به همراه گزینه -i استفاده کنید.
مشخص می‌کند چه صفحاتی از سند باید چاپ شوند. این فهرست می‌تواند شامل فهرستی از اعداد و محدوده‌ها (#-#) باشد که با کاما از یکدیگر جدا شده‌اند، به عنوان مثال "1,3-5,16". شماره صفحات به صفحات خروجی اشاره دارد و نه صفحات اصلی سند - گزینه‌هایی مانند "number-up" می‌توانند بر شماره‌گذاری صفحات تأثیر بگذارند.

به‌جز گزینه‌های مختص چاپگر که توسط دستور lpoptions(1) گزارش می‌شوند، گزینه‌های عمومی زیر در دسترس هستند:

یک صفحه جلد (بنر) به همراه سند چاپ می‌کند. مقدار "name" می‌تواند "classified"، "confidential"، "secret"، "standard"، "topsecret" یا "unclassified" باشد.
اندازه صفحه را به size تنظیم می‌کند. اکثر چاپگرها حداقل از نام اندازه‌های "a4"، "letter" و "legal" پشتیبانی می‌کنند.
تعداد ۲، ۴، ۶، ۹ یا ۱۶ صفحه (ورودی) از سند را روی هر صفحه خروجی چاپ می‌کند.
کار را در حالت افقی (چرخش ۹۰ درجه خلاف جهت عقربه‌های ساعت) چاپ می‌کند.
کار را در حالت افقی (چرخش ۹۰ درجه در جهت عقربه‌های ساعت) چاپ می‌کند.
کار را در حالت عمودی معکوس (چرخش ۱۸۰ درجه) چاپ می‌کند.
کار چاپ را به‌صورت رستر (تصویر شطرنجی) چاپ می‌کند.
کیفیت خروجی را مشخص می‌کند - پیش‌نویس (3)، معمولی (4) یا بهترین (5).
روی یک طرف کاغذ چاپ می‌کند (یک‌رو).
برای خروجی عمودی، روی هر دو طرف کاغذ چاپ می‌کند (دورو با لبه بلند).
برای خروجی افقی، روی هر دو طرف کاغذ چاپ می‌کند (دورو با لبه کوتاه).

برخلاف سیستم چاپ System V، سیستم CUPS اجازه می‌دهد نام چاپگر شامل هر نویسه قابل چاپی به جز فاصله (SPACE)، تب (TAB)، "/" یا "#" باشد. همچنین، نام‌های چاپگر و کلاس به بزرگی و کوچکی حروف حساس نیستند.

گزینه -q طیف متفاوتی از مقادیر را نسبت به دستور lp در Solaris می‌پذیرد؛ به‌طوری‌که با مقادیر اولویت کار چاپ در IPP مطابقت دارد (۱ تا ۱۰۰، که ۱۰۰ بالاترین اولویت است) به جای مقادیر Solaris (۰ تا ۳۹، که ۰ بالاترین اولویت است).

چاپ دو نسخه از یک سند روی چاپگر پیش‌فرض:

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

cancel(1), lpadmin(8), lpoptions(1), lpq(1), lpr(1), lprm(1), lpstat(1),
راهنمای برخط CUPS (http://localhost:631/help)

حق نشر © 2020-2024 متعلق به OpenPrinting است.

CUPS 2022-05-02