TOP >> シェル emacs/vi >> UNIX/Linuxコマンド(ファイル検索・印刷)
FutureMedia.jp

UNIX/Linuxコマンド(ファイル検索・印刷)

 UNIX/Linuxのコマンドを確認して実際に操作をしてみましょう。

grepコマンド


コマンド名 機能
grep ファイルやテキストストリームの中に、正規表現によって表される検索文字列があるかを調べる
オプション
grep [オプション] 検索パターン [ファイル名]
grep [オプション] [-f ファイル名] [ファイル名]

  【オプション】-c パターンがマッチした行の行数だけを表示する
  【オプション】-f 検索パターンをファイルから読み取る
  【オプション】-i 大文字小文字を区別せず検索する
  【オプション】-n 検索結果と合わせて行番号も表示する
  【オプション】-v パターンがマッチしない行を表示する
  【オプション】-E 拡張正規表現を使用する

sedコマンド


コマンド名 機能
sed テキストストリームに対して編集を行う
オプション
sed [オプション] コマンド [ファイル]
sed [オプション] -e コマンド1 [-e コマンド2 ...] [ファイル]
sed [オプション] -f スクリプト [ファイル]

  【コマンド】d マッチした行を削除する
  【コマンド】s パターンに基づいて置換する
  【コマンド】y 文字を変換する

  【オプション】-e 次の引数はコマンドと認識する
  【オプション】-f 次の引数はスクリプトファイルと認識する

lprコマンド


コマンド名 機能
lpr ファイルを印刷する
オプション
lpr [オプション][ファイル名]

  【オプション】-#部数 印刷部数を指定する
  【オプション】-Pプリンタ名 印刷を行うプリンタを指定する

lpqコマンド


コマンド名 機能
lpq プリントキューの内容を表示する
オプション
lpq [オプション] [ユーザ名] [ジョブ番号]

  【オプション】-Pプリンタ名 プリンタを指定する

lprmコマンド


コマンド名 機能
lprm プリントキューにある印刷要求を削除する
オプション
lprm [オプション] [ジョブ番号]

  【オプション】-Pプリンタ名 プリンタを指定する
  【オプション】- 自分の全印刷ジョブを削除する

lpcコマンド


コマンド名 機能
lpc プリンタを制御する
オプション
ps [サブコマンド]

  【サブコマンド】abort{all |プリンタ名} 印刷中でもただちに印刷を停止する
  【サブコマンド】enable{all |プリンタ名} プリントキューへのスプールを開始する
  【サブコマンド】disable{all |プリンタ名} プリントキューへのスプールを停止する
  【サブコマンド】down{all |プリンタ名} プリントキューを止めて印刷を停止し、
lprが実行された場合に表示されるメッセージを指定する
  【サブコマンド】up{all |プリンタ名} プリントキューへのスプールを開始し、新しく子lpqを起動する
  【サブコマンド】start{all |プリンタ名} 子lpqを起動し、印刷処理を開始する
  【サブコマンド】stop{all |プリンタ名} 印刷ジョブが終了したら子lpqを停止する
  【サブコマンド】restart{all |プリンタ名} 新しくlpqデーモンを起動する
  【サブコマンド】status{all |プリンタ名} プリントキューの状況を表示する
  【サブコマンド】topqプリンタ名[ジョブ番号][ユーザ名] 指定した印刷ジョブを最優先に処理する
  【サブコマンド】exit lpcを終了する
  【サブコマンド】quit lpcを終了する

mpageコマンド


コマンド名 機能
mpage 1枚の用紙に複数ページを印刷する
オプション
mpage [-ページ] [ファイル名]

Linuxコマンド

grep
sed
lpr
lpq
lprm
lpc
mpage

copyright (C) 2009 FutureMedia.jp All Rights reserved. | 免責事項 | お問合せ | リンク