In hàng loạt và 6 mẹo và thủ thuật in Linux khác
Bạn mở tài liệu của mình, bạn bấm in, bạn đợi. Bạn đóng tài liệu, mở một tài liệu mới, nhấp vào in và chờ đợi… v.v. Nhưng in ấn thực sự không nên buồn tẻ như vậy. Chúng tôi có thể gửi email hàng loạt mà không tốn nhiều công sức; tại sao chúng ta không thể in số lượng lớn một cách dễ dàng như vậy?
Chà, nếu bạn đang sử dụng Linux, hóa ra bạn có thể làm được. Thông qua thiết bị đầu cuối, bạn có thể đưa ra các lệnh máy in Linux khác nhau, về cơ bản giúp việc in ấn trở nên dễ chịu hơn nhiều. Một loạt các thủ thuật in dựa trên thiết bị đầu cuối khác có sẵn trên Linux.
Mục Lục
1. Hiển thị danh sách máy in đã cài đặt
Nếu bạn có nhiều máy in trên mạng của mình, có thể không phải tất cả chúng đều được thiết lập trên Linux.
Để kiểm tra các máy in được cài đặt trên máy tính của bạn, hãy mở một thiết bị đầu cuối và sử dụng
lpstat -p
Tất nhiên, bạn có các lựa chọn khác. Bạn có thể kiểm tra từ màn hình cài đặt Máy in, nhưng sẽ mất nhiều thời gian hơn. Như với hầu hết các hướng dẫn máy in dòng lệnh Linux này, việc gõ nhanh hơn là di chuyển và nhấp chuột qua một loạt menu.
Để xem các máy in đã cài đặt trên giao diện máy tính để bàn, hãy mở Cài đặt > Máy in.
2. Tìm Địa chỉ IP của Máy in
Để in bằng máy in mạng, bạn cần có địa chỉ IP của nó. Mặc dù bạn có thể tự truy cập máy in và kiểm tra cài đặt thiết bị, nhưng việc này cũng dễ dàng từ PC Linux của bạn.
Mở một thiết bị đầu cuối và nhập:
lpinfo -v | grep -P '://'
Thao tác này sẽ trả về tên máy in, tuyến đường TCP (tìm hiểu thêm về điều đó trong hướng dẫn của chúng tôi về cổng TCP) và địa chỉ IP.
Để có cái nhìn rộng hơn về máy in mạng, bạn cũng có thể sử dụng
avahi-browse
Tuy nhiên, thay vì tìm cụ thể PC của bạn, lệnh này sẽ tìm mọi thứ trên mạng mà máy tính Linux của bạn có thể truy cập. Bạn sẽ cần cuộn qua danh sách kết quả để tìm một địa chỉ IP cụ thể. Đó là một giải pháp lâu dài hơn, mặc dù một giải pháp có công dụng ngoài việc in ấn.
Trong hầu hết các bản phân phối, không thể xem địa chỉ IP của máy in từ môi trường máy tính để bàn.
3. In tài liệu từ Linux Terminal
In một tài liệu duy nhất trên Linux là đủ dễ dàng. Chỉ cần mở PDF hoặc định dạng tệp khác, sau đó nhấp vào In tùy chọn trong menu.
Điều quan trọng khi in trên Linux là nếu bạn đang sử dụng môi trường máy tính để bàn, bạn cần phải mở tệp. Tuy nhiên, mọi thứ khác nhau trong thiết bị đầu cuối.
Ở đây, sử dụng
cat '/PATH_TO_DOCUMENT/DOCUMENT_NAME.EXT' | lpr
Các lệnh in thay thế cũng có sẵn:
lpr '/PATH_TO_DOCUMENT/DOCUMENT_NAME.EXT'
Vì vậy, để chứng minh, nếu tôi muốn in PDF low-fodmap_-_breakfast.pdf, tôi sử dụng con mèo hoặc là lpr lệnh và đường dẫn tệp của tài liệu:
lpr ‘/home/atomickarma/low-fodmap_-_breakfast.pdf'
Sử dụng dấu nháy đơn để đảm bảo đường dẫn tệp và tên tệp được nhận dạng chính xác nếu in tài liệu từ một thư mục khác. Nếu tài liệu nằm trong thư mục hiện tại–tức là cùng thư mục mà thiết bị đầu cuối đang mở–bạn sẽ không cần trích dẫn.
Bạn thậm chí không cần mở terminal trong cùng thư mục với tệp bạn cần in. Miễn là bạn có đường dẫn tệp tuyệt đối đến tài liệu hoặc hình ảnh, nó sẽ được in.
Cẩn thận: một số tài liệu sẽ không được in theo cách này. Ví dụ: mặc dù bạn có thể in tệp DOC hoặc DOCX từ phần mềm văn phòng Linux của mình, nhưng không thể làm như vậy từ thiết bị đầu cuối. Nhưng bạn có thể sử dụng các lệnh này để in các tệp ODT và PDF.
4. Cách in hàng loạt bằng lệnh Linux
Một trong những tùy chọn in mạnh mẽ nhất trên Linux có sẵn từ dòng lệnh.
Cố gắng chọn nhiều tài liệu và in chúng trên môi trường máy tính để bàn thường kết thúc bằng một lệnh in duy nhất. Để in hàng loạt—nghĩa là in nhiều tài liệu trong cùng một lệnh—bạn cần sử dụng lệnh đầu cuối.
Các lpr lệnh là đủ ở đây. Tất cả những gì bạn cần làm là theo dõi nó với đường dẫn tệp của các tệp bạn muốn in. Ví dụ
lpr '/home/atomickarma/high street west.pdf' '/home/atomickarma/Indian-spiced chicken and potato tray bake recipe.pdf'
Bạn thậm chí có thể hợp lý hóa điều này hơn nữa. Bắt đầu bằng cách mở một cửa sổ chứa tất cả các tài liệu, sau đó mở một cửa sổ đầu cuối. Trong thiết bị đầu cuối, nhập lpsau đó kéo các tệp vào thiết bị đầu cuối.
Đánh đi vàosau đó đợi quá trình in hàng loạt hoàn tất.
5. In tới một máy in cụ thể trong Terminal
Với nhiều máy in trên mạng của bạn, bạn có thể có một thiết bị cụ thể dành riêng cho tài liệu, một thiết bị khác dành cho hình ảnh.
Để gửi tệp trực tiếp đến máy in được đặt tên, trước tiên hãy kiểm tra kỹ tên của máy in bằng cách sử dụng lpstat chỉ huy:
lpstat -p -d
Khi đã hoàn thành và tên được ghi chính xác, hãy gửi tài liệu đến máy in được đặt tên đó. Ví dụ: để in PDF sang máy in Epson của tôi, tôi sử dụng:
lp -d EPSON_XP_4100_Series '/home/atomickarma/low-fodmap_-_breakfast.pdf'
Bạn có thể kết hợp in tới một máy in cụ thể với in hàng loạt:
Thật dễ dàng và như trước đây, tệp có thể được kéo vào thiết bị đầu cuối để giúp bạn không phải nhập đường dẫn tệp và tên tệp đầy đủ.
6. Lệnh máy in để xóa hàng đợi in Linux
Điều gì sẽ xảy ra nếu bạn có quá nhiều trang in trên Linux và cần xóa hàng đợi? Có lẽ một trong các trang bị lỗi hoặc một loạt lệnh in trùng lặp với một tài liệu cụ thể mà chỉ nên in một lần.
Trước khi tiếp tục, hãy đảm bảo rằng bạn đã đặt máy in làm mặc định. Mặt khác, bạn nên biết tên của máy in nếu một số máy in có sẵn trên mạng của bạn. Điều này đảm bảo lệnh xóa hàng đợi in được gửi đến đúng thiết bị.
Cách dễ nhất để giải quyết vấn đề này là gửi một lệnh để xóa hàng đợi in. Để xóa toàn bộ hàng đợi, hãy sử dụng:
lprm -
Bạn cũng có thể xóa công việc hiện tại chỉ với
lprm
Lưu ý rằng khi lpm được sử dụng trên môi trường nối mạng, bạn sẽ được nhắc nhập mật khẩu để hủy lệnh in.
7. Hủy một lệnh in cụ thể từ dòng lệnh Linux
Nếu bạn có một lệnh in cụ thể cần hủy, trước tiên bạn cần tìm ID lệnh in của lệnh đó. Bạn có thể tìm thấy điều này bằng cách xem hàng đợi in với
lpq
Sau đó, bạn có thể sử dụng lệnh lprm để hủy công việc cụ thể đó.
Vì vậy, nếu lpq lệnh trả về ID công việc là 285, bạn sẽ nhập
lprm 285
In trong công việc thường dừng lại trong vài giây, mặc dù điều này phụ thuộc vào độ dài của tài liệu.
Tiết kiệm thời gian: Quản lý máy in của bạn bằng các lệnh đầu cuối Linux
Mặc dù giao diện máy tính để bàn đủ hiệu quả trên Linux, nhưng nó không linh hoạt bằng việc điều khiển máy in của bạn từ thiết bị đầu cuối. Với các tùy chọn hủy công việc, in hàng loạt và quản lý chung máy in đều có sẵn, các lệnh máy in trong thiết bị đầu cuối rất đáng để biết.
Thật vậy, bạn nên biết cách in từ bất kỳ thiết bị nào, đề phòng.