lpc
- lpc – narzędzie administracyjne do kontroli i zarządzania systemem kolejkowania zadań drukowania w środowiskach opartych o BSD.
- Pozwala na wstrzymywanie, wznawianie, czyszczenie kolejek, sprawdzanie statusu drukarek oraz monitorowanie systemu drukowania.
- Działa w połączeniu z demonem drukowania
lpd
.
Składnia
Dział zatytułowany „Składnia”lpc [polecenie [argumenty]]
- Po uruchomieniu bez parametrów przechodzi w tryb interaktywny, umożliwiający wpisywanie poleceń.
Parametry
Dział zatytułowany „Parametry”Parametr | Opis |
---|---|
status [drukarka] | Wyświetla status wszystkich drukarek lub wybranej |
start drukarka | Wznawia przetwarzanie zadań na wskazanej drukarce |
stop drukarka | Zatrzymuje przetwarzanie zadań |
enable drukarka | Włącza przyjmowanie zadań do kolejki |
disable drukarka | Wyłącza przyjmowanie zadań |
restart drukarka | Zatrzymuje i ponownie uruchamia przetwarzanie |
exit | Kończy tryb interaktywny |
help | Wyświetla listę dostępnych poleceń |
Przykłady użycia
Dział zatytułowany „Przykłady użycia”# Uruchomienie lpc w trybie interaktywnymlpc
# Sprawdzenie statusu wszystkich drukareklpc status
# Wstrzymanie drukowania na drukarce lp0lpc stop lp0
# Włączenie przyjmowania zadańlpc enable lp0
- Pierwszy przykład pozwala na interaktywną pracę z
lpc
. - Drugi pokazuje status wszystkich drukarek.
- Trzeci wstrzymuje przetwarzanie zadań.
- Czwarty umożliwia ponowne przyjmowanie nowych zadań.
- lpc wymaga uprawnień administratora, aby modyfikować stan drukarek i kolejek.
- W systemach z CUPS
lpc
może być aliasem lub działać ograniczenie, ponieważ CUPS używa własnych narzędzi (lpstat
,cupsenable
,cupsdisable
). - Warto zapoznać się z dokumentacją systemu drukowania w używanej dystrybucji.
Najczęściej spotykane błędy i jak je naprawić
Dział zatytułowany „Najczęściej spotykane błędy i jak je naprawić”Błąd / Komunikat | Przyczyna | Rozwiązanie |
---|---|---|
lpc: not found | Program nie jest zainstalowany | Zainstaluj pakiet obsługujący BSD printing lub CUPS z obsługą lpc |
Brak uprawnień | Użytkownik nie ma praw do zarządzania drukarkami | Uruchom z sudo lub jako root |
Brak reakcji na polecenia | Drukarka jest obsługiwana przez inny system (np. CUPS) | Użyj odpowiednich narzędzi CUPS |
Linki i źródła
Dział zatytułowany „Linki i źródła”- man lpc – dokumentacja systemowa.
- FreeBSD Handbook – Printing – szczegóły dotyczące drukowania w BSD.
- Linux Printing – informacje o systemach drukowania w Linux.