---
name: "lpmove"
section: "8"
platform: "linux"
package: "cups"
version: "2:2.4.20-1"
release: "Arch Linux 2026-11-01"
platforms: ["linux", "macos"]
url: "https://new.carta.tech/lpmove"
---

# lpmove(8)

move a job or all jobs to a new destination

## NAME

lpmove - move a job or all jobs to a new destination

## SYNOPSIS

**lpmove** \[ **-h** *server*\[**:***port*\] \] \[ **-E** \] \[ **-U** *username* \] *job* *destination*\
 **lpmove** \[ **-h** *server*\[**:***port*\] \] \[ **-E** \] \[ **-U** *username* \] *source* *destination*

## DESCRIPTION

**lpmove** moves the specified *job* or all jobs from *source* to *destination*. *job* can be the job ID number or the old destination and job ID.

## OPTIONS

The **lpmove** command supports the following options:

- **-E**

  Forces encryption when connecting to the server.

- **-U** *username*

  Specifies an alternate username.

- **-h** *server*\[**:***port*\]

  Specifies an alternate server. Note: This option must occur before all others.

## EXAMPLES

Move job 123 from "oldprinter" to "newprinter":

```
    lpmove 123 newprinter
            or
    lpmove oldprinter-123 newprinter
```

Move all jobs from "oldprinter" to "newprinter":

```
    lpmove oldprinter newprinter
```

## SEE ALSO

[**cancel**(1)](/cancel/1.md), [**lp**(1)](/lp/1.md), [**lpr**(1)](/lpr/1.md), [**lprm**(1)](/lprm/1.md),\
 CUPS Online Help (http://localhost:631/help)

## COPYRIGHT

Copyright © 2020-2024 by OpenPrinting.
