CUPSでは、テキストファイル、PostScript、画像といった様々な種類のファイルを直接、コマンドラインから印刷することができます。
コマンドラインからファイルを印刷するには、lpまたはlprコマンドを使用します。以下の様に特にオプションを指定しない場合は、デフォルトプリンタが使用されます。
$ lp ファイル名
また、オプションの使用によりプリンタを選択することができます。lpコマンドを使用する場合は、次の様に-dを使用します。
$ lp -d プリンタ名 ファイル名
lprコマンドを使用する場合は、次の様に-Pを使用します。
$ lpr -P プリンタ名 ファイル名
なお、利用可能なプリンタ名を一覧表示するには、以下のコマンドを実行します。この際、-dを付加するとデフォルトプリンタ名も表示されます。
$ lpstat -p