Jak używać polecenia lp w systemie Linux do drukowania plików z terminala?

Jak używać polecenia lp w systemie Linux do drukowania plików z terminala?

Drukowanie w systemie Linux może być wyzwaniem, szczególnie dla nowych użytkowników. W tym samouczku przedstawiamy lp w systemie Linux i pokaże, jak go używać do wykonywania podstawowych operacji drukowania. Omówimy, jak drukować w trybie pionowym i poziomym, pojedyncze i wielokrotne kopie i nie tylko.

Polecenie lp: podstawowe wprowadzenie

W systemie Linux Common UNIX Printing System (CUPS) jest warstwą odpowiedzialną za zarządzanie drukarką oraz opcjami i usługami drukowania, w tym drukarkami, zadaniami drukowania i kolejkami.

Warstwa CUPS ma wiele opcji, które pomogą Ci skonfigurować i używać drukarki w systemie Linux. lp lub polecenie „Drukarka wierszowa” jest jednym z poleceń w warstwie CUPS.

lp Polecenie wysyła plik do wydruku, podczas gdy lpq, lub „Kolejka drukarki wierszowej”, umożliwia przeglądanie zadań drukowania w kolejce.

Podobnie jak większość innych poleceń terminala Linuksa, lp Polecenie obsługuje kilka opcji. Zobaczmy niektóre z nich.

Jak zainstalować polecenie lp?

W niektórych przypadkach możesz nie mieć lp polecenie zainstalowane w twoim systemie. W takich przypadkach musisz zainstalować lp, zanim będziesz mógł z niego korzystać.

Aby sprawdzić, czy masz lp zainstalowane polecenie, uruchom which polecenie takie jak:

Jeśli masz zainstalowany lp, wiersz poleceń powinien pokazać ścieżkę do pliku. Przykładowe dane wyjściowe:

Jeśli nie masz zainstalowanego polecenia lp, możesz użyć menedżera pakietów apt, aby je zainstalować.

Ogólna składnia używania lp polecenie to:

Zastąpić [filename] ze ścieżką do pliku docelowego.

Użycie polecenia lp do wyświetlenia listy dostępnych drukarek

Używamy lpstat polecenie z -a możliwość wyświetlenia podłączonych i dostępnych drukarek oraz -d opcja wyświetlania drukarki domyślnej. Składnia tego jest następująca:

Powyższe polecenie powinno zwrócić nazwę dostępnych drukarek.

Lpstat A

Użyj polecenia lp, aby drukować na określonej drukarce

W większości przypadków do systemu będzie podłączona tylko jedna drukarka. Dlatego wystarczy użyć lp polecenie, po którym następuje nazwa pliku do wydrukowania na drukarce domyślnej.

Czytać  Jak zainstalować aplikację komputerową Telegram w systemie Linux

Jednak w niektórych przypadkach może być podłączona więcej niż jedna drukarka. Będziesz musiał użyć -d możliwość drukowania na określonej drukarce, jeśli taka sytuacja wystąpi.

Na przykład, aby wydrukować plik „/home/debian/mte/hello.txt” na drukarce HP Ink-Tank 310, użyj polecenia:

Lp D

Używanie polecenia lp do wyświetlania kolejki wydruku

Aby wyświetlić kolejkę drukowania z wiersza poleceń, użyj lpq Komenda.

Uwaga– Jeśli polecenie nie jest dostępne w twoim systemie, zainstaluj cups-bsd pakiet:

Po zainstalowaniu pakietu uruchom polecenie:

Polecenie powinno dać wynik taki jak:

Wskazuje to, że określona drukarka nie ma żadnych zadań drukowania i można kontynuować drukowanie dokumentów.

Używanie polecenia lp do drukowania wielu kopii

Aby wydrukować określoną liczbę kopii pliku, możesz użyć -n opcja polecenia lp. Składnia tego jest następująca:

Na przykład, aby wydrukować dziesięć kopii pliku o nazwie „hello.txt” na drukarce „HP-ink-jet 315”, uruchom polecenie takie jak:

Używanie polecenia lp do drukowania w pionie lub poziomie

Możesz również użyć polecenia lp, aby drukować w dwóch głównych orientacjach drukowania: pionowej i poziomej. Aby to zrobić, użyjesz -o opcja.

Uwaga: –o Opcja jest bardzo wszechstronna. Oprócz używania go do określenia orientacji zadania drukowania, można go również użyć do ustawienia rozmiaru papieru.

Aby użyć tej opcji do wydrukowania powyższej próbki pracy w orientacji pionowej, polecenie to będzie:

Z drugiej strony, aby drukować w orientacji poziomej, określilibyśmy „landscape” w składni jako:

Jak wspomniano, –o Ta opcja ma wiele innych opcji. Na przykład możesz go użyć do ustawienia rozmiaru papieru.

Czytać  Linux Clear Review: McLaren of Linux Distributions

Aby wydrukować powyższy plik w rozmiarze letter, określilibyśmy rozmiar za pomocą polecenia lp i atrybutu „media”. Przykładowa składnia to:

Polecenie lp do drukowania jednostronnego lub dwustronnego

Użycie polecenia lp z atrybutem „strony” umożliwia określenie zadań drukowania jednostronnego lub dwustronnego.

Atrybut „boki” ma dwie kluczowe wartości:

  1. dwustronna krótka krawędź – tryb poziomy
  2. dwustronny, dłuższa krawędź, tryb portretowy.

Na przykład, aby wydrukować stronę dwustronną dla naszego poprzedniego przykładu, składnia wyglądałaby następująco:

Opcje polecenia Lp

Oto kilka innych opcji udostępnionych przez lp Komenda.

Opcja Operacja
-MNIE Wymuś szyfrowanie połączeń z serwerem
(zaznacza koniec opcji) Służy do drukowania plików o nazwach zaczynających się od myślnika (-)
-RE (Miejsce docelowe) Służy do drukowania plików na drukarce docelowej.
-LUB (Nazwa Użytkownika) Służy do określania nazwy użytkownika do połączenia z serwerem.
-h Oznacza nazwę hosta serwera
-metro Wyślij powiadomienie (e-mail) po zakończeniu pracy
-Północ (słyszysz mnie) Określa liczbę drukowanych kopii dokumentu (1-100)
-q (priorytet) Ta opcja ustawia priorytet zadań drukowania w kolejce. 1 to najniższa, 50 to wartość domyślna, a 100 to najwyższa.
-JA (Identyfikacja pracy) Określ strumień do zmodyfikowania
-t (Nazwa) Nazwij pracę
-lub („Nazwa= wartość [name=value …]”) Służy do konfigurowania lub przypisywania opcji pracy (jednej lub więcej)

Aby uzyskać więcej informacji na temat wszystkich opcji obsługiwanych przez lp, rozważ Strony podręcznika CUPS.

Kończący się

W tym samouczku pokazano, jak pracować z poleceniem lp w systemie Linux, aby drukować z terminala. Jeśli masz trudności z konfiguracją drukarki, zapoznaj się z samouczkiem tutaj, aby skonfigurować drukarkę w systemie Linux.

.

Czy ten artykuł jest przydatny?