GNU/Linux >> Znalost Linux >  >> Linux

lpq:příkaz nenalezen

Příkaz lpq zobrazuje stav tiskové fronty. Ve výchozím nastavení bude hlásit pořadí každé tiskové úlohy ve frontě, kdo je vlastníkem úlohy, číslo úlohy, soubory v úloze a velikost úlohy. Můžete také nechat zprávu aktualizovat každý počet sekund, který zadáte pomocí volby +interval, dokud nebude fronta prázdná. Pokud neurčíte tiskárnu, kterou chcete monitorovat, příkaz lpq bude sledovat výchozí tiskárnu.

Syntaxe

Syntaxe příkazu lpq je:

# lpq [options]

Pokud při spuštění příkazu lpq narazíte na níže uvedenou chybu:

lpq: command not found

můžete zkusit nainstalovat níže uvedený balíček podle vaší volby distribuce:

Distribuce OS Příkaz
Debian apt-get install lprng
Ubuntu apt-get install gnuspool
Alpine apk add cups
Arch Linux poháry pacman -S
Kali Linux apt-get install lprng
Fedora dnf install cups
Raspbian apt-get install gnuspool

Příklady příkazů lpq

1. Prozkoumejte aktivní úlohy:

$ lpq
lp is ready and printing
Rank   Owner      Job  Files                 Total Size
active root       193  filter                9443 bytes
1st    root       194  resume.txt            11024 bytes
2nd    root       196  (standard input)      18998 bytes

Zde se právě tiskne filtr. Jako další je na řadě soubor restore.txt, za nímž následuje 18 998 bajtů dat přenesených do standardního vstupu lpr.

2. Prohlédněte si stejné úlohy pomocí dlouhého formátu:

$ lpq -l
lp is ready and printing
root: active                             [job 193AsJRzIt]
        filter                           9443 bytes
root: 1st                                [job 194AMj9lo9]
        resume.txt                       11024 bytes
root: 2nd                                [job 196A6rUGu5]
        (standard input)                 18998 bytes

3. Zkontrolujte frontu lp, která se ukáže jako prázdná:

$ lpq -Plp
no entries

4. Prozkoumejte zakázky vlastněné geekem:

$ lpq geek
Rank   Owner      Job  Files                 Total Size
7th    geek     202  .bash_history         1263 bytes
9th    geek     204  .bash_profile         5676 bytes

Závěr

Příkaz lpq lze použít ke kontrole stavu úloh, které čekají v tiskové frontě. Pokud je volána bez jakýchkoli argumentů, lpq oznámí stav všech úloh, které jsou aktuálně ve frontě pro výchozí tiskárnu. Pokud je nastavena proměnná prostředí PRINTER, je tato tiskárna považována za výchozí tiskárnu. Pokud proměnná prostředí PRINTER není nastavena, tiskárna, která je v /etc/printcap aliasem lp, bude použita jako výchozí.
Pomocí čísel úloh uvedených v lpq může kterýkoli uživatel odstranit své vlastní tiskové úlohy z fronty, nebo může superuživatel odstranit jakoukoli úlohu.


Linux
  1. Subscription-manager:příkaz nenalezen

  2. dnf:příkaz nenalezen

  3. bc:příkaz nenalezen

  1. dpkg:příkaz nenalezen

  2. id:příkaz nenalezen

  3. w:příkaz nenalezen

  1. ifrename:příkaz nenalezen

  2. df:příkaz nenalezen

  3. du:příkaz nenalezen